2.0 alpha 2.0_alpha submit/master/20120920.152831
authorSeongho Jeong <sh33.jeong@samsung.com>
Thu, 20 Sep 2012 14:35:10 +0000 (23:35 +0900)
committerSeongho Jeong <sh33.jeong@samsung.com>
Thu, 20 Sep 2012 14:35:10 +0000 (23:35 +0900)
640 files changed:
CMakeLists.txt
common/acct-svc.c
common/cal-svc.c
common/common.c
common/external-ug.c
common/gi-timepicker.c [new file with mode: 0755]
common/radio-group.c [new file with mode: 0644]
common/reminder.c [new file with mode: 0644]
common/util-efl.c
common/util.c
data/CMakeLists.txt
data/edc/CMakeLists.txt
data/edc/inc/hd-black-inc.edc
data/edc/inc/hd-white-inc.edc
data/edc/inc/theme-inc.edc [new file with mode: 0644]
data/edc/inc/wvga-black-inc.edc
data/edc/inc/wvga-white-inc.edc
data/edc/layout/calendar-black-theme.edc [moved from data/edc/layout/efl-calendar-black-theme.edc with 97% similarity]
data/edc/layout/calendar-white-theme.edc [moved from data/edc/layout/efl-calendar-white-theme.edc with 97% similarity]
data/edc/layout/extended-edc.h [changed mode: 0755->0644]
data/edc/layout/inc.acct.edc
data/edc/layout/inc.edit.edc [changed mode: 0755->0644]
data/edc/layout/inc.images.edc [changed mode: 0755->0644]
data/edc/layout/inc.layouts.edc
data/edc/layout/inc.main.day.edc
data/edc/layout/inc.main.day.tb.edc
data/edc/layout/inc.main.edc
data/edc/layout/inc.main.month.cal.edc
data/edc/layout/inc.main.month.cal.weekly.edc
data/edc/layout/inc.main.month.edc
data/edc/layout/inc.main.month.weekly.edc
data/edc/layout/inc.main.tab.edc [changed mode: 0755->0644]
data/edc/layout/inc.main.title.edc
data/edc/layout/inc.main.week.edc
data/edc/layout/inc.main.week.item.edc
data/edc/layout/inc.main.year.cal.edc
data/edc/layout/inc.main.year.edc
data/edc/layout/inc.map.edc [new file with mode: 0755]
data/edc/layout/inc.part.edc
data/edc/layout/inc.ring.edc [deleted file]
data/edc/layout/inc.ring.image.edc [deleted file]
data/edc/layout/org.tizen.efl-calendar.edc [deleted file]
data/edc/theme/button.edc [new file with mode: 0644]
data/edc/theme/genlist.edc [new file with mode: 0755]
data/edc/theme/naviframe.edc [new file with mode: 0644]
data/edc/theme/naviframe_custom.edc [new file with mode: 0755]
data/edc/theme/originals/genlist_macro.edc [new file with mode: 0644]
data/edc/theme/originals/readme [new file with mode: 0644]
data/edc/theme/originals/tizen-hd-inc.edc [new file with mode: 0755]
data/edc/theme/originals/white-hd-inc.edc [new file with mode: 0755]
data/edc/theme/theme.edc [new file with mode: 0644]
data/images/hd/00_list_photo_default.png [changed mode: 0755->0644]
data/images/hd/00_title_btn_bg_press.png [new file with mode: 0755]
data/images/hd/00_winset_control_tabbar_bg.png [new file with mode: 0755]
data/images/hd/00_winset_control_toolbar_bg.png [new file with mode: 0755]
data/images/hd/00_winset_control_top_arrow.png [new file with mode: 0755]
data/images/hd/00_winset_control_top_bg.png [new file with mode: 0755]
data/images/hd/00_winset_title_bg.png [new file with mode: 0755]
data/images/hd/00_winset_title_line.png [new file with mode: 0755]
data/images/hd/01_controlbar_icon_View.png [new file with mode: 0755]
data/images/hd/01_controlbar_icon_calendars.png [new file with mode: 0755]
data/images/hd/01_controlbar_icon_create.png [new file with mode: 0755]
data/images/hd/01_controlbar_icon_today.png [new file with mode: 0755]
data/images/hd/01_dialoguegroup_edit_default.png [changed mode: 0755->0644]
data/images/hd/01_header_icon_add.png [changed mode: 0755->0644]
data/images/hd/01_header_icon_done.png [changed mode: 0755->0644]
data/images/hd/01_header_icon_others.png [changed mode: 0755->0644]
data/images/hd/01_navi_icon_delete.png [changed mode: 0755->0644]
data/images/hd/01_navi_icon_edit.png [changed mode: 0755->0644]
data/images/hd/01_navi_icon_new.png [changed mode: 0755->0644]
data/images/hd/49_memo_noitems.png [changed mode: 0755->0644]
data/images/hd/57_calendar_bg2.png [changed mode: 0755->0644]
data/images/hd/57_calendar_event(1)_bg.png [changed mode: 0755->0644]
data/images/hd/57_calendar_event(2)_bg.png [changed mode: 0755->0644]
data/images/hd/57_calendar_event(3)_bg.png [changed mode: 0755->0644]
data/images/hd/57_calendar_event(4)_bg.png [changed mode: 0755->0644]
data/images/hd/57_calendar_month_view(1)_bg.png [changed mode: 0755->0644]
data/images/hd/57_calendar_spin_01_icon.png [changed mode: 0755->0644]
data/images/hd/57_calendar_spin_02_icon.png [changed mode: 0755->0644]
data/images/hd/57_calendar_tab.png [changed mode: 0755->0644]
data/images/hd/57_calendar_tab_focus_bg.png [changed mode: 0755->0644]
data/images/hd/57_calendar_tab_press.png [changed mode: 0755->0644]
data/images/hd/57_calendar_today_icon.png [changed mode: 0755->0644]
data/images/hd/57_calendar_today_icon2.png [changed mode: 0755->0644]
data/images/hd/57_calendar_today_icon_press.png [changed mode: 0755->0644]
data/images/hd/57_calendar_week_arrow_focus_icon.png [changed mode: 0755->0644]
data/images/hd/57_calendar_week_arrow_icon.png [changed mode: 0755->0644]
data/images/hd/57_calendar_week_view_bg.png [changed mode: 0755->0644]
data/images/hd/57_calendar_week_view_press.png [changed mode: 0755->0644]
data/images/hd/57_calendar_year_view_bg.png [changed mode: 0755->0644]
data/images/hd/P01_Tap_normal.png [new file with mode: 0755]
data/images/hd/P01_Tap_press.png [new file with mode: 0755]
data/images/hd/P01_Task_event.png [new file with mode: 0755]
data/images/hd/P01_Task_event_completion.png [new file with mode: 0755]
data/images/hd/P01_Task_event_completion_press.png [new file with mode: 0755]
data/images/hd/P01_bg.png [changed mode: 0755->0644]
data/images/hd/P01_control_top_bg.png [changed mode: 0755->0644]
data/images/hd/P01_control_top_bg_tmp.png [changed mode: 0755->0644]
data/images/hd/P01_day_current_time.png
data/images/hd/P01_day_event_bg_01.png [new file with mode: 0755]
data/images/hd/P01_day_event_bg_01_press.png [new file with mode: 0755]
data/images/hd/P01_day_event_bg_02.png [new file with mode: 0755]
data/images/hd/P01_day_event_bg_02_press.png [new file with mode: 0755]
data/images/hd/P01_day_event_bg_03.png [new file with mode: 0755]
data/images/hd/P01_day_event_bg_03_press.png [new file with mode: 0755]
data/images/hd/P01_day_event_bg_04.png [new file with mode: 0755]
data/images/hd/P01_day_event_bg_04_press.png [new file with mode: 0755]
data/images/hd/P01_day_expand_all_event.png [new file with mode: 0755]
data/images/hd/P01_day_expand_all_event_1.png [new file with mode: 0755]
data/images/hd/P01_event.png [changed mode: 0755->0644]
data/images/hd/P01_event_index_bg.png [new file with mode: 0755]
data/images/hd/P01_event_index_icon_close.png [new file with mode: 0755]
data/images/hd/P01_event_index_icon_close_press.png [new file with mode: 0755]
data/images/hd/P01_event_index_icon_open.png [new file with mode: 0755]
data/images/hd/P01_event_index_icon_open_press.png [new file with mode: 0755]
data/images/hd/P01_event_list_icon_alarm.png [new file with mode: 0755]
data/images/hd/P01_event_list_icon_facebook.png [new file with mode: 0755]
data/images/hd/P01_event_list_icon_priority.png [new file with mode: 0755]
data/images/hd/P01_event_list_icon_reapeat.png [new file with mode: 0755]
data/images/hd/P01_event_list_icon_reminder.png [new file with mode: 0755]
data/images/hd/P01_month_view_focus_bg.png [new file with mode: 0755]
data/images/hd/P01_noschedule.png [changed mode: 0755->0644]
data/images/hd/P01_tab_bg.png [changed mode: 0755->0644]
data/images/hd/P01_tab_default.png [changed mode: 0755->0644]
data/images/hd/P01_tab_focus.png [changed mode: 0755->0644]
data/images/hd/P01_tab_press.png [changed mode: 0755->0644]
data/images/hd/P01_title_bg.png [changed mode: 0755->0644]
data/images/hd/P01_title_bg_tmp.png [changed mode: 0755->0644]
data/images/hd/P01_title_left.png [new file with mode: 0755]
data/images/hd/P01_title_left_press.png [new file with mode: 0755]
data/images/hd/P01_title_right.png [new file with mode: 0755]
data/images/hd/P01_title_right_press.png [new file with mode: 0755]
data/images/hd/P01_week_view_icon_close.png [new file with mode: 0755]
data/images/hd/P01_week_view_icon_open.png [new file with mode: 0755]
data/images/hd/P01_wheather_today_bg_01_02_30_33.png [new file with mode: 0755]
data/images/hd/P01_wheather_today_bg_03_04_05_34_35_36_37_38.png [new file with mode: 0755]
data/images/hd/P01_wheather_today_bg_06_07_08_09_10_11_32.png [new file with mode: 0755]
data/images/hd/P01_wheather_today_bg_12_13_18_24_25_26_39_40.png [new file with mode: 0755]
data/images/hd/P01_wheather_today_bg_14.png [new file with mode: 0755]
data/images/hd/P01_wheather_today_bg_15_41_42.png [new file with mode: 0755]
data/images/hd/P01_wheather_today_bg_16_17.png [new file with mode: 0755]
data/images/hd/P01_wheather_today_bg_19_22_23_31_44.png [new file with mode: 0755]
data/images/hd/P01_wheather_today_bg_20_21.png [new file with mode: 0755]
data/images/hd/P01_wheather_today_bg_27_28_29.png [new file with mode: 0755]
data/images/hd/P01_year_day_focus.png [new file with mode: 0755]
data/images/hd/P01_year_month_focus.png [new file with mode: 0755]
data/images/hd/T01_controlbar_icon_delete.png [new file with mode: 0755]
data/images/hd/T01_controlbar_icon_edit.png [new file with mode: 0755]
data/images/hd/T01_controlbar_icon_share02.png [new file with mode: 0755]
data/images/hd/all_calendar.png [changed mode: 0755->0644]
data/images/hd/calendar_selected.png [changed mode: 0755->0644]
data/images/hd/navibar_item_separator.png [changed mode: 0755->0644]
data/images/hd/navibar_item_separator_tmp.png [changed mode: 0755->0644]
data/images/hd/org.tizen.calendar.png [new file with mode: 0755]
data/images/hd/org.tizen.efl-calendar.png [deleted file]
data/images/hd/ring/58_alarm_clock_bg_AM.png [deleted file]
data/images/hd/ring/58_alarm_clock_bg_PM.png [deleted file]
data/images/hd/ring/58_clock_bg.png [deleted file]
data/images/hd/ring/58_clock_button_normal.png [deleted file]
data/images/hd/ring/58_clock_button_press.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_00.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_01.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_02.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_03.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_04.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_05.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_06.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_07.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_08.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_09.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_10.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_11.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_12.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_13.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_14.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_15.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_16.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_17.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_18.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_19.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_20.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_21.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_22.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_23.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_24.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_25.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_26.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_27.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_28.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_29.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_30.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_31.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_32.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_33.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_34.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_35.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_36.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_37.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_38.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_39.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_40.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_41.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_42.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_43.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_44.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_45.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_46.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_47.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_48.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_49.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_50.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_51.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_52.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_53.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_54.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_55.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_56.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_57.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_58.png [deleted file]
data/images/hd/ring/hour/58_alarm_clock_hour_59.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_00.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_01.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_02.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_03.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_04.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_05.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_06.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_07.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_08.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_09.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_10.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_11.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_12.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_13.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_14.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_15.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_16.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_17.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_18.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_19.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_20.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_21.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_22.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_23.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_24.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_25.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_26.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_27.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_28.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_29.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_30.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_31.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_32.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_33.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_34.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_35.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_36.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_37.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_38.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_39.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_40.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_41.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_42.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_43.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_44.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_45.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_46.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_47.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_48.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_49.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_50.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_51.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_52.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_53.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_54.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_55.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_56.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_57.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_58.png [deleted file]
data/images/hd/ring/minute/58_alarm_clock_minute_59.png [deleted file]
data/images/wvga/00_list_photo_default.png [changed mode: 0755->0644]
data/images/wvga/00_winset_control_tabbar_bg.png [new file with mode: 0755]
data/images/wvga/00_winset_control_toolbar_bg.png [new file with mode: 0755]
data/images/wvga/00_winset_control_top_arrow.png [new file with mode: 0755]
data/images/wvga/00_winset_control_top_bg.png [new file with mode: 0755]
data/images/wvga/00_winset_title_bg.png [new file with mode: 0755]
data/images/wvga/00_winset_title_line.png [new file with mode: 0755]
data/images/wvga/01_controlbar_icon_calendars.png [new file with mode: 0755]
data/images/wvga/01_controlbar_icon_create.png [new file with mode: 0755]
data/images/wvga/01_controlbar_icon_today.png [new file with mode: 0755]
data/images/wvga/01_dialoguegroup_edit_default.png [changed mode: 0755->0644]
data/images/wvga/01_header_icon_add.png [changed mode: 0755->0644]
data/images/wvga/01_header_icon_done.png [changed mode: 0755->0644]
data/images/wvga/01_header_icon_others.png [changed mode: 0755->0644]
data/images/wvga/01_navi_icon_delete.png [changed mode: 0755->0644]
data/images/wvga/01_navi_icon_edit.png [changed mode: 0755->0644]
data/images/wvga/01_navi_icon_new.png [changed mode: 0755->0644]
data/images/wvga/49_memo_noitems.png [changed mode: 0755->0644]
data/images/wvga/57_calendar_bg2.png [changed mode: 0755->0644]
data/images/wvga/57_calendar_event(1)_bg.png [changed mode: 0755->0644]
data/images/wvga/57_calendar_event(2)_bg.png [changed mode: 0755->0644]
data/images/wvga/57_calendar_event(3)_bg.png [changed mode: 0755->0644]
data/images/wvga/57_calendar_event(4)_bg.png [changed mode: 0755->0644]
data/images/wvga/57_calendar_month_view(1)_bg.png [changed mode: 0755->0644]
data/images/wvga/57_calendar_spin_01_icon.png [changed mode: 0755->0644]
data/images/wvga/57_calendar_spin_02_icon.png [changed mode: 0755->0644]
data/images/wvga/57_calendar_tab.png [changed mode: 0755->0644]
data/images/wvga/57_calendar_tab_focus_bg.png [changed mode: 0755->0644]
data/images/wvga/57_calendar_tab_press.png [changed mode: 0755->0644]
data/images/wvga/57_calendar_today_icon.png [changed mode: 0755->0644]
data/images/wvga/57_calendar_today_icon2.png [changed mode: 0755->0644]
data/images/wvga/57_calendar_today_icon_press.png [changed mode: 0755->0644]
data/images/wvga/57_calendar_week_arrow_focus_icon.png [changed mode: 0755->0644]
data/images/wvga/57_calendar_week_arrow_icon.png [changed mode: 0755->0644]
data/images/wvga/57_calendar_week_view_bg.png [changed mode: 0755->0644]
data/images/wvga/57_calendar_week_view_press.png [changed mode: 0755->0644]
data/images/wvga/57_calendar_year_view_bg.png [changed mode: 0755->0644]
data/images/wvga/P01_Tap_normal.png [new file with mode: 0755]
data/images/wvga/P01_Tap_press.png [new file with mode: 0755]
data/images/wvga/P01_Task_event.png [new file with mode: 0755]
data/images/wvga/P01_Task_event_completion.png [new file with mode: 0755]
data/images/wvga/P01_Task_event_completion_press.png [new file with mode: 0755]
data/images/wvga/P01_bg.png [changed mode: 0755->0644]
data/images/wvga/P01_control_top_bg.png [changed mode: 0755->0644]
data/images/wvga/P01_control_top_bg_tmp.png [changed mode: 0755->0644]
data/images/wvga/P01_day_current_time.png
data/images/wvga/P01_day_event_bg_01.png [new file with mode: 0755]
data/images/wvga/P01_day_event_bg_01_press.png [new file with mode: 0755]
data/images/wvga/P01_day_event_bg_02.png [new file with mode: 0755]
data/images/wvga/P01_day_event_bg_02_press.png [new file with mode: 0755]
data/images/wvga/P01_day_event_bg_03.png [new file with mode: 0755]
data/images/wvga/P01_day_event_bg_03_press.png [new file with mode: 0755]
data/images/wvga/P01_day_event_bg_04.png [new file with mode: 0755]
data/images/wvga/P01_day_event_bg_04_press.png [new file with mode: 0755]
data/images/wvga/P01_day_expand_all_event.png [new file with mode: 0755]
data/images/wvga/P01_day_expand_all_event_1.png [new file with mode: 0755]
data/images/wvga/P01_event.png [changed mode: 0755->0644]
data/images/wvga/P01_event_index_bg.png [new file with mode: 0755]
data/images/wvga/P01_event_index_icon_close.png [new file with mode: 0755]
data/images/wvga/P01_event_index_icon_close_press.png [new file with mode: 0755]
data/images/wvga/P01_event_index_icon_open.png [new file with mode: 0755]
data/images/wvga/P01_event_index_icon_open_press.png [new file with mode: 0755]
data/images/wvga/P01_event_list_icon_alarm.png [new file with mode: 0755]
data/images/wvga/P01_event_list_icon_facebook.png [new file with mode: 0755]
data/images/wvga/P01_event_list_icon_priority.png [new file with mode: 0755]
data/images/wvga/P01_event_list_icon_reapeat.png [new file with mode: 0755]
data/images/wvga/P01_event_list_icon_reminder.png [new file with mode: 0755]
data/images/wvga/P01_month_view_focus_bg.png [new file with mode: 0755]
data/images/wvga/P01_noschedule.png [changed mode: 0755->0644]
data/images/wvga/P01_tab_bg.png [changed mode: 0755->0644]
data/images/wvga/P01_tab_default.png [changed mode: 0755->0644]
data/images/wvga/P01_tab_focus.png [changed mode: 0755->0644]
data/images/wvga/P01_tab_press.png [changed mode: 0755->0644]
data/images/wvga/P01_title_bg.png [changed mode: 0755->0644]
data/images/wvga/P01_title_bg_tmp.png [changed mode: 0755->0644]
data/images/wvga/P01_week_view_icon_close.png [new file with mode: 0755]
data/images/wvga/P01_week_view_icon_open.png [new file with mode: 0755]
data/images/wvga/P01_wheather_today_bg_01_02_30_33.png [new file with mode: 0755]
data/images/wvga/P01_wheather_today_bg_03_04_05_34_35_36_37_38.png [new file with mode: 0755]
data/images/wvga/P01_wheather_today_bg_06_07_08_09_10_11_32.png [new file with mode: 0755]
data/images/wvga/P01_wheather_today_bg_12_13_18_24_25_26_39_40.png [new file with mode: 0755]
data/images/wvga/P01_wheather_today_bg_14.png [new file with mode: 0755]
data/images/wvga/P01_wheather_today_bg_15_41_42.png [new file with mode: 0755]
data/images/wvga/P01_wheather_today_bg_16_17.png [new file with mode: 0755]
data/images/wvga/P01_wheather_today_bg_19_22_23_31_44.png [new file with mode: 0755]
data/images/wvga/P01_wheather_today_bg_20_21.png [new file with mode: 0755]
data/images/wvga/P01_wheather_today_bg_27_28_29.png [new file with mode: 0755]
data/images/wvga/P01_year_day_focus.png [new file with mode: 0755]
data/images/wvga/P01_year_month_focus.png [new file with mode: 0755]
data/images/wvga/T01_controlbar_icon_delete.png [new file with mode: 0755]
data/images/wvga/T01_controlbar_icon_edit.png [new file with mode: 0755]
data/images/wvga/T01_controlbar_icon_share02.png [new file with mode: 0755]
data/images/wvga/all_calendar.png [changed mode: 0755->0644]
data/images/wvga/calendar_selected.png [changed mode: 0755->0644]
data/images/wvga/navibar_item_separator.png [changed mode: 0755->0644]
data/images/wvga/navibar_item_separator_tmp.png [changed mode: 0755->0644]
data/images/wvga/org.tizen.calendar.png [new file with mode: 0755]
data/images/wvga/org.tizen.efl-calendar.png [deleted file]
data/images/wvga/ring/58_alarm_clock_bg_AM.png [deleted file]
data/images/wvga/ring/58_alarm_clock_bg_PM.png [deleted file]
data/images/wvga/ring/58_clock_bg.png [deleted file]
data/images/wvga/ring/58_clock_button_normal.png [deleted file]
data/images/wvga/ring/58_clock_button_press.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_00.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_01.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_02.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_03.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_04.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_05.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_06.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_07.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_08.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_09.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_10.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_11.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_12.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_13.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_14.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_15.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_16.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_17.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_18.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_19.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_20.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_21.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_22.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_23.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_24.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_25.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_26.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_27.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_28.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_29.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_30.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_31.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_32.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_33.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_34.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_35.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_36.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_37.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_38.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_39.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_40.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_41.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_42.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_43.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_44.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_45.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_46.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_47.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_48.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_49.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_50.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_51.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_52.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_53.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_54.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_55.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_56.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_57.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_58.png [deleted file]
data/images/wvga/ring/hour/58_alarm_clock_hour_59.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_00.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_01.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_02.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_03.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_04.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_05.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_06.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_07.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_08.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_09.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_10.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_11.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_12.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_13.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_14.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_15.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_16.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_17.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_18.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_19.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_20.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_21.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_22.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_23.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_24.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_25.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_26.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_27.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_28.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_29.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_30.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_31.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_32.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_33.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_34.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_35.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_36.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_37.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_38.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_39.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_40.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_41.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_42.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_43.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_44.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_45.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_46.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_47.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_48.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_49.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_50.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_51.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_52.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_53.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_54.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_55.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_56.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_57.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_58.png [deleted file]
data/images/wvga/ring/minute/58_alarm_clock_minute_59.png [deleted file]
data/sounds/On_time.wav [deleted file]
debian/changelog [deleted file]
debian/compat [deleted file]
debian/control [deleted file]
debian/copyright [deleted file]
debian/dirs [deleted file]
debian/docs [deleted file]
debian/libug-calendar-efl.install.in [deleted file]
debian/libug-calendar-efl.postinst [deleted file]
debian/org.tizen.calendar-viewer.install.in [deleted file]
debian/org.tizen.efl-calendar.install.in [deleted file]
debian/org.tizen.efl-calendar.postinst [deleted file]
debian/rules [deleted file]
include/acct-svc.h
include/cal-svc.h
include/cld-log.h
include/cld-utils.h
include/cld.h
include/external-ug.h
include/gi-timepicker.h [new file with mode: 0755]
include/radio-group.h [new file with mode: 0644]
include/reminder.h [new file with mode: 0644]
libug-calendar-efl.xml [new file with mode: 0755]
org.tizen.calendar.desktop.in [moved from org.tizen.efl-calendar.desktop.in with 95% similarity]
org.tizen.calendar.xml [new file with mode: 0644]
packaging/org.tizen.calendar.spec [new file with mode: 0755]
packaging/org.tizen.efl-calendar.manifest [deleted file]
packaging/org.tizen.efl-calendar.spec [deleted file]
po/ar.po
po/az.po [new file with mode: 0755]
po/bg.po
po/ca.po
po/cs.po
po/da.po
po/de_DE.po
po/el_GR.po
po/en.po
po/en_PH.po [new file with mode: 0755]
po/en_US.po
po/es_ES.po
po/es_US.po [new file with mode: 0755]
po/et.po [new file with mode: 0755]
po/eu.po [new file with mode: 0755]
po/fi.po
po/fr_CA.po [new file with mode: 0755]
po/fr_FR.po
po/ga.po [new file with mode: 0755]
po/gl.po [new file with mode: 0755]
po/he.po [deleted file]
po/hi.po
po/hr.po
po/hu.po
po/hy.po [new file with mode: 0755]
po/id.po [deleted file]
po/is.po [new file with mode: 0755]
po/it_IT.po
po/ja_JP.po
po/ka.po [new file with mode: 0755]
po/kk.po [new file with mode: 0755]
po/ko_KR.po
po/lt.po
po/lv.po
po/mk.po [new file with mode: 0755]
po/ms.po [deleted file]
po/nl_NL.po
po/no.po [deleted file]
po/pl.po
po/pt_BR.po [new file with mode: 0755]
po/pt_PT.po
po/ro.po
po/ru_RU.po
po/sk.po
po/sl.po
po/sr.po
po/sv.po
po/th.po [deleted file]
po/tr_TR.po
po/uk.po
po/vi.po [deleted file]
po/zh_CN.po
po/zh_HK.po
po/zh_SG.po [new file with mode: 0755]
po/zh_TW.po
res/icons/default/small/icon_application.png [new file with mode: 0644]
set-up-for-sdk.sh [new file with mode: 0755]
src/alm-mgr.c [deleted file]
src/detail.h
src/edit-alarm.c
src/edit-alarm.h
src/edit-map.h [moved from src/view-ring.h with 66% similarity]
src/edit-repeat.c
src/edit-repeat.h
src/list-delete.c
src/list.c
src/list.h
src/main.c
src/noti-handler.c [new file with mode: 0755]
src/noti-handler.h [moved from src/alm-mgr.h with 88% similarity]
src/timeblock.c
src/timeblock.h
src/view-acct.c
src/view-detail.c
src/view-edit.c
src/view-main-day-time.c
src/view-main-day.c
src/view-main-list.c
src/view-main-month-cal.c
src/view-main-month.c
src/view-main-todo.c [moved from src/edit.h with 62% similarity]
src/view-main-week.c [new file with mode: 0755]
src/view-main-year.c
src/view-main.c
src/view-ring.c [deleted file]
src/view.h
ug/CMakeLists.txt
ug/detail/CMakeLists.txt
ug/detail/readme.txt [deleted file]
ug/detail/ug-detail-view.c
ug/detail/ug-detail-view.h
ug/detail/ug-detail.c
ug/detail/ug-detail.h
ug/edit/CMakeLists.txt
ug/edit/readme.txt [deleted file]
ug/edit/ug-edit.c
ug/edit/ug-edit.h
ug/list/ug-list.c
ug/list/ug.c
ug/list/ug.h
ug/settings/ug-setting-export.c [new file with mode: 0755]
ug/settings/ug-settings-view.c
ug/settings/ug-settings-view.h
ug/settings/ug-settings.c
ug/settings/ug-settings.h
viewer/CMakeLists.txt
viewer/calendar-viewer.desktop.in [deleted file]
viewer/calendar-viewer.xml [new file with mode: 0644]
viewer/viewer.c

index dec0872..f3deb16 100755 (executable)
@@ -1,12 +1,13 @@
 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
-PROJECT(efl-calendar C)
+PROJECT(calendar C)
 
 FILE(GLOB SRCS src/*.c)
 FILE(GLOB COMM_SRCS common/*.c)
 
-SET(VENDOR "tizen")
-SET(CALENDAR_PACKAGE ${PROJECT_NAME})
-SET(PKGNAME "org.${VENDOR}.${CALENDAR_PACKAGE}")
+SET(VENDOR "org.tizen")
+
+SET(CALENDAR ${PROJECT_NAME})
+SET(PKGNAME "${VENDOR}.${CALENDAR}")
 SET(CALENDAR_PREFIX ${CMAKE_INSTALL_PREFIX})
 SET(BINDIR "${CALENDAR_PREFIX}/bin")
 SET(RESDIR "${CALENDAR_PREFIX}/res")
@@ -31,12 +32,10 @@ pkg_check_modules(pkgs REQUIRED
                appcore-efl
                dlog
                heynoti
-               ui-gadget
                utilX
-               alarm-service
+               contacts-service
                accounts-svc
-               mm-player
-               pmapi
+               location
                calendar
                ecore-input
                ecore-imf
@@ -50,18 +49,19 @@ pkg_check_modules(pkgs REQUIRED
                glib-2.0
                appsvc
                capi-appfw-application
-               capi-media-sound-manager
-               capi-media-wav-player
+               capi-location-geocoder
+               notification
+               ui-gadget-1
+               libxml-2.0
 )
 
 FOREACH(flag ${pkgs_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
 ENDFOREACH(flag)
 
-
 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fpie -Wall")
 SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
-SET(CMAKE_C_FLAGS_RELEASE "-O2 -g")
+SET(CMAKE_C_FLAGS_RELEASE "-O2")
 
 IF("${CMAKE_BUILD_TYPE}" STREQUAL "Debug")
        ADD_DEFINITIONS("-DCLD_DEBUG")
@@ -75,7 +75,7 @@ IF("${ARCH}" STREQUAL "arm")
        MESSAGE(STATUS "add -DTARGET")
 ENDIF()
 
-ADD_DEFINITIONS("-DCALENDAR_PACKAGE=\"${CALENDAR_PACKAGE}\"")
+ADD_DEFINITIONS("-DCALENDAR=\"${CALENDAR}\"")
 ADD_DEFINITIONS("-DPACKAGE_NAME=\"${PKGNAME}\"")
 ADD_DEFINITIONS("-DCALENDAR_PREFIX=\"${CALENDAR_PREFIX}\"")
 ADD_DEFINITIONS("-DRESDIR=\"${RESDIR}\"")
@@ -95,12 +95,14 @@ TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${COMMON_LIB} ${pkgs_LDFLAGS} "-pie -lm")
 INSTALL(TARGETS ${PROJECT_NAME} DESTINATION ${BINDIR})
 
 # install desktop file
-CONFIGURE_FILE(${PKGNAME}.desktop.in ${CMAKE_BINARY_DIR}/${PKGNAME}.desktop)
-INSTALL(FILES ${CMAKE_BINARY_DIR}/${PKGNAME}.desktop DESTINATION /opt/share/applications)
+CONFIGURE_FILE(${PKGNAME}.xml ${CMAKE_BINARY_DIR}/${PKGNAME}.xml)
+INSTALL(FILES ${CMAKE_BINARY_DIR}/${PKGNAME}.xml DESTINATION /opt/share/packages)
 
 # ui-gadget
 ADD_SUBDIRECTORY(ug)
 
+INSTALL(FILES ${CMAKE_BINARY_DIR}/libug-calendar-efl.xml DESTINATION /opt/share/packages)
+
 # i18n
 ADD_SUBDIRECTORY(po)
 
@@ -110,4 +112,4 @@ ADD_SUBDIRECTORY(data)
 INSTALL(DIRECTORY DESTINATION ${DATADIR})
 
 # vcs viewer
-ADD_SUBDIRECTORY(viewer)
\ No newline at end of file
+ADD_SUBDIRECTORY(viewer)
index a469ebe..fb390a3 100755 (executable)
@@ -15,7 +15,6 @@
   *  limitations under the License.
   */
 
-
 #include "acct-svc.h"
 
 static bool __cal_account_get_capability_callback(account_capability_type_e capability_type, account_capability_state_e capability_value, void* user_data)
@@ -35,10 +34,14 @@ static bool __cal_account_get_capability_callback(account_capability_type_e capa
 
 static void __cal_account_free_acct(struct _acct *at)
 {
-       c_retm_if(!at, "at is null");
+       c_ret_if(!at);
+
+       if (at->name)
+               free(at->name);
+
+       if (at->icon)
+               free(at->icon);
 
-       free(at->name);
-       free(at->icon);
        free(at);
 }
 
@@ -56,8 +59,7 @@ static bool __cal_account_get_callback(account_h handle, void* user_data)
        ret = account_get_capability(handle, __cal_account_get_capability_callback, &has_calendar);
        c_retvm_if(ret != ACCOUNT_ERROR_NONE, FALSE, "account_get_capability is failed(%x)", ret);
 
-       if (has_calendar == TRUE)
-       {
+       if (has_calendar == TRUE) {
                at = calloc(1, sizeof(struct _acct));
                c_retvm_if(!at, FALSE,"calloc is failed");
        }
@@ -66,25 +68,55 @@ static bool __cal_account_get_callback(account_h handle, void* user_data)
 
        text = NULL;
        ret = account_get_email_address(handle, &text);
-       if (ret != ACCOUNT_ERROR_NONE)
-       {
+       if (ret != ACCOUNT_ERROR_NONE) {
                ERR("account_get_email_address is failed(%x)", ret);
                __cal_account_free_acct(at);
                return FALSE;
        }
-       if (text)
-               at->name = strdup(text);
+
+       if (!CAL_STRLEN(text)) {
+               ret = account_get_user_name(handle, &text);
+               if (ret != ACCOUNT_ERROR_NONE) {
+                       ERR("account_get_user_name is failed(%x)", ret);
+                       __cal_account_free_acct(at);
+                       return FALSE;
+               }
+       }
+
+       if (CAL_STRLEN(text))
+               at->name = text;
+       else if (text)
+               free(text);
 
        text = NULL;
+
        ret = account_get_icon_path(handle, &text);
-       if (ret != ACCOUNT_ERROR_NONE)
-       {
+       if (ret != ACCOUNT_ERROR_NONE) {
                ERR("account_get_icon_path is failed(%x)", ret);
                __cal_account_free_acct(at);
                return FALSE;
        }
-       if (text)
-               at->icon = strdup(text);
+
+       if (CAL_STRLEN(text))
+               at->icon = text;
+       else if (text)
+               free(text);
+
+       text = NULL;
+
+       ret = account_get_domain_name(handle, &text);
+       if (ret != ACCOUNT_ERROR_NONE) {
+               ERR("account_get_domain_name is failed(%x)", ret);
+               __cal_account_free_acct(at);
+               return FALSE;
+       }
+
+       if (CAL_STRLEN(text))
+               at->domain = text;
+       else if (text)
+               free(text);
+
+       text = NULL;
 
        ret = account_get_account_id(handle, &at->id);
        if (ret != ACCOUNT_ERROR_NONE)
@@ -123,20 +155,26 @@ Eina_List* cal_account_svc_get_account_list(void)
 
 void cal_account_svc_free_account_list(Eina_List **h)
 {
+       c_ret_if(!h);
+       c_ret_if(!*h);
+
        Eina_List *l;
        struct _acct *at;
 
-       if (!h || !*h)
-               return;
-
-       EINA_LIST_FOREACH(*h, l, at)
-       {
+       EINA_LIST_FOREACH(*h, l, at) {
                if (at)
-               {
+                       continue;
+
+               if (at->name)
                        free(at->name);
+
+               if (at->icon)
                        free(at->icon);
-                       free(at);
-               }
+
+               if (at->icon)
+                       free(at->domain);
+
+               free(at);
        }
 
        *h = eina_list_free(*h);
@@ -183,3 +221,46 @@ char* cal_account_svc_get_account_icon_path(int account_id)
        return icon_path;
 }
 
+int cal_account_svc_get_facebook_calendar_id(void)
+{
+       int r = -1;
+       Eina_List *web_account_list = NULL;
+       Eina_List *calendar_list = NULL;
+       Eina_List* list_account;
+       Eina_List* list_calendar;
+       cal_struct* cs;
+
+       struct _acct *at;
+
+       list_account = cal_account_svc_get_account_list();
+
+       if (list_account)
+               web_account_list = eina_list_merge(web_account_list, list_account);
+
+       EINA_LIST_FOREACH(web_account_list, list_account, at) {
+
+               at->data = CALENDAR_SVC_GET_ALL(at->id, ALL_CALENDAR_ID, CAL_STRUCT_CALENDAR);
+
+               if (at->data) {
+                       EINA_LIST_FOREACH(at->data, list_calendar, cs) {
+                               if (cs) {
+                                       char *calendar_name = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_TABLE_TXT_NAME);
+                                       if (calendar_name) {
+                                               if (!CAL_STRCMP(calendar_name, "Facebook")) {
+                                                       r = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_TABLE_INT_INDEX);
+                                                       CALENDAR_SVC_FREE_CS_LIST(&at->data);
+                                                       cal_account_svc_free_account_list(&web_account_list);
+                                                       return r;
+                                               }
+                                       }
+                               }
+                       }
+               }
+
+               CALENDAR_SVC_FREE_CS_LIST(&at->data);
+       }
+
+       cal_account_svc_free_account_list(&web_account_list);
+
+       return r;
+}
index 5712699..b9ed76f 100755 (executable)
   *  limitations under the License.
   */
 
-
-
-
-
-
 #include "cld.h"
 
 static Calendar_color def_color[] = {
@@ -31,174 +26,84 @@ static Calendar_color def_color[] = {
        {40, 81, 163, 255,},
 };
 
-int calendar_svc_get_month_event_check(int account_id, time_t startdate, time_t enddate, int *day_flag);
-API int  calendar_svc_get_month_event_list_by_period (int account_id, time_t startdate, time_t enddate, cal_iter **iter);
-
-static void __cal_calendar_svc_free_cslist(Eina_List **h)
-{
-       cal_struct *cs;
-       Eina_List *l;
-
-       if (!h || !*h)
-               return;
-
-       EINA_LIST_FOREACH(*h, l, cs) {
-               CALENDAR_SVC_STRUCT_FREE(&cs);
-       }
-       *h = eina_list_free(*h);
-}
-
-static void __cal_calendar_svc_free_tmlist(Eina_List **h)
+int * _calendar_svc_get_simple_cs(int acct_id, struct tm *start, struct tm *end)
 {
-       struct tmnode *tm;
-       Eina_List *l;
-
-       if (!h || !*h)
-               return;
-
-       EINA_LIST_FOREACH(*h, l, tm)
-       {
-               free(tm);
-       }
-       *h = eina_list_free(*h);
-}
+       CAL_FN_START;
 
-static inline struct tmnode* __cal_calendar_svc_get_tmnode(time_t s, time_t e, int rp, cal_struct *cs)
-{
-       struct tmnode *tm;
+       int *month = calloc(31, sizeof(int));
+       c_retv_if(!month, NULL);
 
-       tm = malloc(sizeof(struct tmnode));
-       if (!tm)
-               return NULL;
+       int i = 0;
 
-       tm->st = s;
-       tm->et = e;
-       tm->repeat = rp;
-       tm->cs = cs;
+       struct tm tm_start, tm_end;
+       long long int lli_start, lli_end;
 
-       return tm;
-}
+       cal_util_convert_tm_to_lli(NULL, start, &lli_start);
+       cal_util_convert_tm_to_lli(NULL, end, &lli_end);
 
-static int __cal_calendar_svc_get_event_list(int acct_id, time_t st, time_t et, Eina_List **csl, Eina_List **tml)
-{
-       int r;
-       cal_iter *it;
-       cal_struct *cs;
-       cal_struct *cur;
-       time_t lst, let; // not real time_t
-       struct tmnode *tm;
-       time_t s, e, tmp;
-       int rp;
-       struct tm lstm={0,};
-       struct tm letm={0,};
-       struct tm stm = {0,};
-       struct tm etm = {0,};
+       cal_struct *cs = NULL;
+       cal_iter *iter = NULL;
 
-       it = NULL;
-       r = CALENDAR_SVC_GET_EVENT_LIST_BY_PERIOD(acct_id, st, et, &it);
-       if (r != CAL_SUCCESS)
-               return -1;
+       int r = calendar_svc_event_get_normal_list_by_period(-1, CALS_LIST_PERIOD_NORMAL_OSP, lli_start, lli_end, &iter);
+       c_warn_if(r != CAL_SUCCESS, "calendar_svc_event_get_normal_list_by_period() is failed(%d)", r);
+       c_warn_if(!iter, "iter is NULL");
 
-       cur = NULL;
-       while (CALENDAR_SVC_ITER_NEXT(it) == CAL_SUCCESS) {
+       while ((r = CALENDAR_SVC_ITER_NEXT(iter)) == CAL_SUCCESS) {
                cs = NULL;
-               r = CALENDAR_SVC_ITER_GET_INFO(it, &cs);
+               r = CALENDAR_SVC_ITER_GET_INFO(iter, &cs);
                if (r != CAL_SUCCESS)
                        break;
 
-               rp = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_REPEAT_TERM);
-               lst = let = 0;
-               localtime_r(&st,&stm);
-               localtime_r(&et,&etm);
-               memset(&lstm,0x00,sizeof(struct tm));
-               memset(&letm,0x00,sizeof(struct tm));
-
-               while (CALENDAR_SVC_UTIL_NEXT_VAILD_EVENT_TM(cs,
-                                       &stm, &etm, &lstm, &letm) == CAL_SUCCESS) {
-                       s = mktime(&lstm);
-                       e = mktime(&letm);
-
-                       if (s == e)
-                               tmp = e + 1;
-                       else
-                               tmp = e;
-
-                       if( (s <= et) && (tmp >= st)){
-                               if (cs != cur) {
-                                       cur = cs;
-                                       *csl = eina_list_append(*csl, cs);
-                               }
-
-                               tm = __cal_calendar_svc_get_tmnode(s, e, rp, cur);
-                               if (tm)
-                                       *tml = eina_list_append(*tml, tm);
-                       }
-               }
-       }
-       CALENDAR_SVC_ITER_REMOVE(&it);
-
-       return 0;
-}
-
-struct calsvc* _calendar_svc_get_event(int acct_id, time_t st, time_t et)
-{
-       CAL_FN_START;
-
-       int r;
-       struct calsvc *c;
+               lli_start = CALENDAR_SVC_STRUCT_GET_LLI(cs, CALS_VALUE_LLI_DTSTART_UTIME);
+               lli_end = CALENDAR_SVC_STRUCT_GET_LLI(cs, CALS_VALUE_LLI_DTEND_UTIME);
 
-       CAL_CALLOC(c, 1, struct calsvc);
+               cal_util_convert_lli_to_tm(NULL, lli_start, &tm_start);
+               cal_util_convert_lli_to_tm(NULL, lli_end, &tm_end);
 
-       if (st < 0)
-               st = 0;
-
-       r = __cal_calendar_svc_get_event_list(acct_id, st, et, &c->cslist, &c->tmlist);
-       if (r)
-       {
-               CALENDAR_SVC_FREE_CS(&c);
-               return NULL;
+               for (i = tm_start.tm_mday; i <= tm_end.tm_mday; i++)
+                       month[i - 1] += 1;
        }
 
-       CAL_FN_END;
-
-       return c;
-}
+       r = calendar_svc_event_get_allday_list_by_period(-1, CALS_LIST_PERIOD_ALLDAY_OSP,
+               start->tm_year + 1900, start->tm_mon + 1, start->tm_mday,
+               end->tm_year + 1900, end->tm_mon + 1, end->tm_mday,
+               &iter);
+       c_warn_if(r != CAL_SUCCESS, "calendar_svc_event_get_allday_list_by_period() is failed(%d)", r);
+       c_warn_if(!iter, "iter is NULL");
 
-int* _calendar_svc_get_simple_cs(int acct_id, time_t st, time_t et)
-{
-       CAL_FN_START;
-
-       int r;
-       int *month;
+       while ((r = CALENDAR_SVC_ITER_NEXT(iter)) == CAL_SUCCESS) {
+               cs = NULL;
+               r = CALENDAR_SVC_ITER_GET_INFO(iter, &cs);
+               if (r != CAL_SUCCESS)
+                       break;
 
-       CAL_CALLOC(month, 31, int);
+               tm_start.tm_mday = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_MDAY);
+               tm_end.tm_mday = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTEND_MDAY);
 
-       r = calendar_svc_get_month_event_check ( acct_id, st, et, month);
+               for (i = tm_start.tm_mday; i <= tm_end.tm_mday; i++)
+                       month[i - 1] += 1;
+       }
 
        CAL_FN_END;
 
        return month;
 }
 
-void _calendar_svc_free_cs(struct calsvc **csv)
+void _calendar_svc_free_cslist(Eina_List **h)
 {
-       struct calsvc *c;
-
-       if (!csv || !*csv)
-               return;
+       c_ret_if(!h);
+       c_ret_if(!*h);
 
-       c = *csv;
+       cal_struct *cs = NULL;
+       Eina_List *l = NULL;
 
-       __cal_calendar_svc_free_cslist(&c->cslist);
-       __cal_calendar_svc_free_tmlist(&c->tmlist);
-       free(c);
-
-       *csv = NULL;
-}
+       EINA_LIST_FOREACH(*h, l, cs) {
+               if (cs)
+                       CALENDAR_SVC_STRUCT_FREE(&cs);
+       }
 
-void _calendar_svc_free_cslist(Eina_List **h)
-{
-       return __cal_calendar_svc_free_cslist(h);
+       *h = eina_list_free(*h);
+       *h = NULL;
 }
 
 int _calendar_svc_get_account_visibility(int account_id)
@@ -208,7 +113,7 @@ int _calendar_svc_get_account_visibility(int account_id)
        Eina_List* l = NULL;
        int r = 0;
 
-       list = CALENDAR_SVC_GET_CALENDARS(account_id);
+       list = CALENDAR_SVC_GET_ALL(account_id, ALL_CALENDAR_ID, CAL_STRUCT_CALENDAR);
        EINA_LIST_FOREACH(list,l,cs)
        {
                r = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_TABLE_INT_VISIBILITY);
@@ -217,6 +122,7 @@ int _calendar_svc_get_account_visibility(int account_id)
        }
        if(r != 0 && r!=1)
        {
+               //DBG("CALENDAR_SVC_GET_ACCOUNT_VISIBILITY fail : %d\n", r);
                return -1;
        }
        return r;
@@ -229,18 +135,20 @@ void _calendar_svc_set_account_visibility(int account_id, int value)
        Eina_List* l = NULL;
        int r = 0;
 
-       list = CALENDAR_SVC_GET_CALENDARS(account_id);
+       list = CALENDAR_SVC_GET_ALL(account_id, ALL_CALENDAR_ID, CAL_STRUCT_CALENDAR);
        EINA_LIST_FOREACH(list,l,cs)
        {
                r = CALENDAR_SVC_STRUCT_SET_INT(cs, CAL_TABLE_INT_VISIBILITY, value);
                if(r != 0)
                {
+                       //DBG("\n calendar_svc_struct_set_int fail : %d \n", r);
                        return;
                }
 
                r = CALENDAR_SVC_UPDATE(cs);
                if(r != 0)
                {
+                       //DBG("\n CALENDAR_SVC_UPDATE fail : %d \n", r);
                        return;
                }
        }
@@ -255,17 +163,11 @@ void _calendar_svc_set_calendar_visibility(cal_struct* cs, int value)
        r = CALENDAR_SVC_STRUCT_SET_INT(cs, CAL_TABLE_INT_VISIBILITY, value);
        if(r)
        {
-               DBG("\n calendar_svc_struct_set_int fail : %d \n", r);
+               DBG("\n CALENDAR_SVC_STRUCT_SET_INT fail : %d \n", r);
                return;
        }
        account_id = CALENDAR_SVC_STRUCT_GET_INT(cs,CAL_TABLE_INT_ACCOUNT_ID);
        cal_id = CALENDAR_SVC_STRUCT_GET_INT(cs,CAL_TABLE_INT_INDEX);
-       r = CALENDAR_SVC_UPDATE(cs);
-       if(r != 0)
-       {
-               DBG("\n calendar_svc_update fail : %d \n", r);
-               return;
-       }
 }
 
 int _calendar_svc_get_calendar_visibility(cal_struct* cs)
@@ -319,66 +221,27 @@ Eina_List* _calendar_svc_find_event(int acct_id, const char *field, const void *
        return csl;
 }
 
-Eina_List* _calendar_svc_get_calendars(int acct_id)
+Eina_List* _calendar_svc_get_calendars_with_account(int account_id, void* at)
 {
-       Eina_List *csl;
-       int r;
-       cal_iter *it=NULL;
-       cal_struct *cs=NULL;
+       Eina_List *csl = NULL;
+       cal_struct *cal = NULL;
 
-       it = NULL;
-       r = CALENDAR_SVC_GET_ALL(acct_id, 0, CAL_STRUCT_CALENDAR, &it);
-       if (r != CAL_SUCCESS)
-       {
-               DBG("calendar_svc_get_all fail : %d \n",r);
-               return NULL;
-       }
+       Eina_List *list = CALENDAR_SVC_GET_ALL(account_id, ALL_CALENDAR_ID, CAL_STRUCT_CALENDAR);
+       c_retv_if(!list, NULL);
 
-       csl = NULL;
-       while (CALENDAR_SVC_ITER_NEXT(it) == CAL_SUCCESS) {
-               cs = NULL;
-               r = CALENDAR_SVC_ITER_GET_INFO(it, &cs);
-               if (r != CAL_SUCCESS)
-               {
-                       DBG("calendar_svc_iter_get_info fail : %d \n",r);
-                       break;
-               }
-
-               csl = eina_list_append(csl, cs);
-       }
+       Eina_List *l = NULL;
 
-       CALENDAR_SVC_ITER_REMOVE(&it);
+       EINA_LIST_FOREACH(list, l, cal) {
+               struct _cs *cs = calloc(1, sizeof(struct _cs));
+               c_retv_if(!cs, NULL);
 
-       return csl;
-}
-
-Eina_List* _calendar_svc_get_calendars_with_account(int account_id, void* at)
-{
-       Eina_List *csl;
-       int r;
-       cal_iter *it=NULL;
-       cal_struct *cal=NULL;
-       struct _cs* cs = NULL;
-
-       it = NULL;
-       r = CALENDAR_SVC_GET_ALL(account_id, 0, CAL_STRUCT_CALENDAR, &it);
-       if (r != CAL_SUCCESS)
-               return NULL;
-
-       csl = NULL;
-       while (CALENDAR_SVC_ITER_NEXT(it) == CAL_SUCCESS) {
-               cal = NULL;
-               cs = NULL;
-               r = CALENDAR_SVC_ITER_GET_INFO(it, &cal);
-               if (r != CAL_SUCCESS)
-                       break;
-               CAL_CALLOC(cs, 1, struct _cs);
                cs->cs = cal;
                cs->at = at;
                csl = eina_list_append(csl, cs);
        }
 
-       CALENDAR_SVC_ITER_REMOVE(&it);
+       eina_list_free(list);
+
        return csl;
 }
 
@@ -394,13 +257,6 @@ void _calendar_svc_set_calendar_color(cal_struct* cal, Calendar_color* color )
                ERR("CALENDAR_SVC_STRUCT_SET_STR return %d", r);
                return;
        }
-
-       r = CALENDAR_SVC_UPDATE(cal);
-       if (r != CAL_SUCCESS)
-       {
-               ERR("calendar_svc_update return %d", r);
-               return;
-       }
 }
 
 void _calendar_svc_get_calendar_color(cal_struct* cal, Calendar_color* calendar_color )
@@ -418,58 +274,47 @@ void _calendar_svc_get_calendar_color(cal_struct* cal, Calendar_color* calendar_
        int index = 0;
 
        calendar = CALENDAR_SVC_STRUCT_GET_STR(cal, CAL_TABLE_TXT_COLOR);
-       if(calendar)
-               color = strdup(calendar);
-       else
-       {
-               ERR("CALENDAR_SVC_STRUCT_GET_STR return NULL");
-       }
 
-       if(CAL_STRLEN(color) > 8)
-       {
+       color = CAL_STRDUP(calendar);
+
+       if (8 < CAL_STRLEN(color)) {
+
                token = strtok_r(color, ".", &temp);
-               if(token)
+               if (token)
                        calendar_color->red = atoi(token);
-               else
-               {
+               else {
                        calendar_color->red = 0;
                        ERR("color : %s, token is NULL", calendar);
                }
 
                token = strtok_r(NULL, ".", &temp);
-               if(token)
+               if (token)
                        calendar_color->green = atoi(token);
-               else
-               {
+               else {
                        calendar_color->green = 0;
                        ERR("color : %s, token is NULL", calendar);
                }
 
                token = strtok_r(NULL, ".", &temp);
-               if(token)
+               if (token)
                        calendar_color->blue = atoi(token);
-               else
-               {
+               else {
                        calendar_color->blue = 0;
                        ERR("color : %s, token is NULL", calendar);
                }
 
                token = strtok_r(NULL, ".", &temp);
-               if(token)
+               if (token)
                        calendar_color->alpha = atoi(token);
-               else
-               {
+               else {
                        calendar_color->alpha = 255;
                        ERR("color : %s, token is NULL", calendar);
                }
-       }
-       else
-       {
+       } else{
+
                index = CALENDAR_SVC_STRUCT_GET_INT(cal, CAL_TABLE_INT_INDEX)%6;
 
                *calendar_color = def_color[index];
-
-               CALENDAR_SVC_SET_CALENDAR_COLOR(cal, def_color+index);
        }
 
        free(color);
@@ -508,3 +353,192 @@ void _calendar_svc_del_calendar_changed_callback(const char *type, void(*callbac
        int ret = calendar_svc_unsubscribe_db_change(type, callback);
        c_retm_if(ret!= CAL_SUCCESS, "calendar_svc_unsubscribe_db_change() is failed");
 }
+
+Eina_Bool _calendar_svc_is_allday_event(cal_struct *schedule)
+{
+       c_retv_if(!schedule, EINA_FALSE);
+
+       return CALENDAR_SVC_STRUCT_GET_INT(schedule, CALS_VALUE_INT_DTSTART_TYPE) == CALS_TIME_LOCALTIME;
+}
+
+static void __calendar_svc_append_list_with_iter(Eina_List **list, cal_iter *iter)
+{
+       c_ret_if(!list);
+       c_ret_if(!iter);
+
+       cal_struct *cs = NULL;
+
+       while (CALENDAR_SVC_ITER_NEXT(iter) == CAL_SUCCESS) {
+
+               cs = NULL;
+               cal_error error = CALENDAR_SVC_ITER_GET_INFO(iter, &cs);
+               if (error != CAL_SUCCESS) {
+                       ERR("CALENDAR_SVC_ITER_GET_INFO() is failed(%d)", error);
+                       break;
+               }
+
+               *list = eina_list_append(*list, cs);
+       }
+}
+
+static int __calendar_svc_compare_list_item(const void *data1, const void *data2)
+{
+       c_retv_if(!data1, 1);
+       c_retv_if(!data2, -1);
+
+       cal_struct *normal_event = (cal_struct *)data1;
+       cal_struct *allday_event = (cal_struct *)data2;
+
+       long long int lli_normal = CALENDAR_SVC_STRUCT_GET_LLI(normal_event, CALS_VALUE_LLI_DTSTART_UTIME);
+
+       struct tm tm_allday = {0};
+       tm_allday.tm_year = CALENDAR_SVC_STRUCT_GET_INT(allday_event, CALS_VALUE_INT_DTSTART_YEAR) - 1900;
+       tm_allday.tm_mon = CALENDAR_SVC_STRUCT_GET_INT(allday_event, CALS_VALUE_INT_DTSTART_MONTH) - 1;
+       tm_allday.tm_mday = CALENDAR_SVC_STRUCT_GET_INT(allday_event, CALS_VALUE_INT_DTSTART_MDAY);
+
+       long long int lli_allday;
+       cal_util_convert_tm_to_lli(NULL, &tm_allday, &lli_allday);
+
+       return (lli_allday < lli_normal) ? 1 : -1;
+}
+
+
+Eina_List * _calendar_svc_get_normal_list(struct tm *tm_start, struct tm *tm_end)
+{
+       c_retv_if(!tm_start, NULL);
+       c_retv_if(!tm_end, NULL);
+
+       long long int lli_start, lli_end;
+
+       cal_util_convert_tm_to_lli(NULL, tm_start, &lli_start);
+       cal_util_convert_tm_to_lli(NULL, tm_end, &lli_end);
+
+       cal_iter *iter = NULL;
+
+// TODO: Change calendar_id to defined constants
+
+       int r = calendar_svc_event_get_normal_list_by_period(-1, CALS_LIST_PERIOD_NORMAL_OSP, lli_start, lli_end, &iter);
+       c_retvm_if(r != CAL_SUCCESS, NULL, "calendar_svc_event_get_normal_list_by_period() is failed(%d)", r);
+
+       Eina_List *normal_list = NULL;
+
+       __calendar_svc_append_list_with_iter(&normal_list, iter);
+
+       CALENDAR_SVC_ITER_REMOVE(&iter);
+
+       return normal_list;
+}
+
+Eina_List * _calendar_svc_get_allday_list(struct tm *tm_start, struct tm *tm_end)
+{
+       c_retv_if(!tm_start, NULL);
+       c_retv_if(!tm_end, NULL);
+
+       cal_iter *iter = NULL;
+
+// TODO: Change calendar_id to defined constants
+
+       int r = calendar_svc_event_get_allday_list_by_period(-1, CALS_LIST_PERIOD_ALLDAY_OSP,
+               tm_start->tm_year + 1900, tm_start->tm_mon + 1, tm_start->tm_mday,
+               tm_end->tm_year + 1900, tm_end->tm_mon + 1, tm_end->tm_mday,
+               &iter);
+       c_retvm_if(r != CAL_SUCCESS, NULL, "calendar_svc_event_get_allday_list_by_period() is failed(%d)", r);
+
+       Eina_List *allday_list = NULL;
+
+       __calendar_svc_append_list_with_iter(&allday_list, iter);
+
+       CALENDAR_SVC_ITER_REMOVE(&iter);
+
+       return allday_list;
+}
+
+Eina_List *_calendar_svc_get_event_list(struct tm *tm_start, struct tm *tm_end)
+{
+       c_retv_if(!tm_start, NULL);
+       c_retv_if(!tm_end, NULL);
+
+       Eina_List *normal_list = _calendar_svc_get_normal_list(tm_start, tm_end);
+       Eina_List *allday_list = _calendar_svc_get_allday_list(tm_start, tm_end);
+
+       return eina_list_sorted_merge(normal_list, allday_list, __calendar_svc_compare_list_item);
+}
+
+Eina_List * _calendar_svc_get_task_list(struct tm *tm_start, struct tm *tm_end, int priority, cals_status_t status, cals_todo_list_order_t order)
+{
+       c_retv_if(!tm_start, NULL);
+       c_retv_if(!tm_end, NULL);
+
+       cal_iter *it = NULL;
+
+       long long int lli_start, lli_end;
+
+       cal_util_convert_tm_to_lli(NULL, tm_start, &lli_start);
+       cal_util_convert_tm_to_lli(NULL, tm_end, &lli_end);
+
+       cal_error error = calendar_svc_todo_get_list(-1, lli_start, lli_end, priority, status, order, &it);
+       c_retvm_if(error != CAL_SUCCESS, NULL, "calendar_svc_todo_get_list(%d) is failed(%d)", -1, error);
+
+       Eina_List *task_list = NULL;
+
+       __calendar_svc_append_list_with_iter(&task_list, it);
+
+       CALENDAR_SVC_ITER_REMOVE(&it);
+
+       return task_list;
+}
+
+Eina_List *_calendar_svc_event_search(int search_fields, const char *keyword)
+{
+       c_retv_if(!keyword, NULL);
+
+       cal_iter *iter = NULL;
+
+       int r = calendar_svc_event_search(search_fields, keyword, &iter);
+       c_retvm_if(r != CAL_SUCCESS, NULL, "calendar_svc_event_search(%d,%s) is failed(%d)", search_fields, keyword, r);
+
+       Eina_List *search_result = NULL;
+
+       __calendar_svc_append_list_with_iter(&search_result, iter);
+
+       CALENDAR_SVC_ITER_REMOVE(&iter);
+
+       return search_result;
+}
+
+Eina_List *_calendar_svc_todo_search(int search_fields, const char *keyword)
+{
+       c_retv_if(!keyword, NULL);
+
+       cal_iter *iter = NULL;
+
+       int r = calendar_svc_todo_search(search_fields, keyword, &iter);
+       c_retvm_if(r != CAL_SUCCESS, NULL, "calendar_svc_event_search(%d,%s) is failed(%d)", search_fields, keyword, r);
+
+       Eina_List *search_result = NULL;
+
+       __calendar_svc_append_list_with_iter(&search_result, iter);
+
+       CALENDAR_SVC_ITER_REMOVE(&iter);
+
+       return search_result;
+}
+
+Eina_List * _calendar_svc_get_all(int account_id, int calendar_id, const char *type)
+{
+       c_retv_if(!type, NULL);
+
+       cal_iter *iter = NULL;
+
+       int r = calendar_svc_get_all(account_id, calendar_id, type, &iter);
+       c_retvm_if(r != CAL_SUCCESS, NULL, "calendar_svc_get_all(%s) is failed(%d)", type, r);
+
+       Eina_List *list = NULL;
+
+       __calendar_svc_append_list_with_iter(&list, iter);
+
+       CALENDAR_SVC_ITER_REMOVE(&iter);
+
+       return list;
+}
+
index 54d6857..16a6ec4 100755 (executable)
@@ -1,3 +1,4 @@
+
 /*
   *
   *  Copyright 2012  Samsung Electronics Co., Ltd
@@ -15,6 +16,7 @@
   *  limitations under the License.
   */
 
+
 #include "cld.h"
 
 #ifdef CAL_TIMECHECK
@@ -40,4 +42,4 @@ double cal_init_time(double correction)
        temp_t = cal_set_start_time();
        return cal_exec_time(temp_t, correction);
 }
-#endif//CAL_TIMECHECK
\ No newline at end of file
+#endif//CAL_TIMECHECK
index de30741..367ce1a 100755 (executable)
   */
 
 
-
-
-
-
-
 #include "cld.h"
 #include "external-ug.h"
 
-static void __cal_ug_destroy_callback(struct ui_gadget *ug, void *priv)
+static void __cal_ug_destroy_callback(ui_gadget_h ug, void *priv)
 {
        c_retm_if(!ug, "ug is null");
 
        ug_destroy(ug);
 }
 
-static void __cal_ug_layout_callback(struct ui_gadget *ug, enum ug_mode mode, void *priv)
+static void __cal_ug_layout_callback(ui_gadget_h ug, enum ug_mode mode, void *priv)
 {
        c_retm_if(!ug, "ug is null");
        c_retm_if(mode != UG_MODE_FULLVIEW, "mode is invaild");
@@ -54,19 +49,19 @@ static void __cal_ug_layout_callback(struct ui_gadget *ug, enum ug_mode mode, vo
        }
 }
 
-static void __cal_ug_result_callback(struct ui_gadget *ug, bundle *res, void *priv)
+static void __cal_ug_result_callback(ui_gadget_h ug, service_h res, void *priv)
 {
        c_retm_if(!ug, "ug is null");
 }
 
-void cal_launch_ug(bundle *bd, char *ug_name, struct ug_cbs *cbs)
+void cal_launch_ug(service_h bd, char *ug_name, struct ug_cbs *cbs)
 {
        CAL_FN_START;
 
        c_retm_if(!bd, "bd is null");
        c_retm_if(!ug_name, "ug_name is null");
 
-       struct ui_gadget *ug;
+       ui_gadget_h ug;
        struct ug_cbs uc;
 
        if (NULL == cbs) {
@@ -109,8 +104,9 @@ void cal_launch_ug_with_var(char *ug_name, struct ug_cbs *cbs,...)
 
        char *key = NULL;
        char *val = NULL;
-       bundle *bd = bundle_create();
-       c_retm_if(!bd, "bd is null");
+       service_h bd;
+       int r = service_create(&bd);
+       c_ret_if(r != SERVICE_ERROR_NONE);
 
        va_list ap;
        va_start(ap, cbs);
@@ -122,15 +118,14 @@ void cal_launch_ug_with_var(char *ug_name, struct ug_cbs *cbs,...)
                        break;
                }
 
-
-               bundle_add(bd, key, val);
+               service_add_extra_data(bd, key, val);
        }
 
        va_end(ap);
 
        cal_launch_ug(bd, ug_name, cbs);
 
-       bundle_free(bd);
+       service_destroy(bd);
 }
 
 
diff --git a/common/gi-timepicker.c b/common/gi-timepicker.c
new file mode 100755 (executable)
index 0000000..26560c3
--- /dev/null
@@ -0,0 +1,212 @@
+/*
+  *
+  *  Copyright 2012  Samsung Electronics Co., Ltd
+  *
+  *  Licensed under the Flora License, Version 1.0 (the "License");
+  *  you may not use this file except in compliance with the License.
+  *  You may obtain a copy of the License at
+  *
+  *      http://www.tizenopensource.org/license
+  *
+  *  Unless required by applicable law or agreed to in writing, software
+  *  distributed under the License is distributed on an "AS IS" BASIS,
+  *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  *  See the License for the specific language governing permissions and
+  *  limitations under the License.
+  */
+
+
+#include "gi-timepicker.h"
+#include "cld.h"
+
+typedef struct
+{
+       const char* title;
+       const struct tm* time;
+       Eina_Bool allday;
+       Eina_Bool is_hour24;
+       Time_Changed_Callback time_changed_callback;
+       void* data;
+       Evas_Object *datetime;
+} __cal_genlist_item_timepicker_info;
+
+static void __cal_genlist_item_timepicker_time_changed_callback(void *data, Evas_Object* datetime, void *ei)
+{
+       CAL_FN_START;
+
+       c_retm_if(data == NULL, "data is null");
+       c_retm_if(datetime == NULL, "datetime is null");
+
+       __cal_genlist_item_timepicker_info* info = (__cal_genlist_item_timepicker_info*)data;
+
+       struct tm tm;
+       time_t t = time(NULL);
+       localtime_r(&t, &tm); // to fill hidden field
+
+       elm_datetime_value_get(datetime, &tm);
+
+       int r = mktime(&tm);
+       if (r == (time_t)(-1))
+               return;
+
+       info->time_changed_callback(info->data, &tm);
+}
+
+static Evas_Object *__cal_genlist_item_timepicker_get_icon(void* data, Evas_Object* obj, const char* part)
+{
+       CAL_FN_START;
+
+       c_retvm_if(data == NULL, NULL, "dg is null");
+       c_retvm_if(strcmp(part, "elm.icon") != 0, NULL, "not elm.icon!");
+
+       __cal_genlist_item_timepicker_info* info = (__cal_genlist_item_timepicker_info*)data;
+
+       Evas_Object* icon_obj = cal_util_add_datetime(obj, info->title, info->time);
+       c_retvm_if(!icon_obj, NULL, "icon_obj is null");
+
+       Evas_Object* dt = elm_object_part_content_get(icon_obj, "elm.icon");
+       if (!dt) {
+               ERR("dt is null");
+               evas_object_del(icon_obj);
+               return NULL;
+       }
+
+       info->datetime = dt;
+
+       if (!info->allday)
+       {
+               elm_datetime_field_visible_set(dt, ELM_DATETIME_HOUR, EINA_TRUE);
+               elm_datetime_field_visible_set(dt, ELM_DATETIME_MINUTE, EINA_TRUE);
+
+               if (info->is_hour24)
+               {
+                       elm_datetime_format_set(dt, "%b %d , %Y %H : %M");
+                       elm_datetime_field_visible_set(dt, ELM_DATETIME_AMPM, EINA_FALSE);
+               }
+               else
+               {
+                       elm_datetime_format_set(dt, "%b %d , %Y %I : %M %p");
+                       elm_datetime_field_visible_set(dt, ELM_DATETIME_AMPM, EINA_TRUE);
+               }
+       }
+       else
+       {
+               elm_datetime_field_visible_set(dt, ELM_DATETIME_HOUR, EINA_FALSE);
+               elm_datetime_field_visible_set(dt, ELM_DATETIME_MINUTE, EINA_FALSE);
+               elm_datetime_field_visible_set(dt, ELM_DATETIME_AMPM, EINA_FALSE);
+       }
+
+       elm_datetime_field_limit_set(dt, ELM_DATETIME_YEAR, 70, 137);
+
+       evas_object_smart_callback_add(dt, "changed",
+                       __cal_genlist_item_timepicker_time_changed_callback, info);
+
+       return icon_obj;
+}
+
+static void __cal_genlist_item_timepicker_delete(void *data, Evas_Object *obj)
+{
+       CAL_FN_START;
+
+       __cal_genlist_item_timepicker_info* info = (__cal_genlist_item_timepicker_info*)data;
+       free(info);
+}
+
+static void __cal_add_genlist_item_timepicker_select_callback(void* data, Evas_Object *obj, void *event_info)
+{
+       CAL_FN_START;
+
+       c_retm_if(obj == NULL, "obj is null");
+
+       Elm_Object_Item* item = elm_genlist_selected_item_get(obj);
+       c_retm_if(item == NULL, "elm_genlist_selected_item_get() returned null");
+
+       __cal_genlist_item_timepicker_info* info = (__cal_genlist_item_timepicker_info*)data;
+       c_retm_if(info == NULL, "info is null");
+
+       elm_object_focus_set(info->datetime, EINA_TRUE);
+
+       elm_genlist_item_selected_set(item, EINA_FALSE);
+}
+
+Elm_Object_Item* cal_genlist_item_timepicker_add(Evas_Object *genlist,
+               const char* title, const struct tm* time, Eina_Bool allday, Eina_Bool is_hour24,
+               Time_Changed_Callback time_changed_callback, void* data)
+{
+       CAL_FN_START;
+
+       c_retvm_if(genlist == NULL, NULL, "genlist is null");
+       c_retvm_if(time == NULL, NULL, "time is null");
+       c_retvm_if(time_changed_callback == NULL, NULL, "time_changed_callback is null");
+
+       static Elm_Genlist_Item_Class* itc = NULL;
+       if (itc == NULL) {
+               itc = malloc(sizeof(Elm_Genlist_Item_Class));
+               itc->item_style = "dialogue/1icon";
+               itc->func.text_get = NULL;
+               itc->func.del = __cal_genlist_item_timepicker_delete;
+               itc->func.content_get = __cal_genlist_item_timepicker_get_icon;
+       }
+
+       __cal_genlist_item_timepicker_info* info =
+                       (__cal_genlist_item_timepicker_info*)malloc(sizeof(__cal_genlist_item_timepicker_info));
+
+       info->title = title;
+       info->time = time;
+       info->allday = allday;
+       info->is_hour24 = is_hour24;
+       info->time_changed_callback = time_changed_callback;
+       info->data = data;
+
+       Elm_Object_Item* item =
+                       elm_genlist_item_append(genlist, itc, info, NULL, ELM_GENLIST_ITEM_NONE,
+                                       __cal_add_genlist_item_timepicker_select_callback, info);
+
+       elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_NONE);
+
+       return item;
+}
+
+void cal_genlist_item_timepicker_update_value(Elm_Object_Item* item, const struct tm* time)
+{
+       CAL_FN_START;
+
+       c_retm_if(item == NULL, "item is null");
+
+       __cal_genlist_item_timepicker_info* info =
+                       (__cal_genlist_item_timepicker_info*)elm_object_item_data_get(item);
+
+       elm_datetime_value_set(info->datetime, time);
+
+       CAL_FN_END;
+}
+
+void cal_genlist_item_timepicker_update_mode(
+               Elm_Object_Item* item, Eina_Bool allday, Eina_Bool is_hour24)
+{
+       CAL_FN_START;
+
+       c_retm_if(item == NULL, "item is null");
+       __cal_genlist_item_timepicker_info* info =
+                       (__cal_genlist_item_timepicker_info*)elm_object_item_data_get(item);
+
+       if (!allday) {
+               elm_datetime_field_visible_set(info->datetime, ELM_DATETIME_HOUR, EINA_TRUE);
+               elm_datetime_field_visible_set(info->datetime, ELM_DATETIME_MINUTE, EINA_TRUE);
+               if (!is_hour24)
+                       elm_datetime_field_visible_set(info->datetime, ELM_DATETIME_AMPM, EINA_TRUE);
+       } else {
+               elm_datetime_field_visible_set(info->datetime, ELM_DATETIME_HOUR, EINA_FALSE);
+               elm_datetime_field_visible_set(info->datetime, ELM_DATETIME_MINUTE, EINA_FALSE);
+               elm_datetime_field_visible_set(info->datetime, ELM_DATETIME_AMPM, EINA_FALSE);
+       }
+}
+
+void cal_genlist_item_timepicker_disabled_set(Elm_Object_Item* item, Eina_Bool disabled)
+{
+       c_ret_if(item == NULL);
+       __cal_genlist_item_timepicker_info* info =
+                       (__cal_genlist_item_timepicker_info*)elm_object_item_data_get(item);
+
+       elm_object_disabled_set(info->datetime, disabled);
+}
diff --git a/common/radio-group.c b/common/radio-group.c
new file mode 100644 (file)
index 0000000..cd1fe9c
--- /dev/null
@@ -0,0 +1,73 @@
+#include "cld.h"
+#include "radio-group.h"
+
+struct _Cal_Radio_Group {
+       unsigned int count;
+       unsigned int selected;
+       Evas_Object** objects;
+};
+
+Cal_Radio_Group* cal_radio_group_create(unsigned int count)
+{
+       c_retv_if(count == 0, NULL);
+       Cal_Radio_Group* rg = (Cal_Radio_Group*)malloc(sizeof(Cal_Radio_Group));
+       rg->count = count;
+       rg->selected = 0;
+       rg->objects = (Evas_Object**)malloc(count * sizeof(Evas_Object*));
+       int i;
+       for (i = 0; i < count; i++)
+               rg->objects[i] = NULL;
+       return rg;
+}
+
+void cal_radio_group_set_radio_object(Cal_Radio_Group* rg, unsigned int index, Evas_Object* obj)
+{
+       c_ret_if(rg == NULL);
+       c_ret_if(index >= rg->count);
+       c_ret_if(obj == NULL);
+
+       rg->objects[index] = obj;
+
+//     DBG("%d %d", index, rg->objects[0]);
+
+       if (index == 0) {       // The Head of Group has been replaced!
+               int i;
+               for (i = 1; i < rg->count; i++)
+                       if (rg->objects[i] != NULL)
+                               elm_radio_group_add(rg->objects[i], obj);       // Reassign each member
+               elm_radio_value_set(obj, rg->selected);
+       } else {        // A Member of Group has been replaced...
+               if (rg->objects[0] != NULL) {
+                       elm_radio_group_add(obj, rg->objects[0]);               // Reassign the member
+                       if (index == rg->selected)
+                               elm_radio_value_set(rg->objects[0], index);
+               }
+       }
+}
+
+void cal_radio_group_remove_radio_object(Cal_Radio_Group* rg, unsigned int index)
+{
+       c_ret_if(rg == NULL);
+       c_ret_if(index >= rg->count);
+
+       rg->objects[index] = NULL;
+}
+
+void cal_radio_group_select_radio(Cal_Radio_Group* rg, unsigned int index)
+{
+       c_ret_if(rg == NULL);
+       c_ret_if(index >= rg->count);
+
+       rg->selected = index;
+
+//     DBG("%d %d", index, rg->objects[0]);
+
+       if (rg->objects[0] != NULL)
+               elm_radio_value_set(rg->objects[0], index);
+}
+
+int cal_radio_group_get_selected_radio(Cal_Radio_Group* rg)
+{
+       return rg->selected;
+}
+
diff --git a/common/reminder.c b/common/reminder.c
new file mode 100644 (file)
index 0000000..c1f796f
--- /dev/null
@@ -0,0 +1,119 @@
+#include "cld.h"
+#include "reminder.h"
+
+static inline void __cal_edit_alarm_get_week_str(int week, char *buf, int sz)
+{
+       snprintf(buf, sz, "%d %s %s", week,C_("IDS_COM_POP_WEEK_LC"), C_("IDS_CLD_BODY_BEFORE_LC"));
+}
+
+static inline void __cal_edit_alarm_get_day_str(int day, char *buf, int sz)
+{
+       snprintf(buf, sz, "%d %s %s", day, C_("IDS_COM_POP_DAY_LC"), C_("IDS_CLD_BODY_BEFORE_LC"));
+}
+
+static inline void __cal_edit_alarm_get_hour_str(int hour, char *buf, int sz)
+{
+       snprintf(buf, sz, "%d %s %s", hour, S_("IDS_COM_POP_HOUR_LC"), C_("IDS_CLD_BODY_BEFORE_LC"));
+}
+
+static inline void __cal_edit_alarm_get_min_str(int min, char *buf, int sz)
+{
+       snprintf(buf, sz, "%d %s %s", min, S_("IDS_COM_BODY_MINUTE_LC"), C_("IDS_CLD_BODY_BEFORE_LC"));
+}
+
+static inline void __cal_edit_alarm_get_str(int min, char *buf, int sz)
+{
+       if ((min % _WEEK) == 0) {
+               __cal_edit_alarm_get_week_str(min / _WEEK, buf, sz);
+               return;
+       }
+
+       if ((min % _DAY) == 0) {
+               __cal_edit_alarm_get_day_str(min / _DAY, buf, sz);
+               return;
+       }
+
+       if ((min % _HOUR) == 0) {
+               __cal_edit_alarm_get_hour_str(min / _HOUR, buf, sz);
+               return;
+       }
+
+       __cal_edit_alarm_get_min_str(min, buf, sz);
+}
+
+void cal_edit_alarm_get_alarm_str(int min, char *buf, int sz)
+{
+       if (!buf || sz < 0)
+               return;
+
+       if (min < 0) {
+               g_snprintf(buf,sz,"%s",S_("IDS_COM_BODY_OFF"));
+               return;
+       }
+
+       if (min == 0) {
+               g_snprintf(buf,sz,"%s", C_("IDS_CLD_BODY_ON_TIME"));
+               return;
+       }
+
+       __cal_edit_alarm_get_str(min, buf, sz);
+}
+
+int cal_edit_alarm_get_min(int tick, cal_sch_remind_tick_unit_t unit)
+{
+       int min;
+
+       min = tick;
+
+       switch (unit) {
+       case CAL_SCH_TIME_UNIT_MONTH:
+               min = min * _DAY * 30; // TODO: BUG!! not used!!
+               break;
+       case CAL_SCH_TIME_UNIT_WEEK:
+               min = min * _WEEK;
+               break;
+       case CAL_SCH_TIME_UNIT_DAY:
+               min = min * _DAY;
+               break;
+       case CAL_SCH_TIME_UNIT_HOUR:
+               min = min * _HOUR;
+               break;
+       default:  // CAL_SCH_TIME_UNIT_MIN
+               break;
+       }
+
+       return min;
+}
+
+void cal_edit_alarm_get_tick(int min, int *tick, cal_sch_remind_tick_unit_t *unit)
+{
+       if (!tick || !unit)
+               return;
+
+       if (min == -1) {
+               *tick = -1;
+               *unit = CAL_SCH_TIME_UNIT_MIN;
+               return;
+       }
+
+       if ((min % _WEEK) == 0) {
+               *tick = min / _WEEK;
+               *unit = CAL_SCH_TIME_UNIT_WEEK;
+               return;
+       }
+
+       if ((min % _DAY) == 0) {
+               *tick = min / _DAY;
+               *unit = CAL_SCH_TIME_UNIT_DAY;
+               return;
+       }
+
+       if ((min % _HOUR) == 0) {
+               *tick = min / _HOUR;
+               *unit = CAL_SCH_TIME_UNIT_HOUR;
+               return;
+       }
+
+       *tick = min;
+       *unit = CAL_SCH_TIME_UNIT_MIN;
+}
index aed8e7f..0f649ba 100755 (executable)
   */
 
 
-
-
-
-
 #include <Ecore_X.h>
-#include <unicode/uloc.h>
+#include <unicode/ucal.h>
 #include <unicode/udat.h>
 #include <unicode/udatpg.h>
+#include <unicode/uloc.h>
+#include <unicode/ustring.h>
+#include <unicode/ustdio.h>
+#include <vconf.h>
 
 #include "cld.h"
 
-extern int u_strlen(UChar*);
-extern void u_austrncpy(char*, UChar*, int);
-extern void u_uastrncpy(UChar*, char*, int);
-
 static UDateTimePatternGenerator *pattern_generator = NULL;
 static pthread_mutex_t mutex_lock = PTHREAD_MUTEX_INITIALIZER;
 static UErrorCode status = U_ZERO_ERROR;
@@ -44,20 +40,8 @@ static const char *_icons[] = {
 };
 static char _partbuf[1024];
 static char _textbuf[1024];
-static char _titlebuf[1024];
 static char _sigbuf[1024];
-
-Eina_Bool cal_util_black_theme_check()
-{
-       const char *curr_theme = elm_theme_get(NULL);
-
-       if (curr_theme)
-       {
-               return (strstr(curr_theme,"black")?EINA_TRUE:EINA_FALSE);
-       }
-
-       return EINA_FALSE;
-}
+static char _timezone[32];
 
 Evas_Object* cal_util_add_bg(Evas_Object *obj, Eina_Bool is_window)
 {
@@ -85,8 +69,6 @@ Evas_Object* cal_util_add_bg(Evas_Object *obj, Eina_Bool is_window)
 
 Evas_Object* cal_util_add_layout(Evas_Object *win, const char *g)
 {
-       CAL_FN_START;
-
        c_retvm_if(!win, NULL, "win is null");
 
        Eina_Bool r;
@@ -110,8 +92,6 @@ Evas_Object* cal_util_add_layout(Evas_Object *win, const char *g)
        evas_object_size_hint_weight_set(eo, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
        evas_object_show(eo);
 
-       CAL_FN_END;
-
        return eo;
 }
 
@@ -126,7 +106,7 @@ Evas_Object* cal_util_add_rectangle(Evas_Object *p)
        return r;
 }
 
-static void cal_util_delete_window(void *data, Evas_Object *obj, void *event)
+static void __cal_util_delete_window(void *data, Evas_Object *obj, void *event)
 {
        elm_exit();
 }
@@ -141,11 +121,10 @@ Evas_Object* cal_util_add_window(const char *name, Evas_Coord* w, Evas_Coord* h)
        Evas_Coord width, height;
 
        elm_win_title_set(eo, name);
-       elm_win_borderless_set(eo, EINA_TRUE);
 
        /*For calendar ring, window delete callback is not needed.*/
        if (strcmp(name, CALENDAR_RING))
-               evas_object_smart_callback_add(eo, "delete,request", cal_util_delete_window, NULL);
+               evas_object_smart_callback_add(eo, "delete,request", __cal_util_delete_window, NULL);
 
        ecore_x_window_size_get(ecore_x_window_root_first_get(), &width, &height);
        evas_object_resize(eo, width, height);
@@ -272,6 +251,164 @@ int cal_util_disconnect_pattern_generator()
        return 0;
 }
 
+void cal_util_set_timezone(const char *timezone)
+{
+       c_ret_if(!timezone);
+
+       snprintf(_timezone, sizeof(_timezone), "%s", timezone);
+}
+
+void cal_util_initialize_timezone()
+{
+       int is_lock_timezone = 0;
+
+       int ret = vconf_get_int(CAL_VCONFKEY_LOCK_TIMEZONE_OFFSET, &is_lock_timezone);
+       c_ret_if(ret);
+
+       char *text = NULL;
+
+       if (is_lock_timezone)
+               text = vconf_get_str(CAL_VCONFKEY_LOCK_TIMEZONE_PATH);
+       else
+               text = vconf_get_str(VCONFKEY_SETAPPL_TIMEZONE_ID);
+
+       if (CAL_STRLEN(text)) {
+
+               cal_util_set_timezone(text);
+
+               free(text);
+       } else
+               ERR("vconf_get_str is failed.");
+}
+
+void cal_util_convert_lli_to_tm(const char *timezone, long long int lli, struct tm *tm)
+{
+       c_ret_if(!tm);
+
+       UErrorCode status = U_ZERO_ERROR;
+       UChar utf16_timezone[64] = {0};
+
+       if (timezone)
+               u_uastrncpy(utf16_timezone, timezone, 64);
+       else
+               u_uastrncpy(utf16_timezone, _timezone, sizeof(_timezone));
+
+       UCalendar *cal = ucal_open(utf16_timezone, u_strlen(utf16_timezone), uloc_getDefault(), UCAL_TRADITIONAL, &status);
+       c_ret_if(!cal);
+
+       ucal_setMillis(cal, (double)(lli* 1000.0), &status);
+
+       tm->tm_year = ucal_get(cal, UCAL_YEAR, &status) - 1900;
+       tm->tm_mon = ucal_get(cal, UCAL_MONTH, &status);
+       tm->tm_mday = ucal_get(cal, UCAL_DATE, &status);
+
+       if (ucal_get(cal, UCAL_AM_PM, &status))
+               tm->tm_hour = ucal_get(cal, UCAL_HOUR, &status) + 12;
+       else
+               tm->tm_hour = ucal_get(cal, UCAL_HOUR, &status);
+
+       tm->tm_min = ucal_get(cal, UCAL_MINUTE, &status);
+       tm->tm_sec = ucal_get(cal, UCAL_SECOND, &status);
+       tm->tm_isdst = ucal_get(cal, UCAL_DST_OFFSET, &status);
+       tm->tm_wday = ucal_get(cal, UCAL_DAY_OF_WEEK, &status) - 1;
+       tm->tm_yday = ucal_get(cal, UCAL_DAY_OF_YEAR, &status) - 1;
+
+       ucal_close(cal);
+}
+
+void cal_util_convert_tm_to_lli(const char *timezone, struct tm *tm, long long int *lli)
+{
+       c_ret_if(!tm);
+       c_ret_if(!lli);
+
+       UErrorCode status = U_ZERO_ERROR;
+       UChar utf16_timezone[64] = {0};
+
+       if (timezone)
+               u_uastrncpy(utf16_timezone, timezone, 64);
+       else
+               u_uastrncpy(utf16_timezone, _timezone, sizeof(_timezone));
+
+       UCalendar *cal = ucal_open(utf16_timezone, u_strlen(utf16_timezone), uloc_getDefault(), UCAL_TRADITIONAL, &status);
+       c_ret_if(!cal);
+
+       ucal_setAttribute(cal, UCAL_LENIENT, 1);
+       ucal_setDateTime(cal, tm->tm_year + 1900, tm->tm_mon, tm->tm_mday, tm->tm_hour, tm->tm_min, tm->tm_sec, &status);
+
+       UDate millis = ucal_getMillis(cal, &status);
+
+       *lli = (long long int)(millis / 1000);
+
+       ucal_close(cal);
+}
+
+void cal_util_convert_lli_to_time_t(const char *timezone, long long int lli, time_t *time)
+{
+       c_ret_if(!time);
+
+       UErrorCode status = U_ZERO_ERROR;
+       UChar utf16_timezone[64] = {0};
+
+       if (timezone)
+               u_uastrncpy(utf16_timezone, timezone, 64);
+       else
+               u_uastrncpy(utf16_timezone, _timezone, sizeof(_timezone));
+
+       UCalendar *cal = ucal_open(utf16_timezone, u_strlen(utf16_timezone), uloc_getDefault(), UCAL_TRADITIONAL, &status);
+       c_ret_if(!cal);
+
+       ucal_setMillis(cal, (double)(lli* 1000.0), &status);
+
+       struct tm tm;
+
+       tm.tm_year = ucal_get(cal, UCAL_YEAR, &status) - 1900;
+       tm.tm_mon = ucal_get(cal, UCAL_MONTH, &status);
+       tm.tm_mday = ucal_get(cal, UCAL_DATE, &status);
+
+       if (ucal_get(cal, UCAL_AM_PM, &status))
+               tm.tm_hour = ucal_get(cal, UCAL_HOUR, &status) + 12;
+       else
+               tm.tm_hour = ucal_get(cal, UCAL_HOUR, &status);
+
+       tm.tm_min = ucal_get(cal, UCAL_MINUTE, &status);
+       tm.tm_sec = ucal_get(cal, UCAL_SECOND, &status);
+       tm.tm_isdst = ucal_get(cal, UCAL_DST_OFFSET, &status);
+       tm.tm_wday = ucal_get(cal, UCAL_DAY_OF_WEEK, &status) - 1;
+       tm.tm_yday = ucal_get(cal, UCAL_DAY_OF_YEAR, &status) - 1;
+
+       *time = mktime(&tm);
+
+       ucal_close(cal);
+}
+
+void cal_util_convert_time_t_to_lli(const char *timezone, time_t time, long long int *lli)
+{
+       c_ret_if(!lli);
+
+       UErrorCode status = U_ZERO_ERROR;
+       UChar utf16_timezone[64] = {0};
+
+       if (timezone)
+               u_uastrncpy(utf16_timezone, timezone, 64);
+       else
+               u_uastrncpy(utf16_timezone, _timezone, sizeof(_timezone));
+
+       UCalendar *cal = ucal_open(utf16_timezone, u_strlen(utf16_timezone), uloc_getDefault(), UCAL_TRADITIONAL, &status);
+       c_ret_if(!cal);
+
+       ucal_setAttribute(cal, UCAL_LENIENT, 1);
+
+       struct tm tm;
+
+       ucal_setDateTime(cal, tm.tm_year + 1900, tm.tm_mon, tm.tm_mday, tm.tm_hour, tm.tm_min, tm.tm_sec, &status);
+
+       UDate millis = ucal_getMillis(cal, &status);
+
+       *lli = (long long int)(millis / 1000);
+
+       ucal_close(cal);
+}
+
 
 UDate cal_util_get_u_date_from_time_t(time_t time)
 {
@@ -291,7 +428,7 @@ UDate cal_util_get_u_date_from_tm(const struct tm* tm)
        return date;
 }
 
-static void __cal_util_generate_best_pattern(UChar *customSkeleton, const struct tm* tm)
+static void __cal_util_generate_best_pattern(UChar *custom_format, const struct tm* tm, char *buffer, int buffer_size)
 {
        UErrorCode status = U_ZERO_ERROR;
        UDateFormat *formatter;
@@ -306,7 +443,7 @@ static void __cal_util_generate_best_pattern(UChar *customSkeleton, const struct
        const char* locale = uloc_getDefault();
 
        bestPatternCapacity = (int32_t)(sizeof(bestPattern)/sizeof((bestPattern)[0]));
-       bestPatternLength = udatpg_getBestPattern(pattern_generator, customSkeleton, u_strlen(customSkeleton), bestPattern,   bestPatternCapacity, &status);
+       bestPatternLength = udatpg_getBestPattern(pattern_generator, custom_format, u_strlen(custom_format), bestPattern,   bestPatternCapacity, &status);
 
        u_austrncpy(bestPatternString, bestPattern, 128);
 
@@ -320,46 +457,40 @@ static void __cal_util_generate_best_pattern(UChar *customSkeleton, const struct
 
        udat_close(formatter);
 
-       snprintf(_textbuf,1023,"%s",formattedString);
+       snprintf(buffer, buffer_size, "%s", formattedString);
 }
 
-void cal_util_get_time_format_from_skeleton(const char* dateSkeleton, const char* timeSkeleton, const struct tm* tm)
+static void __cal_util_get_time_text_from_format(const char *date_format, const char *time_format, const struct tm* tm, char *buffer, int buffer_size)
 {
-       char skeleton[128]={'\0'};
-       UChar customSkeleton[64]={'\0'};
-       int dateSkeletonLength=0,timeSkeletonLength=0,skeletonLength=0;
+       char format[128]={0};
+       UChar custom_format[64]={0};
+       int date_format_length = 0;
+       int time_format_length = 0;
+       int format_length = 0;
 
-       if(dateSkeleton)
-       {
-               dateSkeletonLength = CAL_STRLEN(dateSkeleton);
-               CAL_STRNCPY(skeleton,dateSkeleton,dateSkeletonLength);
+       if (date_format) {
+               date_format_length = CAL_STRLEN(date_format);
+               CAL_STRNCPY(format,date_format,date_format_length);
        }
 
-       if(timeSkeleton)
-       {
-               timeSkeletonLength = CAL_STRLEN(timeSkeleton);
-               CAL_STRNCAT(skeleton,timeSkeleton,timeSkeletonLength);
+       if (time_format) {
+               time_format_length = CAL_STRLEN(time_format);
+               CAL_STRNCAT(format,time_format,time_format_length);
        }
 
-       skeletonLength = CAL_STRLEN(skeleton);
+       format_length = CAL_STRLEN(format);
 
-       u_uastrncpy(customSkeleton, skeleton,skeletonLength);
+       u_uastrncpy(custom_format, format, format_length);
 
-       __cal_util_generate_best_pattern(customSkeleton, tm);
+       __cal_util_generate_best_pattern(custom_format, tm, buffer, buffer_size);
 }
 
-void cal_util_set_time_text(Evas_Object *obj, const char *part, const char *date, const char* time,
-               const struct tm *tm)
+void cal_util_set_time_text(Evas_Object *obj, const char *part, const char *date, const char* time, const struct tm *tm)
 {
-       cal_util_get_time_format_from_skeleton(date, time, tm);
+       char time_text[128] = {0};
+       __cal_util_get_time_text_from_format(date, time, tm, time_text, sizeof(time_text) - 1);
 
-       if (!CAL_STRCMP(part,"title/text"))
-       {
-               snprintf(_titlebuf, 1023,"%s",_textbuf);
-               edje_object_part_text_set(obj, part, _titlebuf);
-       }
-       else
-               edje_object_part_text_set(obj, part, _textbuf);
+       edje_object_part_text_set(obj, part, time_text);
 }
 
 void cal_util_set_time_week_text(Evas_Object *obj, const char *part, const char *date, const char* time,
@@ -370,28 +501,36 @@ void cal_util_set_time_week_text(Evas_Object *obj, const char *part, const char
        c_retm_if(!t, "t is null.");
 
        struct tm tm = *t;
-       char week_start[1024] = {0};
-       if (!CAL_STRCMP(part,"title/text")) {
+       char week[8] = {0};
+       char start_date[8] = {0};
+       char end_date[8] = {0};
+       char month_year[32] = {0};
+       char time_text[128] = {0};
 
-               tm.tm_mday -= CAL_UTIL_GET_WDAY(tm.tm_wday - start);
-               cal_util_get_time_format_from_skeleton(date, time, &tm);
-               snprintf(week_start, 1023, "%s", _textbuf);
+       __cal_util_get_time_text_from_format(CAL_UTIL_DATE_FORMAT_16, NULL, &tm, week, sizeof(week) - 1);
 
-               tm.tm_mday += 7;
-               cal_util_get_time_format_from_skeleton(date, time, &tm);
-               snprintf(_titlebuf, 1023,"%s ~ %s", week_start, _textbuf);
+       tm.tm_mday -= CAL_UTIL_GET_WDAY(tm.tm_wday - start);
+       __cal_util_get_time_text_from_format(CAL_UTIL_DATE_FORMAT_9, NULL, &tm, start_date, sizeof(start_date) - 1);
 
-               edje_object_part_text_set(obj, part, _titlebuf);
-       }
-       else
-               edje_object_part_text_set(obj, part, _textbuf);
+       __cal_util_get_time_text_from_format(CAL_UTIL_DATE_FORMAT_6, NULL, &tm, month_year, sizeof(month_year) - 1);
+
+       tm.tm_mday += 6;
+       __cal_util_get_time_text_from_format(CAL_UTIL_DATE_FORMAT_9, NULL, &tm, end_date, sizeof(end_date) - 1);
+
+       snprintf(time_text, sizeof(time_text) - 1,"W%s ( %s - %s ) %s", week, start_date, end_date, month_year);
+
+       edje_object_part_text_set(obj, part, time_text);
 }
 
 int cal_util_get_time_text(char* buf, int buf_size, const char *date, const char* time, const struct tm *tm)
 {
-       cal_util_get_time_format_from_skeleton(date, time, tm);
-       snprintf(buf, buf_size, "%s", _textbuf);
-       return CAL_STRLEN(_textbuf);
+       char time_text[128] = {0};
+
+       __cal_util_get_time_text_from_format(date, time, tm, time_text, sizeof(time_text) - 1);
+
+       snprintf(buf, buf_size, "%s", time_text);
+
+       return CAL_STRLEN(time_text);
 }
 
 void cal_util_emit_signal(Evas_Object *obj, const char *fmt, ...)
@@ -471,14 +610,14 @@ static void __cal_util_edit_field_changed_callback(void *data, Evas_Object *obj,
        c_retm_if(!obj, "obj is null");
 
        if (elm_object_focus_get(data)) {
+               elm_object_signal_emit(data, "elm,state,eraser,show", "elm");
+       }
+       else {
                if (elm_entry_is_empty(obj))
-                       elm_object_signal_emit(data, "elm,state,eraser,hide", "elm");
+                       elm_object_signal_emit(data, "elm,state,guidetext,show", "elm");
                else
-                       elm_object_signal_emit(data, "elm,state,eraser,show", "elm");
+                       elm_object_signal_emit(data, "elm,state,guidetext,hide", "elm");
        }
-
-       if (!elm_entry_is_empty(obj))
-               elm_object_signal_emit(data, "elm,state,guidetext,hide", "elm");
 }
 
 static void __cal_util_edit_field_focused_callback(void *data, Evas_Object *obj, void *event_info) // Focused callback will show X marked button and hide guidetext.
@@ -486,8 +625,7 @@ static void __cal_util_edit_field_focused_callback(void *data, Evas_Object *obj,
        c_retm_if(!data, "data is null");
        c_retm_if(!obj, "obj is null");
 
-       if (!elm_entry_is_empty(obj))
-               elm_object_signal_emit(data, "elm,state,eraser,show", "elm");
+       elm_object_signal_emit(data, "elm,state,eraser,show", "elm");
 
        elm_object_signal_emit(data, "elm,state,guidetext,hide", "elm");
 }
@@ -558,14 +696,14 @@ static void __cal_util_searchbar_changed_callback(void *data, Evas_Object *obj,
        c_retm_if(!obj, "obj is null");
 
        if (elm_object_focus_get(data)) {
+               elm_object_signal_emit(data, "elm,state,eraser,show", "elm");
+       }
+       else {
                if (elm_entry_is_empty(obj))
-                       elm_object_signal_emit(data, "elm,state,eraser,hide", "elm");
+                       elm_object_signal_emit(data, "elm,state,guidetext,show", "elm");
                else
-                       elm_object_signal_emit(data, "elm,state,eraser,show", "elm");
+                       elm_object_signal_emit(data, "elm,state,guidetext,hide", "elm");
        }
-
-       if (!elm_entry_is_empty(obj))
-               elm_object_signal_emit(data, "elm,state,guidetext,hide", "elm");
 }
 
 static void __cal_util_searchbar_with_cancel_btn_focused_callback(void *data, Evas_Object *obj, void *event_info)
@@ -586,8 +724,7 @@ static void __cal_util_searchbar_focused_callback(void *data, Evas_Object *obj,
        c_retm_if(!data, "data is null");
        c_retm_if(!obj, "obj is null");
 
-       if (!elm_entry_is_empty(obj))
-               elm_object_signal_emit(data, "elm,state,eraser,show", "elm");
+       elm_object_signal_emit(data, "elm,state,eraser,show", "elm");
 
        elm_object_signal_emit(data, "elm,state,guidetext,hide", "elm");
 }
@@ -786,7 +923,7 @@ Evas_Object * cal_util_add_popup(Evas_Object *parent, const char *style, const c
        return popup;
 }
 
-Evas_Object * cal_util_add_datetime(Evas_Object *parent, const char *title, struct tm *tm)
+Evas_Object * cal_util_add_datetime(Evas_Object *parent, const char *title, const struct tm *tm)
 {
        c_retvm_if(!parent, NULL, "parent is null");
 
@@ -808,7 +945,7 @@ Evas_Object * cal_util_add_datetime(Evas_Object *parent, const char *title, stru
                elm_object_part_text_set(layout, "elm.text", title);
 
                if (tm)
-                       elm_datetime_value_set(datetime, (const struct tm *)tm);
+                       elm_datetime_value_set(datetime, tm);
 
                elm_object_part_content_set(layout, "elm.icon", datetime);
 
@@ -822,8 +959,26 @@ Evas_Object * cal_util_add_datetime(Evas_Object *parent, const char *title, stru
                evas_object_size_hint_weight_set(datetime, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
 
                if (tm)
-                       elm_datetime_value_set(datetime, (const struct tm *)tm);
+                       elm_datetime_value_set(datetime, tm);
 
                return datetime;
        }
 }
+
+void cal_util_get_week_number_text(const struct tm* tm, char *buffer, int buffer_size)
+{
+       c_retm_if(!tm, "tm is null");
+       c_retm_if(!buffer, "buffer is null");
+
+       __cal_util_get_time_text_from_format(CAL_UTIL_DATE_FORMAT_16, NULL ,tm, buffer, buffer_size);
+}
+
+int cal_util_get_distance(Evas_Coord_Point *s, Evas_Coord_Point *e)
+{
+       c_retvm_if(!s, -1, "s is null");
+       c_retvm_if(!e, -1, "e is null");
+
+       return (Evas_Coord)sqrt((s->x - e->x) * (s->x - e->x)
+               + (s->y - e->y) * (s->y - e->y));
+}
+
index a91cf37..a05b2b4 100755 (executable)
   */
 
 
-
-
-
-
 #include <stdio.h>
 #include <stdarg.h>
 #include <vconf.h>
+#include <fcntl.h>
 
 #include "cld.h"
-
 #define LINEMAX 256
 #define LOGFILE "/tmp/calendar.log"
 #define SIN_TBL_S (sizeof(SIN_TBL)/sizeof(SIN_TBL[0]) - 1)
+#define WORLDCLOCK_DB "/opt/dbspace/.worldclock.db"
 
 static time_t cal_max;
 static time_t cal_min;
@@ -359,82 +356,202 @@ int cal_util_get_week_flag(char *week_s)
        return flag;
 }
 
-int cal_util_get_timezone_info(char **timezone_path, char **timezone_city, char **timezone_offset)
+int cal_util_create_vcs_file_from_cs(cal_struct *cs, const char *filename)
 {
-       c_retvm_if(!timezone_path, -1, "timezone_path is null");
-       c_retvm_if(!timezone_city, -1, "timezone_city is null");
-       c_retvm_if(!timezone_offset, -1, "timezone_offset is null");
+       c_retvm_if(!cs || !filename, CAL_ERR_FAIL,  "input param is wrong");
+
+       int r;
+       int fd;
+       char *stream = NULL;
+       GList *schedules = NULL;
+
+       schedules = g_list_append(schedules, cs);
+       c_retvm_if(!schedules, CAL_ERR_FAIL, "g_list_append return null");
+
+       r = calendar_svc_write_schedules(schedules, &stream);
+       if (r < 0) {
+               ERR("Failed to write schedules(errno:%d)", r);
+               return CAL_ERR_FAIL;
+       }
+       g_list_free(schedules);
+       schedules = NULL;
+
+       if (NULL == stream) {
+               ERR("stream is NULL");
+               return CAL_ERR_FAIL;
+       }
+
+       fd = open(filename, O_WRONLY|O_CREAT|O_TRUNC, 0660);
+       if (fd < 0) {
+               ERR("Failed to open path(%s)\n", filename);
+               free(stream);
+               return CAL_ERR_IO_ERR;
+       }
+
+       r = write(fd, stream, strlen(stream));
+       free(stream);
+       close(fd);
+
+       if (r < 0) {
+               ERR("Failed to write stream(errno:%d)\n", r);
+               return CAL_ERR_IO_ERR;
+       }
+
+       return CAL_SUCCESS;
+}
+
+static void __cal_util_get_timezone_id(char **timezone_id)
+{
+       c_ret_if(!timezone_id);
 
        int value = 0;
-       char *text = NULL;
 
        int ret = vconf_get_int(CAL_VCONFKEY_LOCK_TIMEZONE_ON_OFF, &value);
        c_warn_if(ret, "vconf_get_int(CAL_VCONFKEY_LOCK_TIMEZONE_ON_OFF, &value) is failed");
 
-       if (value) {
+       char *text = NULL;
 
+       if (value) {
                text = vconf_get_str(CAL_VCONFKEY_LOCK_TIMEZONE_PATH);
-               c_retvm_if(!text, -1, "vconf_get_str(CAL_VCONFKEY_LOCK_TIMEZONE_PATH) is failed");
+               c_retm_if(!text, "vconf_get_str(CAL_VCONFKEY_LOCK_TIMEZONE_PATH) is failed");
+       } else {
+               text = vconf_get_str(VCONFKEY_SETAPPL_TIMEZONE_ID);
+               c_retm_if(!text, "vconf_get_str(VCONFKEY_SETAPPL_TIMEZONE_ID) is failed");
+       }
 
-               if (*timezone_path)
-                       free(*timezone_path);
+       *timezone_id = text;
 
-               *timezone_path = strdup(text);
-               c_retvm_if(!*timezone_path, -1, "timezone_path is null");
+       c_warn_if(!CAL_STRLEN(text), "timezone_id is empty str");
+}
 
+void cal_util_get_timezone_id(int timezone_offset, char **timezone_id)
+{
+       CAL_FN_START;
 
-               text = vconf_get_str(CAL_VCONFKEY_LOCK_TIMEZONE_CITY);
-               c_retvm_if(!text, -1, "vconf_get_str(CAL_VCONFKEY_LOCK_TIMEZONE_CITY) is failed");
+       c_ret_if(!timezone_id);
 
-               if (*timezone_city)
-                       free(*timezone_city);
+       sqlite3 *db_handler = NULL;
+       sqlite3_stmt *stmt = NULL;
+       char *error_message = NULL;
+       int ret = 0;
 
-               *timezone_city = strdup(text);
-               c_retvm_if(!*timezone_city, -1, "timezone_city is null");
+       if (!db_handler) {
+               ret = sqlite3_open( WORLDCLOCK_DB, &db_handler);
+               c_retm_if(ret, "sqlite3_open() is failed(%d) : %s", ret, sqlite3_errmsg(db_handler));
+       }
 
+       char offset_hour[8];
+       int minutes_for_1_hour = 60;
+       int timezone_offset_hour = timezone_offset/minutes_for_1_hour;
+       int timezone_offset_minute = timezone_offset%minutes_for_1_hour;
 
-               text = vconf_get_str(CAL_VCONFKEY_LOCK_TIMEZONE_OFFSET);
-               c_retvm_if(!text, -1, "vconf_get_str(CAL_VCONFKEY_LOCK_TIMEZONE_OFFSET) is failed");
+       if (0 <= timezone_offset_hour)
+               snprintf(offset_hour, 8, "+%d", timezone_offset_hour);
+       else
+               snprintf(offset_hour, 8, "%d", timezone_offset_hour);
 
-               if (*timezone_offset)
-                       free(*timezone_offset);
+       char offset[16];
+       if (timezone_offset_minute)
+               snprintf(offset, 16, "GMT%s:%d", offset_hour, timezone_offset_minute);
+       else
+               snprintf(offset, 16, "GMT%s", offset_hour);
 
-               *timezone_offset = g_strdup_printf("GMT%s",text);
-               c_retvm_if(!*timezone_offset, -1, "timezone_offset is null");
-       }
-       else {
+       char query[256];
+       snprintf(query, 256, "SELECT tz_path FROM city_table where timezone=\"%s\" limit 1", offset);
 
-               text = vconf_get_str(VCONFKEY_SETAPPL_TIMEZONE_ID);
-               c_retvm_if(!text, -1, "vconf_get_str(VCONFKEY_SETAPPL_TIMEZONE_ID) is failed");
+       ret = sqlite3_prepare_v2(db_handler, query, strlen(query), &stmt, NULL);
+       c_retm_if(ret, "sqlite3_prepare_v2(%s) failed(%d) : %s.", query, ret, sqlite3_errmsg(db_handler));
 
-               if (*timezone_path)
-                       free(*timezone_path);
+       ret = sqlite3_step(stmt);
+       c_retm_if(ret != SQLITE_ROW
+               && ret != SQLITE_OK
+               && ret != SQLITE_DONE, "sqlite3_step is failed(%d) : %s", ret, sqlite3_errmsg(db_handler));
 
-               *timezone_path = strdup(text);
-               c_retvm_if(!*timezone_path, -1, "timezone_path is null");
+       *timezone_id = CAL_STRDUP((char *)sqlite3_column_text(stmt, 0));
 
+       ret = sqlite3_finalize(stmt);
+       c_retm_if(ret, "sqlite3_finalize is failed(%d) : %s", ret, sqlite3_errmsg(db_handler));
 
-               text = vconf_get_str(VCONFKEY_SETAPPL_CITYNAME_INDEX_INT);
-               c_retvm_if(!text, -1, "vconf_get_str(VCONFKEY_SETAPPL_CITYNAME_INDEX_INT) is failed");
+       sqlite3_free(error_message);
 
-               if (*timezone_city)
-                       free(*timezone_city);
+       ret = sqlite3_close(db_handler);
+       c_retm_if(ret, "sqlite3_close is failed(%d) : %s", ret, sqlite3_errmsg(db_handler));
+}
 
-               *timezone_city = strdup(text);
-               c_retvm_if(!*timezone_city, -1, "timezone_city is null");
+void cal_util_get_timezone(char **timezone_id, char **timezone_city, char **timezone_offset)
+{
+       CAL_FN_START;
 
-               text = vconf_get_str(VCONFKEY_SETAPPL_TIMEZONE_INT);
-               if (!text) {
-                       ERR("vconf_get_str(VCONFKEY_SETAPPL_TIMEZONE_INT) is failed");
-                       text = "+9";
-               }
+       c_ret_if(!timezone_id);
+       c_ret_if(!timezone_city);
+       c_ret_if(!timezone_offset);
 
-               if (*timezone_offset)
-                       free(*timezone_offset);
+       sqlite3 *db_handler = NULL;
+       sqlite3_stmt *stmt = NULL;
+       char *error_message = NULL;
+       int ret = 0;
 
-               *timezone_offset = g_strdup_printf("GMT%s",text);
-               c_retvm_if(!*timezone_offset, -1, "timezone_offset is null");
+       if (!db_handler) {
+               ret = sqlite3_open( WORLDCLOCK_DB, &db_handler);
+               c_retm_if(ret, "sqlite3_open() is failed(%d) : %s", ret, sqlite3_errmsg(db_handler));
        }
 
-       return 0;
+       if (!*timezone_id)
+               __cal_util_get_timezone_id(timezone_id);
+
+       char query[256];
+       snprintf(query, 256, "SELECT city, timezone FROM city_table where tz_path=\"%s\"", *timezone_id);
+
+       ret = sqlite3_prepare_v2(db_handler, query, strlen(query), &stmt, NULL);
+       c_retm_if(ret, "sqlite3_prepare_v2(%s) failed(%d) : %s.", query, ret, sqlite3_errmsg(db_handler));
+
+       ret = sqlite3_step(stmt);
+       c_retm_if(ret != SQLITE_ROW
+               && ret != SQLITE_OK
+               && ret != SQLITE_DONE, "sqlite3_step is failed(%d) : %s", ret, sqlite3_errmsg(db_handler));
+
+       *timezone_city = CAL_STRDUP((char *)sqlite3_column_text(stmt, 0));
+       *timezone_offset = CAL_STRDUP((char *)sqlite3_column_text(stmt, 1));
+
+       ret = sqlite3_finalize(stmt);
+       c_retm_if(ret, "sqlite3_finalize is failed(%d) : %s", ret, sqlite3_errmsg(db_handler));
+
+       sqlite3_free(error_message);
+
+       ret = sqlite3_close(db_handler);
+       c_retm_if(ret, "sqlite3_close is failed(%d) : %s", ret, sqlite3_errmsg(db_handler));
+}
+
+char *cal_util_get_search_color_text( const char *search_str, const char *input_str)
+{
+       c_retv_if(!CAL_STRLEN(search_str), NULL);
+       c_retv_if(!CAL_STRLEN(input_str), NULL);
+
+       char *color_str = NULL;
+       const char *color_start_str = "<color=#2A89C2FF>";
+       const char *color_end_str = "</color>";
+       char* sub_str = NULL;
+
+       int color_start_str_sz = CAL_STRLEN(color_start_str);
+       int color_end_str_sz = CAL_STRLEN(color_end_str);
+       int input_str_sz = CAL_STRLEN(input_str);
+       int search_str_sz = CAL_STRLEN(search_str);
+
+       sub_str= strcasestr(input_str, search_str);
+       int sub_str_sz = CAL_STRLEN(sub_str);
+
+       c_retv_if(!sub_str_sz, NULL);
+
+       color_str = calloc(1, color_start_str_sz+color_end_str_sz+input_str_sz+1);
+       c_retv_if(!color_str, NULL);
+
+       int head_str_sz = sub_str - input_str;
+
+       CAL_STRNCPY(color_str, input_str, head_str_sz);
+       CAL_STRNCPY(color_str + head_str_sz, color_start_str, color_start_str_sz);
+       CAL_STRNCPY(color_str + head_str_sz + color_start_str_sz, sub_str, search_str_sz);
+       CAL_STRNCPY(color_str + head_str_sz + color_start_str_sz + search_str_sz, color_end_str, color_end_str_sz);
+       CAL_STRNCPY(color_str + head_str_sz + color_start_str_sz + search_str_sz + color_end_str_sz, sub_str + search_str_sz, sub_str_sz - search_str_sz);
+
+       return color_str;
 }
index 64accf8..39c3d32 100755 (executable)
@@ -1,9 +1,3 @@
 SET(IMAGE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/images/${SELECTED_TARGET}")
 
-# Alarm ring tone
-INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/sounds DESTINATION ${RESDIR} FILES_MATCHING PATTERN "*.wav")
-
 ADD_SUBDIRECTORY(edc)
-
-#SET(IMAGE "${CMAKE_CURRENT_SOURCE_DIR}/images/wvga")
-#ADD_SUBDIRECTORY(wvga)
index 1e04b1d..ed25ecc 100755 (executable)
@@ -1,7 +1,8 @@
 SET(INC_SRC_DIR ${CMAKE_CURRENT_SOURCE_DIR}/inc)
 SET(LAYOUT_SRC_DIR ${CMAKE_CURRENT_SOURCE_DIR}/layout)
+SET(THEME_SRC_DIR ${CMAKE_CURRENT_SOURCE_DIR}/theme)
+SET(GENLIST_SRC_DIR ${CMAKE_CURRENT_SOURCE_DIR}/genlist)
 
-# Layout for black theme
 ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_BINARY_DIR}/${PROJECT_NAME}-black-theme.edj
        COMMAND edje_cc -id ${IMAGE_DIR}
        ${LAYOUT_SRC_DIR}/${PROJECT_NAME}-black-theme.edc
@@ -27,58 +28,41 @@ ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_BINARY_DIR}/${PROJECT_NAME}-black-theme.edj
        ${LAYOUT_SRC_DIR}/inc.main.year.cal.edc
        ${LAYOUT_SRC_DIR}/inc.main.year.edc
        ${LAYOUT_SRC_DIR}/inc.part.edc
-       ${LAYOUT_SRC_DIR}/inc.ring.edc
-       ${LAYOUT_SRC_DIR}/inc.ring.image.edc
 )
 ADD_CUSTOM_TARGET(edj_build-hd DEPENDS ${CMAKE_BINARY_DIR}/${PROJECT_NAME}-black-theme.edj)
 ADD_DEPENDENCIES(${PROJECT_NAME} edj_build-hd)
 INSTALL(FILES ${CMAKE_BINARY_DIR}/${PROJECT_NAME}-black-theme.edj DESTINATION ${EDJDIR})
 
-# Layout for white theme
-ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_BINARY_DIR}/${PROJECT_NAME}-white-theme.edj
+ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_BINARY_DIR}/theme.edj
        COMMAND edje_cc -id ${IMAGE_DIR}
-       ${LAYOUT_SRC_DIR}/${PROJECT_NAME}-white-theme.edc
-       ${CMAKE_BINARY_DIR}/${PROJECT_NAME}-white-theme.edj
-       DEPENDS
-       ${INC_SRC_DIR}/${SELECTED_TARGET}-white-inc.edc
-       ${LAYOUT_SRC_DIR}/${PROJECT_NAME}-white-theme.edc
-       ${LAYOUT_SRC_DIR}/inc.acct.edc
-       ${LAYOUT_SRC_DIR}/inc.edit.edc
-       ${LAYOUT_SRC_DIR}/inc.images.edc
-       ${LAYOUT_SRC_DIR}/inc.layouts.edc
-       ${LAYOUT_SRC_DIR}/inc.main.day.edc
-       ${LAYOUT_SRC_DIR}/inc.main.day.tb.edc
-       ${LAYOUT_SRC_DIR}/inc.main.edc
-       ${LAYOUT_SRC_DIR}/inc.main.month.cal.edc
-       ${LAYOUT_SRC_DIR}/inc.main.month.edc
-       ${LAYOUT_SRC_DIR}/inc.main.month.cal.weekly.edc
-       ${LAYOUT_SRC_DIR}/inc.main.month.weekly.edc
-       ${LAYOUT_SRC_DIR}/inc.main.tab.edc
-       ${LAYOUT_SRC_DIR}/inc.main.title.edc
-       ${LAYOUT_SRC_DIR}/inc.main.week.edc
-       ${LAYOUT_SRC_DIR}/inc.main.week.item.edc
-       ${LAYOUT_SRC_DIR}/inc.main.year.cal.edc
-       ${LAYOUT_SRC_DIR}/inc.main.year.edc
-       ${LAYOUT_SRC_DIR}/inc.part.edc
-       ${LAYOUT_SRC_DIR}/inc.ring.edc
-       ${LAYOUT_SRC_DIR}/inc.ring.image.edc
-)
-ADD_CUSTOM_TARGET(edj_build DEPENDS ${CMAKE_BINARY_DIR}/${PROJECT_NAME}-white-theme.edj)
-ADD_DEPENDENCIES(${PROJECT_NAME} edj_build)
-INSTALL(FILES ${CMAKE_BINARY_DIR}/${PROJECT_NAME}-white-theme.edj DESTINATION ${EDJDIR})
-
-# Icon
-SET(ICON_NAME ${PKGNAME})
-ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_BINARY_DIR}/${ICON_NAME}.edj
-       COMMAND edje_cc -id ${IMAGE_DIR}
-       ${LAYOUT_SRC_DIR}/${ICON_NAME}.edc
-       ${CMAKE_BINARY_DIR}/${ICON_NAME}.edj
-       DEPENDS ${LAYOUT_SRC_DIR}/${ICON_NAME}.edc
+       ${THEME_SRC_DIR}/theme.edc
+        ${CMAKE_BINARY_DIR}/theme.edj
+        DEPENDS
+        ${INC_SRC_DIR}/theme-inc.edc
+        ${THEME_SRC_DIR}/theme.edc
+        ${THEME_SRC_DIR}/button.edc
+       ${THEME_SRC_DIR}/naviframe.edc
+       ${THEME_SRC_DIR}/genlist.edc
 )
-ADD_CUSTOM_TARGET(icon_build DEPENDS ${CMAKE_BINARY_DIR}/${ICON_NAME}.edj)
-ADD_DEPENDENCIES(${PROJECT_NAME} icon_build)
-INSTALL(FILES ${CMAKE_BINARY_DIR}/${ICON_NAME}.edj DESTINATION ${ICONDIR})
+ADD_CUSTOM_TARGET(theme_edj DEPENDS ${CMAKE_BINARY_DIR}/theme.edj)
+ADD_DEPENDENCIES(${PROJECT_NAME} theme_edj)
+INSTALL(FILES ${CMAKE_BINARY_DIR}/theme.edj DESTINATION ${EDJDIR})
 
 # Image
 INSTALL(FILES ${IMAGE_DIR}/all_calendar.png DESTINATION ${RESDIR}/icons)
-INSTALL(FILES ${IMAGE_DIR}/${PKGNAME}.png DESTINATION ${RESDIR}/icons/default/small)
\ No newline at end of file
+INSTALL(FILES ${IMAGE_DIR}/${PKGNAME}.png DESTINATION /opt/share/icons/default/small)
+INSTALL(FILES ${IMAGE_DIR}/01_controlbar_icon_calendars.png DESTINATION ${RESDIR}/icons)
+INSTALL(FILES ${IMAGE_DIR}/01_controlbar_icon_create.png DESTINATION ${RESDIR}/icons)
+INSTALL(FILES ${IMAGE_DIR}/01_controlbar_icon_today.png DESTINATION ${RESDIR}/icons)
+INSTALL(FILES ${IMAGE_DIR}/01_controlbar_icon_View.png DESTINATION ${RESDIR}/icons)
+INSTALL(FILES ${IMAGE_DIR}/T01_controlbar_icon_delete.png DESTINATION ${RESDIR}/icons)
+INSTALL(FILES ${IMAGE_DIR}/T01_controlbar_icon_share02.png DESTINATION ${RESDIR}/icons)
+INSTALL(FILES ${IMAGE_DIR}/T01_controlbar_icon_edit.png DESTINATION ${RESDIR}/icons)
+INSTALL(FILES ${IMAGE_DIR}/P01_event_list_icon_alarm.png DESTINATION ${RESDIR}/icons)
+INSTALL(FILES ${IMAGE_DIR}/P01_event_list_icon_priority.png DESTINATION ${RESDIR}/icons)
+INSTALL(FILES ${IMAGE_DIR}/P01_event_list_icon_reapeat.png DESTINATION ${RESDIR}/icons)
+INSTALL(FILES ${IMAGE_DIR}/P01_event_list_icon_reminder.png DESTINATION ${RESDIR}/icons)
+INSTALL(FILES ${IMAGE_DIR}/P01_event_list_icon_facebook.png DESTINATION ${RESDIR}/icons)
+INSTALL(FILES ${IMAGE_DIR}/P01_Task_event.png DESTINATION ${RESDIR}/icons)
+INSTALL(FILES ${IMAGE_DIR}/P01_Task_event_completion.png DESTINATION ${RESDIR}/icons)
+INSTALL(FILES ${IMAGE_DIR}/P01_Task_event_completion_press.png DESTINATION ${RESDIR}/icons)
index a650f02..ab0171c 100755 (executable)
@@ -1,25 +1,3 @@
-/*
-  *
-  *  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.
-  */
-
-
-
-
-
-
 //retio defined
 #ifndef _RATIO_
 #define _RATIO_
@@ -31,6 +9,14 @@
 #define HEIGHT_OF_HD (1280.0*R_Y)
 //size
 
+#ifndef _RATIO_L_
+#define _RATIO_L_
+#define R_Y_L (480.0/720.0)
+#define R_X_L (800.0/1280.0)
+#endif
+
+#define HEIGHT_OF_HD_L (720.0*R_Y_L)
+#define WIDTH_OF_HD_L (1280.0*R_X_L)
 //color
 #define COLOR_OF_LINE_FOR_ACCT 75 75 75 255
 #define COLOR_OF_BASE_OF_SELECTOR_BUTTON_FOR_ACCT 233 233 233 255
 #define COLOR_OF_HORIZEN_LINE_FOR_TAB 195 192 179 255
 #define COLOR_OF_MIDDLE_LINE_FOR_TAB 224 219 209 255
 #define COLOR_OF_VERT_LINE_FOR_TAB 195 192 179 255
-#define COLOR_OF_ON_TIME_LINE_FOR_TAB 212 144 26 255
+#define COLOR_OF_ON_TIME_LINE_FOR_TAB 51 93 119 255
 
 #define COLOR_OF_LIST_LINE_FOR_MONTH 195 192 179 255
 
 #define COLOR_OF_WEEK_DAY_TEXT_FOR_MONTH_CAL 106 96 84 255
 #define COLOR_OF_SUNDAY_TEXT_FOR_MONTH_CAL 200 0 0 255
 #define COLOR_OF_SATDAY_TEXT_FOR_MONTH_CAL 106 96 84 255
-#define COLOR_OF_TODAY_FOR_MONTH_CAL 255 200 0 40
+#define COLOR_OF_TODAY_FOR_MONTH_CAL 208 211 217 255
 #define COLOR_OF_BLOCK_DEFAULT_TEXT_FOR_MONTH_CAL 0 0 0 255
+#define COLOR_OF_BLOCK_MORE_TEXT_FOR_MONTH_CAL 7 180 211 255
+#define COLOR_OF_BLOCK_SELECTED_TEXT_FOR_MONTH_CAL 255 255 255 255
 #define COLOR_OF_BLOCK_SUNDAY_TEXT_FOR_MONTH_CAL 200 0 0 255
 #define COLOR_OF_BLOCK_SATDAY_TEXT_FOR_MONTH_CAL 0 0 0 255
 #define COLOR_OF_BLOCK_DISABLEDAY_TEXT_FOR_MONTH_CAL 195 192 179 255
 #define COLOR_OF_DEFAULT_TEXT_FOR_YEAR_CAL 0 0 0 255
 #define COLOR_OF_SUNDAY_TEXT_FOR_YEAR_CAL 200 0 0 255
 #define COLOR_OF_SATDAY_TEXT_FOR_YEAR_CAL 0 0 0 255
-#define COLOR_OF_LINE_FOR_YEAR_CAL 195 192 179 255
+#define COLOR_OF_LINE_FOR_YEAR_CAL 0 0 0 255
 
 #define COLOR_OF_TEXT_FOR_RING 255 126 0 255
 #define COLOR_OF_DEFAULT_STOP_FOR_RING 255 74 22 255
 #define COLOR_OF_DEFAULT_PRESSED_FOR_RING 255 255 255 255
 
+#define COLOR_OF_YEAR_VIEW_TODAY 183 193 210 255
+#define COLOR_OF_WEEK_ITEM_TITLE 225 227 230 255
+
+#define COLOR_OF_TITLE_BOTTOM_LINE 143 143 143 255
+
+#define COLOR_OF_WEEK_NUMBER_TEXT_FOR_MONTH_CAL 186 186 186 255
+
+#define COLOR_OF_WEEK_NUMBER_WDAY_FOR_MONTH_CAL 203 203 203 255
 //image
 #define LIST_PHOTO_DEFAUT "00_list_photo_default.png"
 #define DIALOG_EDIT_DEFAULT "01_dialoguegroup_edit_default.png"
 #define NAVI_ICON_NEW "01_navi_icon_new.png"
 #define MEMO_NOITEMS "49_memo_noitems.png"
 #define CALENDAR_BG_2 "57_calendar_bg2.png"
-#define CALENDAR_EVENT_BG_1 "57_calendar_event(1)_bg.png"
-#define CALENDAR_EVENT_BG_2 "57_calendar_event(2)_bg.png"
-#define CALENDAR_EVENT_BG_3 "57_calendar_event(3)_bg.png"
-#define CALENDAR_EVENT_BG_4 "57_calendar_event(4)_bg.png"
+#define CALENDAR_EVENT_BG_1 "P01_day_event_bg_01.png"
+#define CALENDAR_EVENT_PRESSED_BG_1 "P01_day_event_bg_01.png"
+#define CALENDAR_EVENT_BG_2 "P01_day_event_bg_02.png"
+#define CALENDAR_EVENT_PRESSED_BG_2 "P01_day_event_bg_02.png"
+#define CALENDAR_EVENT_BG_3 "P01_day_event_bg_03.png"
+#define CALENDAR_EVENT_PRESSED_BG_3 "P01_day_event_bg_03.png"
+#define CALENDAR_EVENT_BG_4 "P01_day_event_bg_04.png"
+#define CALENDAR_EVENT_PRESSED_BG_4 "P01_day_event_bg_04.png"
 #define CALENDAR_MONTH_VIEW_BG_1 "57_calendar_month_view(1)_bg.png"
 #define CALENDAR_SPIN_ICON_1 "57_calendar_spin_01_icon.png"
 #define CALENDAR_SPIN_ICON_2 "57_calendar_spin_02_icon.png"
 #define CALENDAR_WEEK_ARROW_FOCUS_ICON "57_calendar_week_arrow_focus_icon.png"
 #define CALENDAR_WEEK_ARROW_ICON "57_calendar_week_arrow_icon.png"
 #define CALENDAR_WEEK_VIEW_BG "57_calendar_week_view_bg.png"
-#define CALENDAR_WEEK_VIEW_PRESS "57_calendar_week_view_press.png"
+#define CALENDAR_WEEK_VIEW_PRESS "P01_month_view_focus_bg.png"
 #define CALENDAR_YEAR_VIEW_BG "57_calendar_year_view_bg.png"
 #define ALL_CALENDAR "all_calendar.png"
-#define CALENDAR_SELSECTED "calendar_selected.png"
+#define CALENDAR_SELSECTED "P01_month_view_focus_bg.png"
 #define NAVIBAR_ITEM_SEPARATOR "navibar_item_separator.png"
 #define NAVIBAR_ITEM_SEPARATOR_TEMP "navibar_item_separator_tmp.png"
 #define BG "P01_bg.png"
 #define CLOCK_BG "58_clock_bg.png"
 #define CLOCK_BUTTON_NORMAL "58_clock_button_normal.png"
 #define CLOCK_BUTTON_PRESS "58_clock_button_press.png"
+
+#define CALENDAR_YEAR_MONTH_SELSECTED "P01_year_month_focus.png"
+#define CALENDAR_YEAR_DAY_SELSECTED "P01_year_day_focus.png"
+#define CALENDAR_WEEK_EXPAND_BUTTON_OPEN "P01_week_view_icon_open.png"
+#define CALENDAR_WEEK_EXPAND_BUTTON_CLOSE "P01_week_view_icon_close.png"
+
+#define CALENDAR_LIST_INDEX_OPEN "P01_event_index_icon_open.png"
+#define CALENDAR_LIST_INDEX_OPEN_PRESS "P01_event_index_icon_open_press.png"
+#define CALENDAR_LIST_INDEX_CLOSE "P01_event_index_icon_close.png"
+#define CALENDAR_LIST_INDEX_CLOSE_PRESS "P01_event_index_icon_close_press.png"
+#define CALENDAR_LIST_INDEX_BG "P01_event_index_bg.png"
+
+#define CALENDAR_WEATHER_SUNNY "P01_wheather_today_bg_01_02_30_33.png"
+#define CALENDAR_WEATHER_MOSTLY_SUNNY "P01_wheather_today_bg_03_04_05_34_35_36_37_38.png"
+#define CALENDAR_WEATHER_CLOUDY "P01_wheather_today_bg_06_07_08_09_10_11_32.png"
+#define CALENDAR_WEATHER_RAINY "P01_wheather_today_bg_12_13_18_24_25_26_39_40.png"
+#define CALENDAR_WEATHER_MOSTLY_RAINLY "P01_wheather_today_bg_14.png"
+#define CALENDAR_WEATHER_THUNDER "P01_wheather_today_bg_15_41_42.png"
+#define CALENDAR_WEATHER_MOSTLY_THUNDER "P01_wheather_today_bg_16_17.png"
+#define CALENDAR_WEATHER_SNOW "P01_wheather_today_bg_19_22_23_31_44.png"
+#define CALENDAR_WEATHER_MOSTLY_SNOW "P01_wheather_today_bg_20_21.png"
+#define CALENDAR_WEATHER_SLEET "P01_wheather_today_bg_27_28_29.png"
+
+#define CALENDAR_LIST_INDEX_BG "P01_event_index_bg.png"
index a650f02..600f30c 100755 (executable)
@@ -1,25 +1,3 @@
-/*
-  *
-  *  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.
-  */
-
-
-
-
-
-
 //retio defined
 #ifndef _RATIO_
 #define _RATIO_
@@ -31,6 +9,14 @@
 #define HEIGHT_OF_HD (1280.0*R_Y)
 //size
 
+#ifndef _RATIO_L_
+#define _RATIO_L_
+#define R_Y_L (480.0/720.0)
+#define R_X_L (800.0/1280.0)
+#endif
+
+#define HEIGHT_OF_HD_L (720.0*R_Y_L)
+#define WIDTH_OF_HD_L (1280.0*R_X_L)
 //color
 #define COLOR_OF_LINE_FOR_ACCT 75 75 75 255
 #define COLOR_OF_BASE_OF_SELECTOR_BUTTON_FOR_ACCT 233 233 233 255
 #define COLOR_OF_HORIZEN_LINE_FOR_TAB 195 192 179 255
 #define COLOR_OF_MIDDLE_LINE_FOR_TAB 224 219 209 255
 #define COLOR_OF_VERT_LINE_FOR_TAB 195 192 179 255
-#define COLOR_OF_ON_TIME_LINE_FOR_TAB 212 144 26 255
+#define COLOR_OF_ON_TIME_LINE_FOR_TAB 51 93 119 255
 
 #define COLOR_OF_LIST_LINE_FOR_MONTH 195 192 179 255
 
 #define COLOR_OF_WEEK_DAY_TEXT_FOR_MONTH_CAL 106 96 84 255
 #define COLOR_OF_SUNDAY_TEXT_FOR_MONTH_CAL 200 0 0 255
 #define COLOR_OF_SATDAY_TEXT_FOR_MONTH_CAL 106 96 84 255
-#define COLOR_OF_TODAY_FOR_MONTH_CAL 255 200 0 40
+#define COLOR_OF_TODAY_FOR_MONTH_CAL 208 211 217 255
 #define COLOR_OF_BLOCK_DEFAULT_TEXT_FOR_MONTH_CAL 0 0 0 255
+#define COLOR_OF_BLOCK_MORE_TEXT_FOR_MONTH_CAL 7 180 211 255
+#define COLOR_OF_BLOCK_SELECTED_TEXT_FOR_MONTH_CAL 255 255 255 255
 #define COLOR_OF_BLOCK_SUNDAY_TEXT_FOR_MONTH_CAL 200 0 0 255
 #define COLOR_OF_BLOCK_SATDAY_TEXT_FOR_MONTH_CAL 0 0 0 255
 #define COLOR_OF_BLOCK_DISABLEDAY_TEXT_FOR_MONTH_CAL 195 192 179 255
 #define COLOR_OF_DEFAULT_TEXT_FOR_YEAR_CAL 0 0 0 255
 #define COLOR_OF_SUNDAY_TEXT_FOR_YEAR_CAL 200 0 0 255
 #define COLOR_OF_SATDAY_TEXT_FOR_YEAR_CAL 0 0 0 255
-#define COLOR_OF_LINE_FOR_YEAR_CAL 195 192 179 255
+#define COLOR_OF_LINE_FOR_YEAR_CAL 0 0 0 255
 
 #define COLOR_OF_TEXT_FOR_RING 255 126 0 255
 #define COLOR_OF_DEFAULT_STOP_FOR_RING 255 74 22 255
 #define COLOR_OF_DEFAULT_PRESSED_FOR_RING 255 255 255 255
 
+#define COLOR_OF_YEAR_VIEW_TODAY 183 193 210 255
+#define COLOR_OF_WEEK_ITEM_TITLE 225 227 230 255
+
+#define COLOR_OF_TITLE_BOTTOM_LINE 143 143 143 255
+
+#define COLOR_OF_WEEK_NUMBER_TEXT_FOR_MONTH_CAL 186 186 186 255
+
+#define COLOR_OF_WEEK_NUMBER_WDAY_FOR_MONTH_CAL 203 203 203 255
 //image
 #define LIST_PHOTO_DEFAUT "00_list_photo_default.png"
 #define DIALOG_EDIT_DEFAULT "01_dialoguegroup_edit_default.png"
 #define NAVI_ICON_NEW "01_navi_icon_new.png"
 #define MEMO_NOITEMS "49_memo_noitems.png"
 #define CALENDAR_BG_2 "57_calendar_bg2.png"
-#define CALENDAR_EVENT_BG_1 "57_calendar_event(1)_bg.png"
-#define CALENDAR_EVENT_BG_2 "57_calendar_event(2)_bg.png"
-#define CALENDAR_EVENT_BG_3 "57_calendar_event(3)_bg.png"
-#define CALENDAR_EVENT_BG_4 "57_calendar_event(4)_bg.png"
+#define CALENDAR_EVENT_BG_1 "P01_day_event_bg_01.png"
+#define CALENDAR_EVENT_PRESSED_BG_1 "P01_day_event_bg_01.png"
+#define CALENDAR_EVENT_BG_2 "P01_day_event_bg_02.png"
+#define CALENDAR_EVENT_PRESSED_BG_2 "P01_day_event_bg_02.png"
+#define CALENDAR_EVENT_BG_3 "P01_day_event_bg_03.png"
+#define CALENDAR_EVENT_PRESSED_BG_3 "P01_day_event_bg_03.png"
+#define CALENDAR_EVENT_BG_4 "P01_day_event_bg_04.png"
+#define CALENDAR_EVENT_PRESSED_BG_4 "P01_day_event_bg_04.png"
 #define CALENDAR_MONTH_VIEW_BG_1 "57_calendar_month_view(1)_bg.png"
 #define CALENDAR_SPIN_ICON_1 "57_calendar_spin_01_icon.png"
 #define CALENDAR_SPIN_ICON_2 "57_calendar_spin_02_icon.png"
 #define CALENDAR_WEEK_ARROW_FOCUS_ICON "57_calendar_week_arrow_focus_icon.png"
 #define CALENDAR_WEEK_ARROW_ICON "57_calendar_week_arrow_icon.png"
 #define CALENDAR_WEEK_VIEW_BG "57_calendar_week_view_bg.png"
-#define CALENDAR_WEEK_VIEW_PRESS "57_calendar_week_view_press.png"
+#define CALENDAR_WEEK_VIEW_PRESS "P01_month_view_focus_bg.png"
 #define CALENDAR_YEAR_VIEW_BG "57_calendar_year_view_bg.png"
 #define ALL_CALENDAR "all_calendar.png"
-#define CALENDAR_SELSECTED "calendar_selected.png"
+#define CALENDAR_SELSECTED "P01_month_view_focus_bg.png"
 #define NAVIBAR_ITEM_SEPARATOR "navibar_item_separator.png"
 #define NAVIBAR_ITEM_SEPARATOR_TEMP "navibar_item_separator_tmp.png"
 #define BG "P01_bg.png"
 #define CLOCK_BG "58_clock_bg.png"
 #define CLOCK_BUTTON_NORMAL "58_clock_button_normal.png"
 #define CLOCK_BUTTON_PRESS "58_clock_button_press.png"
+
+#define CALENDAR_YEAR_MONTH_SELSECTED "P01_year_month_focus.png"
+#define CALENDAR_YEAR_DAY_SELSECTED "P01_year_day_focus.png"
+#define CALENDAR_WEEK_EXPAND_BUTTON_OPEN "P01_week_view_icon_open.png"
+#define CALENDAR_WEEK_EXPAND_BUTTON_CLOSE "P01_week_view_icon_close.png"
+
+#define CALENDAR_LIST_INDEX_OPEN "P01_event_index_icon_open.png"
+#define CALENDAR_LIST_INDEX_OPEN_PRESS "P01_event_index_icon_open_press.png"
+#define CALENDAR_LIST_INDEX_CLOSE "P01_event_index_icon_close.png"
+#define CALENDAR_LIST_INDEX_CLOSE_PRESS "P01_event_index_icon_close_press.png"
+#define CALENDAR_LIST_INDEX_BG "P01_event_index_bg.png"
+
+#define CALENDAR_WEATHER_SUNNY "P01_wheather_today_bg_01_02_30_33.png"
+#define CALENDAR_WEATHER_MOSTLY_SUNNY "P01_wheather_today_bg_03_04_05_34_35_36_37_38.png"
+#define CALENDAR_WEATHER_CLOUDY "P01_wheather_today_bg_06_07_08_09_10_11_32.png"
+#define CALENDAR_WEATHER_RAINY "P01_wheather_today_bg_12_13_18_24_25_26_39_40.png"
+#define CALENDAR_WEATHER_MOSTLY_RAINLY "P01_wheather_today_bg_14.png"
+#define CALENDAR_WEATHER_THUNDER "P01_wheather_today_bg_15_41_42.png"
+#define CALENDAR_WEATHER_MOSTLY_THUNDER "P01_wheather_today_bg_16_17.png"
+#define CALENDAR_WEATHER_SNOW "P01_wheather_today_bg_19_22_23_31_44.png"
+#define CALENDAR_WEATHER_MOSTLY_SNOW "P01_wheather_today_bg_20_21.png"
+#define CALENDAR_WEATHER_SLEET "P01_wheather_today_bg_27_28_29.png"
+
+
diff --git a/data/edc/inc/theme-inc.edc b/data/edc/inc/theme-inc.edc
new file mode 100644 (file)
index 0000000..76ad0d4
--- /dev/null
@@ -0,0 +1,5 @@
+#define BUTTON_NAVIFRAME_MORE_BG_MIN_MAX_INC 90 108
+#define BUTTON_NAVIFRAME_MORE_BG_PRESSED_MIN_MAX_INC 86 92
+#define BUTTON_NAVIFRAME_MORE_BG_PRESSED_BORDER_INC 4 4 4 4
+#define BUTTON_NAVIFRAME_MORE_DEFAULT_IMAGE_MIN_MAX_INC 56 56
+#define BUTTON_NAVIFRAME_MORE_BG_COLOR_INC 41 61 94 255
index a4a2c8d..c60a3fa 100755 (executable)
@@ -1,25 +1,3 @@
-/*
-  *
-  *  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.
-  */
-
-
-
-
-
-
 //retio defined
 #ifndef _RATIO_
 #define _RATIO_
@@ -30,6 +8,14 @@
 #define WIDTH_OF_HD (720.0*R_X)
 #define HEIGHT_OF_HD (1280.0*R_Y)
 
+#ifndef _RATIO_L_
+#define _RATIO_L_
+#define R_Y_L (480.0/720.0)
+#define R_X_L (800.0/1280.0)
+#endif
+
+#define HEIGHT_OF_HD_L (720.0*R_Y_L)
+#define WIDTH_OF_HD_L (1280.0*R_X_L)
 //size
 //color
 #define COLOR_OF_LINE_FOR_ACCT 75 75 75 255
 #define COLOR_OF_HORIZEN_LINE_FOR_TAB 195 192 179 255
 #define COLOR_OF_MIDDLE_LINE_FOR_TAB 224 219 209 255
 #define COLOR_OF_VERT_LINE_FOR_TAB 195 192 179 255
-#define COLOR_OF_ON_TIME_LINE_FOR_TAB 212 144 26 255
+#define COLOR_OF_ON_TIME_LINE_FOR_TAB 51 93 119 255
 
 #define COLOR_OF_LIST_LINE_FOR_MONTH 195 192 179 255
 
 #define COLOR_OF_WEEK_DAY_TEXT_FOR_MONTH_CAL 106 96 84 255
 #define COLOR_OF_SUNDAY_TEXT_FOR_MONTH_CAL 200 0 0 255
 #define COLOR_OF_SATDAY_TEXT_FOR_MONTH_CAL 106 96 84 255
-#define COLOR_OF_TODAY_FOR_MONTH_CAL 255 200 0 40
+#define COLOR_OF_TODAY_FOR_MONTH_CAL 208 211 217 255
 #define COLOR_OF_BLOCK_DEFAULT_TEXT_FOR_MONTH_CAL 0 0 0 255
+#define COLOR_OF_BLOCK_MORE_TEXT_FOR_MONTH_CAL 7 180 211 255
+#define COLOR_OF_BLOCK_SELECTED_TEXT_FOR_MONTH_CAL 255 255 255 255
 #define COLOR_OF_BLOCK_SUNDAY_TEXT_FOR_MONTH_CAL 200 0 0 255
 #define COLOR_OF_BLOCK_SATDAY_TEXT_FOR_MONTH_CAL 0 0 0 255
 #define COLOR_OF_BLOCK_DISABLEDAY_TEXT_FOR_MONTH_CAL 195 192 179 255
 #define COLOR_OF_DEFAULT_TEXT_FOR_YEAR_CAL 0 0 0 255
 #define COLOR_OF_SUNDAY_TEXT_FOR_YEAR_CAL 200 0 0 255
 #define COLOR_OF_SATDAY_TEXT_FOR_YEAR_CAL 0 0 0 255
-#define COLOR_OF_LINE_FOR_YEAR_CAL 195 192 179 255
+#define COLOR_OF_LINE_FOR_YEAR_CAL 0 0 0 255
 
 #define COLOR_OF_TEXT_FOR_RING 255 126 0 255
 #define COLOR_OF_DEFAULT_STOP_FOR_RING 255 74 22 255
 #define COLOR_OF_DEFAULT_PRESSED_FOR_RING 255 255 255 255
 
+#define COLOR_OF_YEAR_VIEW_TODAY 183 193 210 255
+#define COLOR_OF_WEEK_ITEM_TITLE 225 227 230 255
+
+#define COLOR_OF_TITLE_BOTTOM_LINE 143 143 143 255
+
+#define COLOR_OF_WEEK_NUMBER_TEXT_FOR_MONTH_CAL 186 186 186 255
+
+#define COLOR_OF_WEEK_NUMBER_WDAY_FOR_MONTH_CAL 203 203 203 255
 //image
 #define LIST_PHOTO_DEFAUT "00_list_photo_default.png"
 #define DIALOG_EDIT_DEFAULT "01_dialoguegroup_edit_default.png"
 #define NAVI_ICON_NEW "01_navi_icon_new.png"
 #define MEMO_NOITEMS "49_memo_noitems.png"
 #define CALENDAR_BG_2 "57_calendar_bg2.png"
-#define CALENDAR_EVENT_BG_1 "57_calendar_event(1)_bg.png"
-#define CALENDAR_EVENT_BG_2 "57_calendar_event(2)_bg.png"
-#define CALENDAR_EVENT_BG_3 "57_calendar_event(3)_bg.png"
-#define CALENDAR_EVENT_BG_4 "57_calendar_event(4)_bg.png"
+#define CALENDAR_EVENT_BG_1 "P01_day_event_bg_01.png"
+#define CALENDAR_EVENT_PRESSED_BG_1 "P01_day_event_bg_01.png"
+#define CALENDAR_EVENT_BG_2 "P01_day_event_bg_02.png"
+#define CALENDAR_EVENT_PRESSED_BG_2 "P01_day_event_bg_02.png"
+#define CALENDAR_EVENT_BG_3 "P01_day_event_bg_03.png"
+#define CALENDAR_EVENT_PRESSED_BG_3 "P01_day_event_bg_03.png"
+#define CALENDAR_EVENT_BG_4 "P01_day_event_bg_04.png"
+#define CALENDAR_EVENT_PRESSED_BG_4 "P01_day_event_bg_04.png"
 #define CALENDAR_MONTH_VIEW_BG_1 "57_calendar_month_view(1)_bg.png"
 #define CALENDAR_SPIN_ICON_1 "57_calendar_spin_01_icon.png"
 #define CALENDAR_SPIN_ICON_2 "57_calendar_spin_02_icon.png"
 #define CALENDAR_WEEK_ARROW_FOCUS_ICON "57_calendar_week_arrow_focus_icon.png"
 #define CALENDAR_WEEK_ARROW_ICON "57_calendar_week_arrow_icon.png"
 #define CALENDAR_WEEK_VIEW_BG "57_calendar_week_view_bg.png"
-#define CALENDAR_WEEK_VIEW_PRESS "57_calendar_week_view_press.png"
+#define CALENDAR_WEEK_VIEW_PRESS "P01_month_view_focus_bg.png"
 #define CALENDAR_YEAR_VIEW_BG "57_calendar_year_view_bg.png"
 #define ALL_CALENDAR "all_calendar.png"
-#define CALENDAR_SELSECTED "calendar_selected.png"
+#define CALENDAR_SELSECTED "P01_month_view_focus_bg.png"
 #define NAVIBAR_ITEM_SEPARATOR "navibar_item_separator.png"
 #define NAVIBAR_ITEM_SEPARATOR_TEMP "navibar_item_separator_tmp.png"
 #define BG "P01_bg.png"
 #define CLOCK_BG "58_clock_bg.png"
 #define CLOCK_BUTTON_NORMAL "58_clock_button_normal.png"
 #define CLOCK_BUTTON_PRESS "58_clock_button_press.png"
+
+#define CALENDAR_YEAR_MONTH_SELSECTED "P01_year_month_focus.png"
+#define CALENDAR_YEAR_DAY_SELSECTED "P01_year_day_focus.png"
+#define CALENDAR_WEEK_EXPAND_BUTTON_OPEN "P01_week_view_icon_open.png"
+#define CALENDAR_WEEK_EXPAND_BUTTON_CLOSE "P01_week_view_icon_close.png"
+
+#define CALENDAR_LIST_INDEX_OPEN "P01_event_index_icon_open.png"
+#define CALENDAR_LIST_INDEX_OPEN_PRESS "P01_event_index_icon_open_press.png"
+#define CALENDAR_LIST_INDEX_CLOSE "P01_event_index_icon_close.png"
+#define CALENDAR_LIST_INDEX_CLOSE_PRESS "P01_event_index_icon_close_press.png"
+#define CALENDAR_LIST_INDEX_BG "P01_event_index_bg.png"
+
+#define CALENDAR_WEATHER_SUNNY "P01_wheather_today_bg_01_02_30_33.png"
+#define CALENDAR_WEATHER_MOSTLY_SUNNY "P01_wheather_today_bg_03_04_05_34_35_36_37_38.png"
+#define CALENDAR_WEATHER_CLOUDY "P01_wheather_today_bg_06_07_08_09_10_11_32.png"
+#define CALENDAR_WEATHER_RAINY "P01_wheather_today_bg_12_13_18_24_25_26_39_40.png"
+#define CALENDAR_WEATHER_MOSTLY_RAINLY "P01_wheather_today_bg_14.png"
+#define CALENDAR_WEATHER_THUNDER "P01_wheather_today_bg_15_41_42.png"
+#define CALENDAR_WEATHER_MOSTLY_THUNDER "P01_wheather_today_bg_16_17.png"
+#define CALENDAR_WEATHER_SNOW "P01_wheather_today_bg_19_22_23_31_44.png"
+#define CALENDAR_WEATHER_MOSTLY_SNOW "P01_wheather_today_bg_20_21.png"
+#define CALENDAR_WEATHER_SLEET "P01_wheather_today_bg_27_28_29.png"
+
index a4a2c8d..c6ecc4a 100755 (executable)
@@ -1,25 +1,3 @@
-/*
-  *
-  *  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.
-  */
-
-
-
-
-
-
 //retio defined
 #ifndef _RATIO_
 #define _RATIO_
@@ -31,6 +9,14 @@
 #define HEIGHT_OF_HD (1280.0*R_Y)
 
 //size
+#ifndef _RATIO_L_
+#define _RATIO_L_
+#define R_Y_L (480.0/720.0)
+#define R_X_L (800.0/1280.0)
+#endif
+
+#define HEIGHT_OF_HD_L (720.0*R_Y_L)
+#define WIDTH_OF_HD_L (1280.0*R_X_L)
 //color
 #define COLOR_OF_LINE_FOR_ACCT 75 75 75 255
 #define COLOR_OF_BASE_OF_SELECTOR_BUTTON_FOR_ACCT 233 233 233 255
 #define COLOR_OF_HORIZEN_LINE_FOR_TAB 195 192 179 255
 #define COLOR_OF_MIDDLE_LINE_FOR_TAB 224 219 209 255
 #define COLOR_OF_VERT_LINE_FOR_TAB 195 192 179 255
-#define COLOR_OF_ON_TIME_LINE_FOR_TAB 212 144 26 255
+#define COLOR_OF_ON_TIME_LINE_FOR_TAB 51 93 119 255
 
 #define COLOR_OF_LIST_LINE_FOR_MONTH 195 192 179 255
 
 #define COLOR_OF_WEEK_DAY_TEXT_FOR_MONTH_CAL 106 96 84 255
 #define COLOR_OF_SUNDAY_TEXT_FOR_MONTH_CAL 200 0 0 255
 #define COLOR_OF_SATDAY_TEXT_FOR_MONTH_CAL 106 96 84 255
-#define COLOR_OF_TODAY_FOR_MONTH_CAL 255 200 0 40
+#define COLOR_OF_TODAY_FOR_MONTH_CAL 208 211 217 255
 #define COLOR_OF_BLOCK_DEFAULT_TEXT_FOR_MONTH_CAL 0 0 0 255
+#define COLOR_OF_BLOCK_MORE_TEXT_FOR_MONTH_CAL 7 180 211 255
+#define COLOR_OF_BLOCK_SELECTED_TEXT_FOR_MONTH_CAL 255 255 255 255
+#define COLOR_OF_BLOCK_SELECTED_TEXT_FOR_MONTH_CAL 255 255 255 255
 #define COLOR_OF_BLOCK_SUNDAY_TEXT_FOR_MONTH_CAL 200 0 0 255
 #define COLOR_OF_BLOCK_SATDAY_TEXT_FOR_MONTH_CAL 0 0 0 255
 #define COLOR_OF_BLOCK_DISABLEDAY_TEXT_FOR_MONTH_CAL 195 192 179 255
 #define COLOR_OF_DEFAULT_TEXT_FOR_YEAR_CAL 0 0 0 255
 #define COLOR_OF_SUNDAY_TEXT_FOR_YEAR_CAL 200 0 0 255
 #define COLOR_OF_SATDAY_TEXT_FOR_YEAR_CAL 0 0 0 255
-#define COLOR_OF_LINE_FOR_YEAR_CAL 195 192 179 255
+#define COLOR_OF_LINE_FOR_YEAR_CAL 0 0 0 255
 
 #define COLOR_OF_TEXT_FOR_RING 255 126 0 255
 #define COLOR_OF_DEFAULT_STOP_FOR_RING 255 74 22 255
 #define COLOR_OF_DEFAULT_PRESSED_FOR_RING 255 255 255 255
 
+#define COLOR_OF_YEAR_VIEW_TODAY 183 193 210 255
+#define COLOR_OF_WEEK_ITEM_TITLE 225 227 230 255
+
+#define COLOR_OF_TITLE_BOTTOM_LINE 143 143 143 255
+
+#define COLOR_OF_WEEK_NUMBER_TEXT_FOR_MONTH_CAL 186 186 186 255
+
+#define COLOR_OF_WEEK_NUMBER_WDAY_FOR_MONTH_CAL 203 203 203 255
 //image
 #define LIST_PHOTO_DEFAUT "00_list_photo_default.png"
 #define DIALOG_EDIT_DEFAULT "01_dialoguegroup_edit_default.png"
 #define NAVI_ICON_NEW "01_navi_icon_new.png"
 #define MEMO_NOITEMS "49_memo_noitems.png"
 #define CALENDAR_BG_2 "57_calendar_bg2.png"
-#define CALENDAR_EVENT_BG_1 "57_calendar_event(1)_bg.png"
-#define CALENDAR_EVENT_BG_2 "57_calendar_event(2)_bg.png"
-#define CALENDAR_EVENT_BG_3 "57_calendar_event(3)_bg.png"
-#define CALENDAR_EVENT_BG_4 "57_calendar_event(4)_bg.png"
+#define CALENDAR_EVENT_BG_1 "P01_day_event_bg_01.png"
+#define CALENDAR_EVENT_PRESSED_BG_1 "P01_day_event_bg_01.png"
+#define CALENDAR_EVENT_BG_2 "P01_day_event_bg_02.png"
+#define CALENDAR_EVENT_PRESSED_BG_2 "P01_day_event_bg_02.png"
+#define CALENDAR_EVENT_BG_3 "P01_day_event_bg_03.png"
+#define CALENDAR_EVENT_PRESSED_BG_3 "P01_day_event_bg_03.png"
+#define CALENDAR_EVENT_BG_4 "P01_day_event_bg_04.png"
+#define CALENDAR_EVENT_PRESSED_BG_4 "P01_day_event_bg_04.png"
 #define CALENDAR_MONTH_VIEW_BG_1 "57_calendar_month_view(1)_bg.png"
 #define CALENDAR_SPIN_ICON_1 "57_calendar_spin_01_icon.png"
 #define CALENDAR_SPIN_ICON_2 "57_calendar_spin_02_icon.png"
 #define CALENDAR_WEEK_ARROW_FOCUS_ICON "57_calendar_week_arrow_focus_icon.png"
 #define CALENDAR_WEEK_ARROW_ICON "57_calendar_week_arrow_icon.png"
 #define CALENDAR_WEEK_VIEW_BG "57_calendar_week_view_bg.png"
-#define CALENDAR_WEEK_VIEW_PRESS "57_calendar_week_view_press.png"
+#define CALENDAR_WEEK_VIEW_PRESS "P01_month_view_focus_bg.png"
 #define CALENDAR_YEAR_VIEW_BG "57_calendar_year_view_bg.png"
 #define ALL_CALENDAR "all_calendar.png"
-#define CALENDAR_SELSECTED "calendar_selected.png"
+#define CALENDAR_SELSECTED "P01_month_view_focus_bg.png"
 #define NAVIBAR_ITEM_SEPARATOR "navibar_item_separator.png"
 #define NAVIBAR_ITEM_SEPARATOR_TEMP "navibar_item_separator_tmp.png"
 #define BG "P01_bg.png"
 #define CLOCK_BG "58_clock_bg.png"
 #define CLOCK_BUTTON_NORMAL "58_clock_button_normal.png"
 #define CLOCK_BUTTON_PRESS "58_clock_button_press.png"
+
+#define CALENDAR_YEAR_MONTH_SELSECTED "P01_year_month_focus.png"
+#define CALENDAR_YEAR_DAY_SELSECTED "P01_year_day_focus.png"
+#define CALENDAR_WEEK_EXPAND_BUTTON_OPEN "P01_week_view_icon_open.png"
+#define CALENDAR_WEEK_EXPAND_BUTTON_CLOSE "P01_week_view_icon_close.png"
+
+#define CALENDAR_LIST_INDEX_OPEN "P01_event_index_icon_open.png"
+#define CALENDAR_LIST_INDEX_OPEN_PRESS "P01_event_index_icon_open_press.png"
+#define CALENDAR_LIST_INDEX_CLOSE "P01_event_index_icon_close.png"
+#define CALENDAR_LIST_INDEX_CLOSE_PRESS "P01_event_index_icon_close_press.png"
+#define CALENDAR_LIST_INDEX_BG "P01_event_index_bg.png"
+
+#define CALENDAR_WEATHER_SUNNY "P01_wheather_today_bg_01_02_30_33.png"
+#define CALENDAR_WEATHER_MOSTLY_SUNNY "P01_wheather_today_bg_03_04_05_34_35_36_37_38.png"
+#define CALENDAR_WEATHER_CLOUDY "P01_wheather_today_bg_06_07_08_09_10_11_32.png"
+#define CALENDAR_WEATHER_RAINY "P01_wheather_today_bg_12_13_18_24_25_26_39_40.png"
+#define CALENDAR_WEATHER_MOSTLY_RAINLY "P01_wheather_today_bg_14.png"
+#define CALENDAR_WEATHER_THUNDER "P01_wheather_today_bg_15_41_42.png"
+#define CALENDAR_WEATHER_MOSTLY_THUNDER "P01_wheather_today_bg_16_17.png"
+#define CALENDAR_WEATHER_SNOW "P01_wheather_today_bg_19_22_23_31_44.png"
+#define CALENDAR_WEATHER_MOSTLY_SNOW "P01_wheather_today_bg_20_21.png"
+#define CALENDAR_WEATHER_SLEET "P01_wheather_today_bg_27_28_29.png"
+
similarity index 97%
rename from data/edc/layout/efl-calendar-black-theme.edc
rename to data/edc/layout/calendar-black-theme.edc
index 43d9454..d902002 100755 (executable)
@@ -30,8 +30,5 @@ collections {
 
 #include "inc.edit.edc"
 
-#include "inc.ring.edc"
-
 #include "inc.part.edc"
-
-}
\ No newline at end of file
+}
similarity index 97%
rename from data/edc/layout/efl-calendar-white-theme.edc
rename to data/edc/layout/calendar-white-theme.edc
index 0557921..2c539a7 100755 (executable)
@@ -30,7 +30,5 @@ collections {
 
 #include "inc.edit.edc"
 
-#include "inc.ring.edc"
-
 #include "inc.part.edc"
-}
\ No newline at end of file
+}
old mode 100755 (executable)
new mode 100644 (file)
index 884f9bb..595c6c5
@@ -1,25 +1,3 @@
-/*
-  *
-  *  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.
-  */
-
-
-
-
-
-
 #ifndef __CALENDAR_EXTENDED_EDC_H__
 #define __CALENDAR_EXTENDED_EDC_H__
 
index 7b830d7..8784d90 100755 (executable)
@@ -1,6 +1,13 @@
+/* Based on [N-Beat_HD]GUI_Calendar_v0.1_110930.ppt */
 #define WIDTH_OF_CALENDAR_VIEW 720
 #define HEIGHT_OF_CALENDAR_VIEW 1280
 
+#define BUTTON_BASE_HEIGHT 138
+#define BUTTON_HEIGHT 74
+#define BUTTON_UP_PADDING 32
+#define BUTTON_DOWN_PADDING 32
+#define BUTTON_LEFT_PADDING 10
+#define BUTTON_RIGHT_PADDING 12
 #define LINE_HIGHT 2
 
 #define HEIGHT_OF_SELECTOR_BASE 765
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
index 09f7773..03cf859 100755 (executable)
@@ -287,7 +287,7 @@ group { name, "dialoguegroup/alarm/custom2";
                                color, 0 0 0 0;
                        }
                }
-               part { name, "text_left_padding";
+               part { name, "custom_left_padding";
                        type, RECT;
                        scale, 1;
                        description {
@@ -306,43 +306,6 @@ group { name, "dialoguegroup/alarm/custom2";
                                color, 0 0 0 0;
                        }
                }
-               part { name, "text";
-                       type, SWALLOW;
-                       scale, 1;
-                       description {
-                               state, "default" 0.0;
-                               align, 0.0 0.5;
-                min, 200 0;
-                fixed, 1 0;
-                               rel1 {
-                                       relative, 1.0 0.0;
-                                       to_x, "text_left_padding"; to_y, "base";
-                               }
-                               rel2 {
-                                       relative, 1.0 1.0;
-                                       to_x, "text_left_padding"; to_y, "base";
-                               }
-                       }
-               }
-        part { name, "text_right_padding";
-                       type, RECT;
-                       scale, 1;
-                       description {
-                               state, "default" 0.0;
-                               min, 16 0;
-                               fixed, 1 0;
-                               rel1 {
-                                       relative, 1.0 0.0;
-                                       to_x, "text"; to_y, "base";
-                               }
-                               rel2 {
-                                       relative, 1.0 0.0;
-                                       to_x, "text"; to_y, "base";
-                               }
-                               align, 0.0 0.0;
-                               color, 0 0 0 0;
-                       }
-               }
                part { name, "content";
                        type, SWALLOW;
                        scale, 1;
@@ -367,7 +330,7 @@ group { name, "dialoguegroup/alarm/custom2";
                                state, "default" 0.0;
                                rel1 {
                                        relative, 1.0 0.0;
-                                       to_x, "text_right_padding"; to_y, "base";
+                                       to_x, "custom_left_padding"; to_y, "base";
                                }
                                rel2 {
                                        relative, 0.0 1.0;
@@ -434,7 +397,7 @@ group { name, "dialoguegroup/alarm/custom2";
                        scale, 1;
                        description {
                                state, "default" 0.0;
-                               min, 120 74;
+                               min, 130 74;
                                fixed, 1 1;
                                rel1 { relative, 1.0 0.5; to, "button_left_padding"; }
                                rel2 { relative, 1.0 0.5; to, "button_left_padding"; }
@@ -665,14 +628,62 @@ group { name, "dialoguegroup/location";
                                color, 0 0 0 0;
                        }
                }
-
+               part { name, "button/base";
+                       type, SWALLOW;
+                       scale, 1;
+                       description {
+                               state, "default" 0.0;
+                               min, 130 0;
+                               max, 130 0;
+                               fixed, 1 0;
+                               rel1 {
+                                       relative, 0.0 0.0;
+                                       to_x, "pad/right";
+                                       to_y, "base";
+                               }
+                               rel2 {
+                                       relative, 0.0 0.0;
+                                       to, "pad/right";
+                               }
+                               align, 1.0 0.5;
+                       }
+               }
+               part { name, "button/sw";
+                       type, SWALLOW;
+                       scale, 1;
+                       description {
+                               state, "default" 0.0;
+                               min, 130 74;
+                               max, 130 74;
+                               fixed, 1 1;
+                               rel1 { relative, 0.0 0.5; to, "button/base"; }
+                               rel2 { relative, 1.0 0.5; to, "button/base"; }
+                               align, 1.0 0.5;
+                       }
+               }
+               part { name, "pad/button/left";
+                       type, RECT;
+                       description {
+                               min, 15 0;
+                               max, 15 0;
+                               fixed, 1 0;
+                               state, "default" 0.0;
+                               align, 1.0 0.5;
+                               rel1 { relative , 0.0 0.0; to, "button/sw"; }
+                               rel2 { relative , 0.0 0.0; to, "button/sw"; }
+                       }
+               }
                part { name, "editfield/sw";
                        type, SWALLOW;
                        description {
                                state, "default" 0.0;
                                align, 1.0 0.5;
                                rel1.to, "base";
-                               rel2.to, "base";
+                               rel2 {
+                                       relative, 0.0 1.0;
+                                       to_x, "pad/button/left";
+                                       to_y, "base";
+                               }
                        }
                }
        }
@@ -750,6 +761,262 @@ group { name, "list/base";
 }
 
 
+group {
+       name: "ug_effect_sample";
+       parts {
+               part {
+                       name: "clip";
+                       type: RECT;
+                       description {
+                       state: "default" 0.0;
+                       rel1 { relative: 1 0; }
+                       rel2 { relative: 2 1; }
+                       color: 255 255 255 0;
+               }
+                       description {
+                               state: "show" 0.0;
+                               rel1 { relative: 0 0; }
+                               rel2 { relative: 1 1; }
+                               color: 255 255 255 255;
+                       }
+               }
+               part {
+                       name: "elm.swallow.content";
+                       type: SWALLOW;
+                       clip_to: "clip";
+                       description {
+                               rel1.to: "clip";
+                               rel2.to: "clip";
+                       }
+               }
+               part {
+                       name: "event_blocker";
+                       description {
+                       state: "default" 0.0;
+                       rel1.to: "clip";
+                       rel2.to: "clip";
+                       visible: 1;
+                       }
+                       description {
+                               state: "show" 0.0;
+                               inherit: "default" 0.0;
+                       }
+                       description {
+                               state: "disabled" 0.0;
+                               inherit: "default" 0.0;
+                               visible: 0;
+                       }
+               }
+       }
+       programs {
+               program {
+                       name: "show";
+                       signal: "elm,state,show";
+                       action: STATE_SET "show" 0.0;
+                       target: "clip";
+                       target: "event_blocker";
+                       transition: "DECELERATE" 1.2;
+                       after: "show_end";
+               }
+
+               program {
+                       name: "hide";
+                       signal: "elm,state,hide";
+                       action: STATE_SET "default" 0.0;
+                       target: "clip";
+                       target: "event_blocker";
+                       transition: "DECELERATE" 1.0;
+                       after: "hide_end";
+               }
+               program {
+                       name: "disable_event_blocker";
+                       signal: "elm,state,blocker,disabled";
+                       action: STATE_SET "disabled" 0.0;
+                       target: "event_blocker";
+               }
+               program {
+                       name: "disable_blocker";
+                       action: SIGNAL_EMIT "elm,state,blocker,disabled" "";
+               }
+               program {
+                       name: "show_end";
+                       action: SIGNAL_EMIT "elm,action,show,finished" "";
+                       after: "disable_blocker";
+               }
+               program {
+                       name: "hide_end";
+                       action: SIGNAL_EMIT "elm,action,hide,finished" "";
+                       after: "disable_blocker";
+               }
+       }
+}
+
+group { name: "popup_center_text_progressview";
+       parts{
+               part { name: "pad_t";
+                       scale : 1;
+                       mouse_events: 0;
+                       repeat_events: 1;
+                       description { state: "default" 0.0;
+                               align: 0.5 0.0;
+                               min: 0 14;
+                               fixed: 0 1;
+                               rel1 {
+                                       relative: 1.0 0.0;
+                                       to_x: "pad_l";
+                               }
+                               rel2 {
+                                       relative: 0.0 0.0;
+                                       to_x: "pad_r";
+                               }
+                       }
+               }
+               part { name: "pad_l";
+                       scale: 1;
+                       description { state: "default" 0.0;
+                               min : 10 0;
+                               fixed: 1 0;
+                               rel1 {
+                                       relative: 0.0 0.0;
+                               }
+                               rel2 {
+                                       relative: 0.0 1.0;
+                               }
+                               align: 0.0 0.0;
+                       }
+               }
+               part { name: "pad_r";
+                       scale: 1;
+                       description { state: "default" 0.0;
+                               min : 10 0;
+                               fixed: 1 0;
+                               rel1 {
+                                       relative: 1.0 0.0;
+                               }
+                               rel2 {
+                                       relative: 1.0 1.0;
+                               }
+                               align: 1.0 0.0;
+                       }
+               }
+               part{ name:"elm.swallow.content";
+                       type: SWALLOW;
+                       scale : 1;
+                       description { state: "default" 0.0;
+                               min: 300 0;
+                               align: 0.5 0.5;
+                               fixed: 1 0;
+                               rel1 {
+                                       relative: 0.5 1.0;
+                                       to: "pad_t";
+                               }
+                               rel2 {
+                                       relative: 0.5 0.0;
+                                       to: "pad_b";
+                               }
+                       }
+               }
+               part { name: "pad_b";
+                       scale : 1;
+                       mouse_events: 0;
+                       repeat_events: 1;
+                       description { state: "default" 0.0;
+                               align: 0.5 1.0;
+                               min: 0 90;
+                               fixed: 0 1;
+                               rel1 {
+                                       relative: 1.0 1.0;
+                                       to_x: "pad_l";
+                               }
+                               rel2 {
+                                       relative: 0.0 1.0;
+                                       to_x: "pad_r";
+                               }
+                       }
+               }
+               part { name: "elm.swallow.end";
+                       type: SWALLOW;
+                       scale : 1;
+                       mouse_events: 1;
+                       repeat_events: 1;
+                       description { state: "default" 0.0;
+                               align: 0.0 0.0;
+                               fixed: 1 1;
+                               rel1 {
+                                       relative: 0.0 0.0;
+                                       to: "pad_b";
+                               }
+                               rel2 {
+                                       relative: 1.0 1.0;
+                                       to: "pad_b";
+                               }
+                       }
+               }
+               part { name: "pad_bm";
+                       scale : 1;
+                       mouse_events: 0;
+                       repeat_events: 1;
+                       description { state: "default" 0.0;
+                               align: 0.0 1.0;
+                               min: 0 52;
+                               fixed: 0 1;
+                               rel1 {
+                                       relative: 0.0 1.0;
+                                       to: "pad_b";
+                               }
+                               rel2 {
+                                       relative: 1.0 1.0;
+                                       to: "pad_b";
+                               }
+                       }
+               }
+               part { name: "elm.text.subtext1";
+                       type: TEXT;
+                       scale : 1;
+                       description { state: "default" 0.0;
+                               text {
+                                       font: "SLP:style=Medium";
+                                       size: 16;
+                                       min: 0 0;
+                                       align: 0.0 1.0;
+                               }
+                               color: 108 108 108 255;
+                               align: 0.0 0.5;
+                               rel1 {
+                                       relative: 0.0 0.0;
+                                       to: "pad_bm";
+                               }
+                               rel2 {
+                                       relative: 1.0 1.0;
+                                       to: "pad_bm";
+                               }
+                       }
+               }
+               part { name: "elm.text.subtext2";
+                       type: TEXT;
+                       scale : 1;
+                       description { state: "default" 0.0;
+                               text {
+                                       font: "SLP:style=Medium";
+                                       size: 16;
+                                       min: 0 0;
+                                       align: 1.0 1.0;
+                               }
+                               color: 108 108 108 255;
+                               align: 1.0 0.5;
+                               rel1 {
+                                       relative: 0.0 0.0;
+                                       to: "pad_bm";
+                               }
+                               rel2 {
+                                       relative: 1.0 1.0;
+                                       to: "pad_bm";
+                               }
+                       }
+               }
+       }
+}
+
 group { name, "dialoguegroup/datetime";
        parts {
                part { name, "base";
@@ -841,6 +1108,104 @@ group { name, "dialoguegroup/datetime";
                }
        }
 }
+
+group { name, "dialoguegroup/participants";
+       parts {
+               part { name, "base";
+                       type, RECT;
+                       scale, 1;
+                       description {
+                               state, "default" 0.0;
+                               min, 0 100;
+                               color, 0 0 0 0;
+                       }
+               }
+               part { name, "top_padding";
+                       type, RECT;
+                       scale, 1;
+                       description {
+                               state, "default" 0.0;
+                               min, 0 20;
+                               fixed, 0 1;
+                               rel1.to, "base";
+                               rel2 {
+                                       relative: 1.0 0.0;
+                                       to: "base";
+                               }
+                               align, 0.0 0.0;
+                               color, 0 0 0 0;
+                       }
+               }
+               part { name, "bottom_padding";
+                       type, RECT;
+                       scale, 1;
+                       description {
+                               state, "default" 0.0;
+                               min, 0 20;
+                               fixed, 0 1;
+                               rel1 {
+                                       relative: 0.0 1.0;
+                                       to: "base";
+                               }
+                               rel2.to, "base";
+                               align, 0.0 0.0;
+                               color, 0 0 0 0;
+                       }
+               }
+               part { name, "right_padding";
+                       type: RECT;
+                       scale: 1;
+                       description { state: "default" 0.0;
+                               align: 1.0 0.5;
+                               min: 10 0;
+                               max: 10 -1;
+                               fixed: 1 1;
+                               rel1 {
+                                       relative: 1.0 0.0;
+                                       offset: 0 0;
+                                       to: "base";
+                               }
+                               rel2.to, "base";
+                       }
+               }
+
+               part { name: "elm.icon.1";
+                       type: SWALLOW;
+                       scale: 1;
+                       description { state: "default" 0.0;
+                               align: 1.0 0.5;
+                               rel1 {
+                                       relative: 0.0 1.0;
+                                       offset: 0 0;
+                                       to_x: "base";
+                                       to_y: "top_padding";
+                               }
+                               rel2 {
+                                       relative: 0.0 0.0;
+                                       offset: 0 0;
+                                       to_x: "right_padding";
+                                       to_y: "bottom_padding";
+                               }
+                       }
+               }
+               part { name: "elm.icon.2";
+                       type: SWALLOW;
+                       scale: 1;
+                       description { state: "default" 0.0;
+                               align: 1.0 0.5;
+                               min, 30 30;
+                               fixed: 1 1;
+                               rel1 {
+                                       relative: 1.0 0.0;
+                                       offset: 0 0;
+                                       to: "base";
+                               }
+                               rel2.to, "base";
+                       }
+               }
+       }
+}
+
 group { name, "dialoguegroup/tm";
 
        parts {
index eeeeb92..6b6ef36 100755 (executable)
@@ -4,6 +4,10 @@
 #define HD_SCALE 800/1280
 #define WIDTH_OF_DAY_VIEW 480
 #define HEIGHT_OF_DAY_VIEW 855*HD_SCALE
+#define HEIGHT_OF_DAY_LIST 914
+#define HEIGHT_OF_ONE_ALL_DAY_ITEM 80
+#define LS_HEIGHT_OF_DAY_LIST 450
+#define LS_HEIGHT_OF_ONE_ALL_DAY_ITEM 80
 
 group { name, "main/day";
 
@@ -27,15 +31,23 @@ group { name, "main/day";
                        }
                        description {
                                state, "line1" 0.0;
-                               inherit, "default" 0.0;
-                               min, 0 120;
-                               fixed, 0 1;
+                               rel1.to, "base";
+                               rel2 { relative, 1.0 HEIGHT_OF_ONE_ALL_DAY_ITEM/HEIGHT_OF_DAY_LIST; to, "base"; }
                        }
                        description {
-                               state, "line2" 0.0;
-                               inherit, "default" 0.0;
-                               min, 0 240;
-                               fixed, 0 1;
+                               state, "ls_line1" 0.0;
+                               rel1.to, "base";
+                               rel2 { relative, 1.0 LS_HEIGHT_OF_ONE_ALL_DAY_ITEM/LS_HEIGHT_OF_DAY_LIST; to, "base"; }
+                       }
+                       description {
+                               state, "line3" 0.0;
+                               rel1.to, "base";
+                               rel2 { relative, 1.0 3*HEIGHT_OF_ONE_ALL_DAY_ITEM/HEIGHT_OF_DAY_LIST; to, "base"; }
+                       }
+                       description {
+                               state, "ls_line3" 0.0;
+                               rel1.to, "base";
+                               rel2 { relative, 1.0 3*LS_HEIGHT_OF_ONE_ALL_DAY_ITEM/LS_HEIGHT_OF_DAY_LIST; to, "base"; }
                        }
                }
                part { name, "cont/sw";
@@ -77,12 +89,94 @@ group { name, "main/day";
                        target, "list/sw";
                        transition, SINUSOIDAL 0.5;
                }
-               program { name, "list/line2";
-                       signal, "go,line2";
+               program { name, "list/lsline1";
+                       signal, "go,ls_line1";
+                       source, "prog";
+                       action, STATE_SET "ls_line1" 0.0;
+                       target, "list/sw";
+                       transition, SINUSOIDAL 0.5;
+               }
+               program { name, "list/line3";
+                       signal, "go,line3";
                        source, "prog";
-                       action, STATE_SET "line2" 0.0;
+                       action, STATE_SET "line3" 0.0;
                        target, "list/sw";
                        transition, SINUSOIDAL 0.5;
                }
+               program { name, "list/lsline3";
+                       signal, "go,ls_line3";
+                       source, "prog";
+                       action, STATE_SET "ls_line3" 0.0;
+                       target, "list/sw";
+                       transition, SINUSOIDAL 0.5;
+               }
+       }
+}
+
+group { name, "main/day/expand";
+       images {
+               image, "P01_day_expand_all_event.png" COMP;
+               image, "P01_day_expand_all_event_1.png" COMP;
+       }
+       parts {
+               part { name, "base";
+                       type, RECT;
+                       description {
+                               state, "default" 0.0;
+                               color, 0 0 0 0;
+                       }
+               }
+               part { name, "expand_image";
+                       scale, 1;
+                       mouse_events: 1;
+                       description {
+                               state, "default" 0.0;
+                               rel1.to, "base";
+                               rel2.to, "base";
+                               image {
+                                       normal, "P01_day_expand_all_event.png";
+                               }
+                               visible, 1;
+                       }
+                       description {
+                               state, "default" 0.1;
+                               inherit, "default" 0.0;
+                               visible, 0;
+                       }
+                       description {
+                               state, "default" 0.2;
+                               rel1.to, "base";
+                               rel2.to, "base";
+                               image {
+                                       normal, "P01_day_expand_all_event_1.png";
+                               }
+                               visible, 1;
+                       }
+               }
+       }
+       programs {
+               program { name, "expand";
+                       signal, "mouse,clicked,1";
+                       source, "expand_image";
+                       action, SIGNAL_EMIT "all_day" "edj";
+               }
+               program { name, "show_unexpanded";
+                       signal, "show,unexpanded";
+                       source, "prog";
+                       action, STATE_SET "default" 0.0;
+                       target, "expand_image";
+               }
+               program { name, "show_expanded";
+                       signal, "show,expanded";
+                       source, "prog";
+                       action, STATE_SET "default" 0.2;
+                       target, "expand_image";
+               }
+               program { name, "hide_expand";
+                       signal, "hide,expand";
+                       source, "prog";
+                       action, STATE_SET "default" 0.1;
+                       target, "expand_image";
+               }
        }
 }
index cce6bff..5541733 100755 (executable)
@@ -1,289 +1,3 @@
-/*
-#define ANI_TIME 0.3
-
-#define TIMEBLOCK(_pos, _prev, _alpha) \
-       part { name, "tb/base/"_pos; \
-               type, RECT; \
-               scale, 1; \
-               description { \
-                       state, "default" 0.0; \
-                       min, 0 140; \
-                       fixed, 0 1; \
-                       rel1 { \
-                               relative, 0.0 1.0; \
-                               to_x, "base"; to_y, "tb/base/"_prev; \
-                       } \
-                       rel2 { \
-                               relative, 1.0 1.0; \
-                               to_x, "base"; to_y, "tb/base/"_prev; \
-                       } \
-                       color, 0 0 0 0; \
-                       align, 0.5 0.0; \
-               } \
-               description { \
-                       state, "shrink" 0.0; \
-                       inherit, "default" 0.0; \
-                       min, 0 10; \
-               } \
-       } \
-       part { name, "tb/bg/"_pos; \
-               type, RECT; \
-               description { \
-                       state, "default" 0.0; \
-                       rel1.to, "tb/base/"_pos; \
-                       rel2.to, "tb/base/"_pos; \
-                       color, 0 0 0 _alpha; \
-               } \
-       } \
-       part { name, "tb/text/base/"_pos; \
-               type, RECT; \
-               scale, 1; \
-               description { \
-                       state, "default" 0.0; \
-                       min, 130 0; \
-                       fixed, 1 0; \
-                       rel1.to, "tb/base/"_pos; \
-                       rel2 { relative, 0.0 1.0; to, "tb/base/"_pos; } \
-                       align, 0.0 0.5; \
-                       color, 0 0 0 0; \
-               } \
-       } \
-       part { name, "tb/text/"_pos; \
-               type, TEXT; \
-               scale, 1; \
-               description { \
-                       state, "default" 0.0; \
-                       rel1.to, "tb/text/base/"_pos; \
-                       rel2.to, "tb/text/base/"_pos; \
-                       text { \
-                               font, "SLP:style=Medium"; \
-                               size, 30; \
-                               align, 0.6 0.0; \
-                       } \
-                       color, 0 0 0 255; \
-               } \
-               description { \
-                       state, "shrink" 0.0; \
-                       inherit, "default" 0.0; \
-                       visible, 0; \
-               } \
-       } \
-       part { name, "tb/line/hori/"_pos; \
-               type, RECT; \
-               description { \
-                       state, "default" 0.0; \
-                       min, 0 1; \
-                       fixed, 0 1; \
-                       rel1 { \
-                               relative, 0.0 1.0; offset, 0 -1; \
-                               to, "tb/base/"_pos; \
-                       } \
-                       rel2.to, "tb/base/"_pos; \
-                       color, COLOR_OF_BASE_OF_LINE_FOR_TAB; \
-                       align, 0.5 0.0; \
-               } \
-       } \
-       part { name, "tb/line/vert/"_pos; \
-               type, RECT; \
-               description { \
-                       state, "default" 0.0; \
-                       min, 1 0; \
-                       fixed, 1 0; \
-                       rel1 { \
-                               relative, 1.0 0.0; \
-                               to, "tb/text/base/"_pos; \
-                       } \
-                       rel2 { \
-                               relative, 1.0 1.0; \
-                               to, "tb/text/base/"_pos; \
-                       } \
-                       color, COLOR_OF_BASE_OF_LINE_FOR_TAB; \
-                       align, 1.0 0.5; \
-               } \
-       } \
-       part { name, "tb/sel/"_pos; \
-               mouse_events, 0; \
-               scale, 1; \
-               description { \
-                       state, "default" 0.0; \
-                       rel1 { \
-                               relative, 1.0 0.0; \
-                               to_x, "tb/text/base/"_pos; to_y, "tb/base/"_pos; \
-                       } \
-                       rel2.to, "tb/base/"_pos; \
-                       image { \
-                               normal, CALENDAR_SELSECTED; \
-                               border, 3 3 3 3; \
-                               border_scale, 1; \
-                       } \
-                       visible, 0; \
-               } \
-               description { \
-                       state, "selected" 0.0; \
-                       inherit, "default" 0.0; \
-                       visible, 1; \
-               } \
-       } \
-       part { name, "tb/evtbase/"_pos; \
-               type, RECT; \
-               description { \
-                       state, "default" 0.0; \
-                       rel1 { \
-                               relative, 1.0 0.0; \
-                               to_x, "tb/text/base/"_pos; to_y, "tb/base/"_pos; \
-                       } \
-                       rel2 { relative, 1.0 0.5; to, "tb/base/"_pos; } \
-                       color, 0 0 0 0; \
-               } \
-       } \
-       part { name, "tb/evt/"_pos; \
-               type, RECT; \
-               description { \
-                       state, "default" 0.0; \
-                       rel1.to, "tb/base/"_pos; \
-                       rel2.to, "tb/base/"_pos; \
-                       color, 0 0 0 0; \
-               } \
-               description { \
-                       state, "shrink" 0.0; \
-                       inherit, "default" 0.0; \
-                       color, 0 0 0 0; \
-                       visible, 0; \
-               } \
-       } \
-       programs { \
-               program { name, "base/extend/"_pos; \
-                       signal, "extend,"_pos; \
-                       source, "prog"; \
-                       action, STATE_SET "default" 0.0; \
-                       transition, SINUSOIDAL ANI_TIME; \
-                       target, "tb/base/"_pos; \
-                       target, "tb/text/"_pos; \
-                       target, "tb/evt/"_pos; \
-               } \
-               program { name, "base/shrink/"_pos; \
-                       signal, "shrink,"_pos; \
-                       source, "prog"; \
-                       action, STATE_SET "shrink" 0.0; \
-                       transition, SINUSOIDAL ANI_TIME; \
-                       target, "tb/base/"_pos; \
-                       target, "tb/text/"_pos; \
-                       target, "tb/evt/"_pos; \
-               } \
-               program { name, "tb/down/"_pos; \
-                       signal, "mouse,down,1"; \
-                       source, "tb/evt/"_pos; \
-                       action, SIGNAL_EMIT "dn,"#_pos "edj"; \
-               } \
-               program { name, "tb/up/"_pos; \
-                       signal, "mouse,up,1"; \
-                       source, "tb/evt/"_pos; \
-                       action, SIGNAL_EMIT "up,"#_pos "edj"; \
-               } \
-               program { name, "tb/select/"_pos; \
-                       signal, "select,"_pos; \
-                       source, "prog"; \
-                       action, STATE_SET "selected" 0.0; \
-                       target, "tb/sel/"_pos; \
-               } \
-               program { name, "tb/unselect/"_pos; \
-                       signal, "unselect,"_pos; \
-                       source, "prog"; \
-                       action, STATE_SET "default" 0.0; \
-                       target, "tb/sel/"_pos; \
-               } \
-       }
-
-#define TBASE_DESC(_h) \
-       description { \
-               state, "height/"_h 0.0; \
-               inherit, "default" 0.0; \
-               min, 0 (130 * _h); \
-       }
-
-#define TBASE_PROG(_h) \
-       program { name, "base/"_h; \
-               signal, "go,"_h; \
-               source, "prog"; \
-               action, STATE_SET "height/"_h 0.0; \
-               transition, SINUSOIDAL ANI_TIME; \
-               target, "base"; \
-               after, "base/end"; \
-       }
-
-group { name, "main/day/tb/layout";
-
-       images {
-               image, "calendar_selected.png" COMP;
-       }
-
-       parts {
-               part { name, "base";
-                       type, RECT;
-                       scale, 1;
-                       description {
-                               state, "default" 0.0;
-                               min, 0 (130 * 24);
-                               color, 0 0 0 0;
-                       }
-                       TBASE_DESC( 1) TBASE_DESC( 2) TBASE_DESC( 3) TBASE_DESC( 4)
-                       TBASE_DESC( 5) TBASE_DESC( 6) TBASE_DESC( 7) TBASE_DESC( 8)
-                       TBASE_DESC( 9) TBASE_DESC(10) TBASE_DESC(11) TBASE_DESC(12)
-                       TBASE_DESC(13) TBASE_DESC(14) TBASE_DESC(15) TBASE_DESC(16)
-                       TBASE_DESC(17) TBASE_DESC(18) TBASE_DESC(19) TBASE_DESC(20)
-                       TBASE_DESC(21) TBASE_DESC(22) TBASE_DESC(23) TBASE_DESC(24)
-               }
-               programs {
-                       TBASE_PROG( 1) TBASE_PROG( 2) TBASE_PROG( 3) TBASE_PROG( 4)
-                       TBASE_PROG( 5) TBASE_PROG( 6) TBASE_PROG( 7) TBASE_PROG( 8)
-                       TBASE_PROG( 9) TBASE_PROG(10) TBASE_PROG(11) TBASE_PROG(12)
-                       TBASE_PROG(13) TBASE_PROG(14) TBASE_PROG(15) TBASE_PROG(16)
-                       TBASE_PROG(17) TBASE_PROG(18) TBASE_PROG(19) TBASE_PROG(20)
-                       TBASE_PROG(21) TBASE_PROG(22) TBASE_PROG(23) TBASE_PROG(24)
-
-                       program { name, "base/end";
-                               action, SIGNAL_EMIT "end,animation" "edj";
-                       }
-               }
-
-               part { name, "tb/base/99";
-                       type, RECT;
-                       description {
-                               state, "default" 0.0;
-                               rel1.to, "base";
-                               rel2 { relative, 1.0 0.0; to, "base"; }
-                               color, 0 0 0 0;
-                       }
-               }
-
-               TIMEBLOCK( 0, 99,  0)
-               TIMEBLOCK( 1,  0,  0)
-               TIMEBLOCK( 2,  1,  0)
-               TIMEBLOCK( 3,  2,  0)
-               TIMEBLOCK( 4,  3,  0)
-               TIMEBLOCK( 5,  4,  0)
-               TIMEBLOCK( 6,  5,  0)
-               TIMEBLOCK( 7,  6,  0)
-               TIMEBLOCK( 8,  7,  0)
-               TIMEBLOCK( 9,  8,  0)
-               TIMEBLOCK(10,  9,  0)
-               TIMEBLOCK(11, 10,  0)
-               TIMEBLOCK(12, 11, 10)
-               TIMEBLOCK(13, 12, 10)
-               TIMEBLOCK(14, 13, 10)
-               TIMEBLOCK(15, 14, 10)
-               TIMEBLOCK(16, 15, 10)
-               TIMEBLOCK(17, 16, 10)
-               TIMEBLOCK(18, 17, 10)
-               TIMEBLOCK(19, 18, 10)
-               TIMEBLOCK(20, 19, 10)
-               TIMEBLOCK(21, 20, 10)
-               TIMEBLOCK(22, 21, 10)
-               TIMEBLOCK(23, 22, 10)
-       }
-}
-*/
-
 group { name, "main/day/tb";
 
        parts {
@@ -376,11 +90,11 @@ group { name, "main/day/tb/block";
                        mouse_events, 0;
                        description {
                                state, "default" 0.0;
-                               min, 130 0;
+                               min, 42 0;
                                fixed, 1 0;
                                rel1.to, "base";
                                rel2 { relative, 0.0 1.0; to, "base"; }
-                               align, 0.0 0.5;
+                               align, 0.0 0.0;
                                color, 0 0 0 0;
                        }
                }
@@ -390,14 +104,14 @@ group { name, "main/day/tb/block";
                        mouse_events, 0;
                        description {
                                state, "default" 0.0;
-                               rel1.to, "text/base";
-                               rel2.to, "text/base";
+                               rel1 { relative, 0.0 0.0; to, "text/base"; }
+                               rel2 { relative, 1.0 0.25; to, "text/base"; }
                                text {
-                                       font, "SLP:style=Medium";
-                                       size, 30;
-                                       align, 0.6 0.0;
+                                       font, "SLP:style=Regular";
+                                       size, 24;
+                                       align, 0.5 0.0;
                                }
-                               color, 0 0 0 255;
+                               color, 171 171 171 255;
                        }
                        description {
                                state, "hide" 0.0;
@@ -405,6 +119,52 @@ group { name, "main/day/tb/block";
                                visible, 0;
                        }
                }
+               part { name, "AM";
+                       type, TEXT;
+                       scale, 1;
+                       mouse_events, 0;
+                       description {
+                               state, "default" 0.0;
+                               rel1 { relative, 0.0 0.25; to, "text/base"; }
+                               rel2 { relative, 1.0 0.6; to, "text/base"; }
+                               visible, 0;
+                       }
+                       description {
+                               state, "default" 0.1;
+                               rel1 { relative, 0.0 0.25; to, "text/base"; }
+                               rel2 { relative, 1.0 0.6; to, "text/base"; }
+                               text {
+                                       font, "SLP:style=Regular";
+                                       size, 20;
+                                       align, 0.5 0.0;
+                               }
+                               color, 171 171 171 255;
+                               visible, 1;
+                       }
+               }
+               part { name, "PM";
+                       type, TEXT;
+                       scale, 1;
+                       mouse_events, 0;
+                       description {
+                               state, "default" 0.0;
+                               rel1 { relative, 0.0 0.25; to, "text/base"; }
+                               rel2 { relative, 1.0 0.6; to, "text/base"; }
+                               visible, 0;
+                       }
+                       description {
+                               state, "default" 0.1;
+                               rel1 { relative, 0.0 0.25; to, "text/base"; }
+                               rel2 { relative, 1.0 0.6; to, "text/base"; }
+                               text {
+                                       font, "SLP:style=Regular";
+                                       size, 20;
+                                       align, 0.5 0.0;
+                               }
+                               color, 171 171 171 255;
+                               visible, 1;
+                       }
+               }
                part { name, "line/hori";
                        type, RECT;
                        mouse_events, 0;
@@ -513,7 +273,7 @@ group { name, "main/day/tb/block";
                        mouse_events, 0;
                        description {
                                state, "default" 0.0;
-                               min, 0 4;
+                               min, 0 2;
                                fixed, 0 1;
                                rel1 {
                                        relative, 1.0 0.5; offset, 0 -2;
@@ -538,7 +298,7 @@ group { name, "main/day/tb/block";
                        mouse_events, 0;
                        description {
                                state, "default" 0.0;
-                               min, 9 18;
+                               min, 9 16;
                                fixed, 1 1;
                                rel1 {
                                        relative, 1.0 0.5;
@@ -642,6 +402,30 @@ group { name, "main/day/tb/block";
                        action, STATE_SET "default" 0.0;
                        target, "bg/contracted";
                }
+               program { name, "show am";
+                       signal, "show,AM";
+                       source, "prog";
+                       action, STATE_SET "default" 0.1;
+                       target, "AM";
+               }
+               program { name, "hide am";
+                       signal, "hide,AM";
+                       source, "prog";
+                       action, STATE_SET "default" 0.0;
+                       target, "AM";
+               }
+               program { name, "show pm";
+                       signal, "show,PM";
+                       source, "prog";
+                       action, STATE_SET "default" 0.1;
+                       target, "PM";
+               }
+               program { name, "hide pm";
+                       signal, "hide,PM";
+                       source, "prog";
+                       action, STATE_SET "default" 0.0;
+                       target, "PM";
+               }
        }
 }
 
@@ -658,19 +442,19 @@ group { name, "main/day/tb/event";
 
        styles {
                style { name, "event_textblock";
-                       base, "font=SLP:style=Roman font_size=30 color=#FFFFFFFF wrap=mixed ellipsis=1";
+                       base, "font=SLP:style=Regular font_size=24 color=#855A1DEF wrap=mixed ellipsis=1";
                        tag,  "br" "\n";
                        tag,  "ps" "ps";
-                       tag,  "hilight" "+ font=SLP:style=Bold";
-                       tag,  "b" "+ font=SLP:style=Bold";
+                       tag,  "hilight" "+ font=SLP:style=Regular";
+                       tag,  "b" "+ font=SLP:style=Regular";
                        tag,  "tab" "\t";
                }
                style { name, "event_textblock_p";
-                       base, "font=SLP:style=Roman font_size=30 color=#000000FF wrap=word";
+                       base, "font=SLP:style=Regular font_size=24 color=#237A99EF wrap=word";
                        tag,  "br" "\n";
                        tag,  "ps" "ps";
-                       tag,  "hilight" "+ font=SLP:style=Bold";
-                       tag,  "b" "+ font=SLP:style=Bold";
+                       tag,  "hilight" "+ font=SLP:style=Regular";
+                       tag,  "b" "+ font=SLP:style=Regular";
                        tag,  "tab" "\t";
                }
        }
@@ -682,7 +466,7 @@ group { name, "main/day/tb/event";
                        mouse_events, 0;
                        description {
                                state, "default" 0.0;
-                               min, 0 65;
+                               min, 0 79;
                                fixed, 0 1;
                                color, 0 0 0 0;
                        }
@@ -759,24 +543,43 @@ group { name, "main/day/tb/event";
                                image {
                                        border, 4 4 4 4;
                                        border_scale, 1;
-                                       normal, "57_calendar_event(1)_bg.png";
+                                       normal, CALENDAR_EVENT_BG_1;
                                }
-                               color, 255 255 255 200;
+                       }
+                       description {
+                               state, "bg1_press" 0.0;
+                               inherit, "default" 0.0;
+                               image.normal, CALENDAR_EVENT_PRESSED_BG_1;
                        }
                        description {
                                state, "bg2" 0.0;
                                inherit, "default" 0.0;
-                               image.normal, "57_calendar_event(2)_bg.png";
+                               image.normal, CALENDAR_EVENT_BG_2;
+                       }
+                       description {
+                               state, "bg2_press" 0.0;
+                               inherit, "default" 0.0;
+                               image.normal, CALENDAR_EVENT_PRESSED_BG_2;
                        }
                        description {
                                state, "bg3" 0.0;
                                inherit, "default" 0.0;
-                               image.normal, "57_calendar_event(3)_bg.png";
+                               image.normal, CALENDAR_EVENT_BG_3;
+                       }
+                       description {
+                               state, "bg3_press" 0.0;
+                               inherit, "default" 0.0;
+                               image.normal, CALENDAR_EVENT_PRESSED_BG_3;
                        }
                        description {
                                state, "bg4" 0.0;
                                inherit, "default" 0.0;
-                               image.normal, "57_calendar_event(4)_bg.png";
+                               image.normal, CALENDAR_EVENT_BG_4;
+                       }
+                       description {
+                               state, "bg4_press" 0.0;
+                               inherit, "default" 0.0;
+                               image.normal, CALENDAR_EVENT_PRESSED_BG_4;
                        }
                }
                part { name, "text/top";
@@ -799,7 +602,7 @@ group { name, "main/day/tb/event";
                        mouse_events, 0;
                        description {
                                state, "default" 0.0;
-                               min, 0 10;
+                               min, 0 9;
                                fixed, 0 1;
                                rel1 { relative, 0.0 1.0; to, "base"; }
                                rel2.to, "base";
@@ -813,7 +616,7 @@ group { name, "main/day/tb/event";
                        mouse_events, 0;
                        description {
                                state, "default" 0.0;
-                               min, 16 0;
+                               min, 10 0;
                                fixed, 1 0;
                                rel1.to, "base";
                                rel2 { relative, 0.0 1.0; to, "base"; }
@@ -827,7 +630,7 @@ group { name, "main/day/tb/event";
                        mouse_events, 0;
                        description {
                                state, "default" 0.0;
-                               min, 16 0;
+                               min, 10 0;
                                fixed, 1 0;
                                rel1 { relative, 1.0 0.0; to, "base"; }
                                rel2.to, "base";
index bad8c11..589621a 100755 (executable)
@@ -1,11 +1,12 @@
 // Main view layout
-#define HEIGHT_OF_MAIN_VIEW 920
-#define WIDTH_OF_MAIN_VIEW 480
-#define HEIGHT_OF_NAVIFRAME 100
-#define HEIGHT_OF_CONTROLBAR 106
-#define HEIGHT_OF_TITLE 55
-#define HEIGHT_OF_TAB 104
-#define WIDTH_OF_TABLBAR 81
+#define HEIGHT_OF_MAIN_VIEW 1280
+#define WIDTH_OF_MAIN_VIEW 720
+#define HEIGHT_OF_TITLE 94
+#define WIDTH_OF_TABLBAR 80
+#define HEIGHT_OF_TABBAR 1008
+#define HEIGHT_OF_TABBAR_ITEM 168
+#define OFFSET_OF_TRANSPARENT 8
+#define HEIGHT_OF_TITLE_BOTTOM_LINE 2
 
 group { name, "main";
 
@@ -27,18 +28,18 @@ group { name, "main";
                        scale, 1;
                        description {
                                state, "default" 0.0;
-                               rel1.to, "base";
-                               rel2.to, "base";
+                               rel1 {
+                                       relative, 1.0 0.0;
+                                       to_x, "cont/left"; to_y, "base";
+                               }
+                               rel2 {
+                                       relative, 0.0 1.0;
+                                       to_x, "cont/right"; to_y, "base";
+                               }
                                image {
                                        normal, "P01_bg.png";
                                }
                        }
-                       description {
-                               state, "left_offset" 0.0;
-                               inherit, "default" 0.0;
-                               rel1 { relative, (-WIDTH_OF_TABLBAR)/WIDTH_OF_MAIN_VIEW 0.0; to, "base";  }
-                               rel2 { relative, (WIDTH_OF_MAIN_VIEW - WIDTH_OF_TABLBAR)/WIDTH_OF_MAIN_VIEW 1.0; to, "base";  }
-                       }
                }
 
                part { name, "cont/left";
@@ -83,6 +84,7 @@ group { name, "main";
 
                part { name, "cont";
                        type, SWALLOW;
+                       clip_to, "clip";
                        scale, 1;
                        description {
                                state, "default" 0.0;
@@ -108,6 +110,15 @@ group { name, "main";
                        }
                }
 
+               part { name, "clip";
+                       type, RECT;
+                       description {
+                               state, "default" 0.0;
+                               rel1.to, "cont";
+                               rel2 { relative, 1.0 1.0; to, "cont"; }
+                       }
+               }
+
                part { name, "title";
                        type, SWALLOW;
                        scale, 1;
@@ -121,6 +132,8 @@ group { name, "main";
                        description {
                                state, "no_title" 0.0;
                                inherit, "default" 0.0;
+                               rel1 { relative, 0.0 0.0; to, "base";  }
+                               rel2 { relative, 0.0 0.0; to, "base";  }
                                visible, 0;
                        }
                        description {
@@ -131,6 +144,18 @@ group { name, "main";
                        }
                }
 
+               part { name, "title_bottom_line";
+                       type, RECT;
+                       description {
+                               state, "default" 0.0;
+                               min, 0 0;
+                               fixed, 1 0;
+                               rel1 { relative, 0.0 0.0; offset, 0 -HEIGHT_OF_TITLE_BOTTOM_LINE; to, cont; }
+                               rel2 { relative, 1.0 0.0; to, cont; }
+                               color, COLOR_OF_TITLE_BOTTOM_LINE;
+                       }
+               }
+
                part {
                        name: "elm.swallow.tabbar";
                        type: SWALLOW;
@@ -190,7 +215,6 @@ group { name, "main";
                        action, STATE_SET "left_offset" 0.0;
                        target : "cont/right";
                        target : "cont/left";
-                       target,  "bg";
                        target : "elm.swallow.tabbar";
                        transition: LINEAR 0.3;
                }
@@ -201,9 +225,172 @@ group { name, "main";
                        action, STATE_SET "default" 0.0;
                        target : "cont/right";
                        target : "cont/left";
-                       target, "bg";
                        target : "elm.swallow.tabbar";
                        transition: LINEAR 0.3;
                }
+
+               program { name, "main/landscape/tabbar";
+                       signal, "landscape,show,tabbar";
+                       source, "prog";
+                       action, STATE_SET "left_offset" 0.0;
+                       target : "cont/right";
+                       target : "elm.swallow.tabbar";
+               }
+
+               program { name, "main/landscape/content";
+                       signal, "landscape,show,tabbar";
+                       source, "prog";
+                       action, STATE_SET "default" 0.0;
+                       target : "cont/left";
+               }
+
+               program { name, "main/portrait/show";
+                       signal, "portrait,show,tabbar";
+                       source, "prog";
+                       action, STATE_SET "left_offset" 0.0;
+                       target : "cont/right";
+                       target : "cont/left";
+                       target : "elm.swallow.tabbar";
+               }
+
+               program { name, "main/portrait/content/hide";
+                       signal, "portrait,hide,tabbar";
+                       source, "prog";
+                       action, STATE_SET "default" 0.0;
+                       target : "cont/right";
+                       target : "cont/left";
+                       target : "elm.swallow.tabbar";
+               }
+
+
+
+       }
+}
+
+#define TABBAR_ITEM(_item_name, _last_item, _index) \
+               part { name, _item_name; \
+                       description { \
+                               state, "default" 0.0; \
+                               rel1 { relative, 0 1; to, _last_item; } \
+                               rel2 { relative, 1 (((_index+1)*HEIGHT_OF_TABBAR_ITEM)/HEIGHT_OF_TABBAR); to, "base";} \
+                               image { \
+                                       normal, "P01_Tap_normal.png"; \
+                               } \
+                       } \
+                       description { \
+                               state, "default" 0.1; \
+                               rel1 { relative, 0 ((_index*HEIGHT_OF_TABBAR_ITEM)-OFFSET_OF_TRANSPARENT)/HEIGHT_OF_TABBAR; to, "base"; } \
+                               rel2 { relative, 1 (((_index+1)*HEIGHT_OF_TABBAR_ITEM)/HEIGHT_OF_TABBAR);  to, "base";} \
+                               image { \
+                                       normal, "P01_Tap_press.png"; \
+                               } \
+                       } \
+               } \
+               part { name, _item_name"_text"; \
+                       type, TEXT; \
+                       mouse_events: 0; \
+                       description { \
+                               state, "default" 0.0; \
+                               rel1.to, _item_name; \
+                               rel2.to, _item_name; \
+                               color: 60 70 86 178; \
+                               text \
+                               { \
+                                       font, "SLP:style=Bold"; \
+                                       size, 26; \
+                                       align, 0.5 0.5; \
+                               } \
+                               map { \
+                                       perspective: _item_name"_text"; \
+                                       light: _item_name"_text"; \
+                                       on: 1; \
+                                       smooth: 1; \
+                                       perspective_on: 1; \
+                                       backface_cull: 1; \
+                                       alpha: 1; \
+                                       rotation { \
+                                               center: _item_name"_text"; \
+                                               x: 0.0; \
+                                               y: 0.0; \
+                                               z: 90.0; \
+                                       } \
+                               } \
+                       } \
+                       description { \
+                               state, "landscape" 0.0; \
+                               rel1.to, _item_name; \
+                               rel2.to, _item_name; \
+                               color: 60 70 86 178; \
+                               text \
+                               { \
+                                       font, "SLP:style=Bold"; \
+                                       size, 26; \
+                                       align, 0.5 0.5; \
+                               } \
+                       } \
+               } \
+               programs { \
+                       program { name, "tapbar_"_item_name"_normal"; \
+                               signal, _item_name"_normal"; \
+                               source, "prog"; \
+                               action, STATE_SET "default" 0.0; \
+                               target : _item_name; \
+                       } \
+                       program { name, "tapbar_"_item_name"_press"; \
+                               signal, _item_name"_pressed"; \
+                               source, "prog"; \
+                               action, STATE_SET "default" 0.1; \
+                               target : _item_name; \
+                       } \
+                       program { \
+                               name, _item_name" clicked"; \
+                               signal, "mouse,clicked,1"; \
+                               source, _item_name; \
+                               action, SIGNAL_EMIT _item_name "clicked"; \
+                       } \
+                       program { name, "tapbar_"_item_name"_landscape"; \
+                               signal, "landscape"; \
+                               source, "prog"; \
+                               action, STATE_SET "landscape" 0.0; \
+                               target : _item_name"_text"; \
+                       } \
+                       program { name, "tapbar_"_item_name"_portrait"; \
+                               signal, "portrait"; \
+                               source, "prog"; \
+                               action, STATE_SET "default" 0.0; \
+                               target : _item_name"_text"; \
+                       } \
+               }
+
+group { name, "tabbar_list";
+
+       images {
+               image, "P01_Tap_normal.png" COMP;
+               image, "P01_Tap_press.png" COMP;
+       }
+
+       parts {
+               part { name, "base";
+                       type, RECT;
+                       description {
+                               state, "default" 0.0;
+                               color, 0 0 0 0;
+                       }
+               }
+               part { name, "top";
+                       type, RECT;
+                       description {
+                               state, "default" 0.0;
+                               rel1 { relative, 0 0; to, "base"; }
+                               rel2 { relative, 1 0; to, "base";}
+                       }
+               }
+
+               TABBAR_ITEM("year", "top", 0)
+               TABBAR_ITEM("month", "year", 1)
+               TABBAR_ITEM("week", "month", 2)
+               TABBAR_ITEM("day", "week", 3)
+               TABBAR_ITEM("list", "day", 4)
+               TABBAR_ITEM("task", "list", 5)
        }
 }
index 099e980..3aae848 100755 (executable)
 #define HEIGHT_OF_DAY_CHECK (32.0*R_Y)
 #define WIDTH_OF_DAY_CHECK (32.0*R_X)
 
+#define WIDTH_OF_DAY (102*R_X)
+#define WDAY_LEFT_OFFSET (8*R_X)
+#define DAY_LEFT_OFFSET (10*R_X)
+
 #define WD(_pos) \
        part { name, "wday/"#_pos"/base"; \
                type, RECT; \
@@ -42,6 +46,7 @@
                        text { \
                                font, "SLP:style=Medium"; \
                                size, 26; \
+                               align, (WDAY_LEFT_OFFSET/WIDTH_OF_DAY) 0.5; \
                        } \
                } \
                description { \
@@ -78,7 +83,7 @@
 
 
 // day block
-#define DB(_pos) \
+#define DB(_line, _pos, _vert) \
        part { name, "db/"#_pos"/base"; \
                type, RECT; \
                ignore_flags, ON_HOLD; \
                        state, "default" 0.0; \
                        rel1 { \
                                relative, (_pos % 7 / 7) \
-                                       (_pos / 7 / 6 - _pos % 7 / 7 / 6); \
-                               to, "day/base"; \
+                                       (_line / 6); \
+                               to_x, "day/base"; \
+                               to_y, "day/base"; \
                        } \
                        rel2 { \
-                               relative, (_pos % 7 / 7 + 1 / 7) \
-                                       (_pos / 7 / 6 - _pos % 7 / 7 / 6 + 1 / 6); \
-                               to, "day/base"; \
-                               offset, 0 0; \
+                               relative, 0 \
+                                       (_line / 6 + 1 / 6); \
+                               to_x, "vl/"#_vert; \
+                               to_y, "day/base"; \
                        } \
                        color, 0 0 0 0; \
                } \
                description { \
                        state, "default" 0.0; \
                        rel1.to, "db/"#_pos"/base"; \
-                       rel2.to, "db/"#_pos"/base"; \
+                       rel2 { \
+                               relative, 0 1; \
+                               to_x, "vl/"#_vert; \
+                               to_y, "db/"#_pos"/base"; \
+                       } \
                        visible, 0; \
                } \
                description { \
                        text { \
                                font, "SLP:style=Medium"; \
                                size, 30; \
-                               align, 0.2 0.0; \
+                               align, (DAY_LEFT_OFFSET/WIDTH_OF_DAY) 0.0; \
                        } \
                        color, COLOR_OF_BLOCK_DEFAULT_TEXT_FOR_MONTH_CAL; \
                } \
                        inherit, "default" 0.0; \
                        color, COLOR_OF_BLOCK_DISABLEDAY_TEXT_FOR_MONTH_CAL; \
                } \
-       } \
-       part { name, "db/"#_pos"/check"; \
-               type, RECT; \
-               mouse_events, 0; \
-               description { \
-                       state, "default" 0.0; \
-                       rel1 { relative, (WIDTH_OF_DAY_BLOCK-WIDTH_OF_DAY_CHECK)/WIDTH_OF_DAY_BLOCK (HEIGHT_OF_DAY_BLOCK-HEIGHT_OF_DAY_CHECK)/HEIGHT_OF_DAY_BLOCK;      to, "db/"#_pos"/base";  } \
-                       rel2.to, "db/"#_pos"/base"; \
-                       color, COLOR_OF_CHECK_BASE_FOR_MONTH_CAL; \
-                       visible, 0; \
-               } \
                description { \
-                       state, "checked" 0.0; \
+                       state, "selected" 0.0; \
                        inherit, "default" 0.0; \
-                       visible, 1; \
+                       color, COLOR_OF_BLOCK_SELECTED_TEXT_FOR_MONTH_CAL; \
                } \
        } \
-       part { name, "db/"#_pos"/text_on_check"; \
+       part { name, "db/"#_pos"/count"; \
                type, TEXT; \
                mouse_events, 0; \
+               scale, 1; \
                description { \
                        state, "default" 0.0; \
-                       rel1.to, "db/"#_pos"/check"; \
-                       rel2.to, "db/"#_pos"/check"; \
+                       rel1.to, "db/"#_pos"/base"; \
+                       rel2.to, "db/"#_pos"/base"; \
                        text { \
                                font, "SLP:style=Medium"; \
-                               size, 18; \
-                               align, 0.5 0.5; \
+                               size, 25; \
+                               align, 1.0 0.0; \
                        } \
-                       color, COLOR_OF_TEXT_ON_CHECK_FOR_MONTH_CAL; \
-                       visible, 0; \
+                       color, COLOR_OF_BLOCK_MORE_TEXT_FOR_MONTH_CAL; \
+                       visible, 1; \
                } \
                description { \
-                       state, "checked" 0.0; \
+                       state, "selected" 0.0; \
                        inherit, "default" 0.0; \
-                       visible, 1; \
+                       color, COLOR_OF_BLOCK_SELECTED_TEXT_FOR_MONTH_CAL; \
+               } \
+               description { \
+                       state, "hide" 0.0; \
+                       inherit, "default" 0.0; \
+                       visible, 0; \
                } \
        } \
        part { name, "db/"#_pos"/block"; \
                        source, "prog"; \
                        action, STATE_SET "selected" 0.0; \
                        target, "db/"#_pos"/bg"; \
+                       target, "db/"#_pos"/count"; \
+                       target, "db/"#_pos"/text"; \
                } \
                program { name, "db/"#_pos"/go_up"; \
                        signal, "up,"_pos; \
                        source, "prog"; \
                        action, STATE_SET "selected" 0.0; \
                        target, "db/"#_pos"/sel"; \
+                       target, "db/"#_pos"/count"; \
+                       target, "db/"#_pos"/text"; \
                } \
                program { name, "db/"#_pos"/unselect"; \
                        signal, "unselect,"#_pos; \
                        source, "prog"; \
                        action, STATE_SET "default" 0.0; \
                        target, "db/"#_pos"/sel"; \
+                       target, "db/"#_pos"/count"; \
                } \
                program { name, "db/"#_pos"/set_today"; \
                        signal, "today,"#_pos; \
                        action, STATE_SET "default" 0.0; \
                        target, "db/"#_pos"/today"; \
                } \
-               program { name, "db/"#_pos"/set_check"; \
-                       signal, "check,"#_pos; \
-                       source, "prog"; \
-                       action, STATE_SET "checked" 0.0; \
-                       target, "db/"#_pos"/check"; \
-                       target, "db/"#_pos"/text_on_check"; \
-               } \
-               program { name, "db/"#_pos"/unset_check"; \
-                       signal, "uncheck,"#_pos; \
-                       source, "prog"; \
-                       action, STATE_SET "default" 0.0; \
-                       target, "db/"#_pos"/check"; \
-                       target, "db/"#_pos"/text_on_check"; \
-               } \
                program { name, "db/"#_pos"/weekday"; \
                        signal, "weekday,"#_pos; \
                        source, "prog"; \
                        action, STATE_SET "default" 0.0; \
                        target, "db/"#_pos"/block"; \
                } \
+               program { name, "db/"#_pos"/show_count"; \
+                       signal, "show_count,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.0; \
+                       target, "db/"#_pos"/count"; \
+               } \
+               program { name, "db/"#_pos"/hide_count"; \
+                       signal, "hide_count,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "hide" 0.0; \
+                       target, "db/"#_pos"/count"; \
+               } \
        }
 
 // vertical line
                        state, "default" 0.0; \
                        rel1 { \
                                relative, (_pos / 7) 0; \
-                               offset, -1 -1; \
+                               offset, 0 -1; \
                                to, "day/base"; \
                        } \
                        rel2 { \
                                relative, (_pos / 7) 1; \
-                               offset, -1 -1; \
+                               offset, 0 -1; \
                                to, "day/base"; \
                        } \
                        color, COLOR_OF_LINE_FOR_MONTH_CAL; \
                } \
        }
 
+#define WNHL(_pos) \
+       part { name, "weeknumber/hl/"#_pos; \
+               type, RECT; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, 0 (_pos / 6); \
+                               to, "weeknumber/day/base"; \
+                       } \
+                       rel2 { \
+                               relative, 1 (_pos / 6); \
+                               offset, -1 0; \
+                               to, "weeknumber/day/base"; \
+                       } \
+                       color, COLOR_OF_LINE_FOR_MONTH_CAL; \
+               } \
+       }
+
+#define WNUMBER(_line) \
+       part { name, "wn/"#_line"/base"; \
+               type, RECT; \
+               ignore_flags, ON_HOLD; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, 0 \
+                                       (_line / 6); \
+                               to_x, "weeknumber/day/base"; \
+                               to_y, "weeknumber/day/base"; \
+                       } \
+                       rel2 { \
+                               relative, 1 \
+                                       (_line / 6 + 1 / 6); \
+                               to_x, "weeknumber/day/base"; \
+                               to_y, "weeknumber/day/base"; \
+                       } \
+                       color, 0 0 0 0; \
+               } \
+       } \
+       part { name, "wn/"#_line"/text_rect"; \
+               type, RECT; \
+               mouse_events, 0; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1.to, "wn/"#_line"/base"; \
+                       rel2 { \
+                               relative, 1 1/4; \
+                               to, "wn/"#_line"/base"; \
+                       } \
+                       visible, 0; \
+               } \
+       } \
+       part { name, "wn/"#_line"/text"; \
+               type, TEXT; \
+               mouse_events, 0; \
+               scale, 1; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1.to, "wn/"#_line"/text_rect"; \
+                       rel2.to, "wn/"#_line"/text_rect"; \
+                       text { \
+                               font, "SLP:style=Medium"; \
+                               size, 20; \
+                               align, 0.2 0.0; \
+                       } \
+                       color, COLOR_OF_WEEK_NUMBER_TEXT_FOR_MONTH_CAL; \
+               } \
+       }
 
 group { name, "main/month/cal";
 
@@ -390,11 +466,114 @@ group { name, "main/month/cal";
                                color, 0 0 0 0;
                        }
                }
-               part { name, "wday/base";
+               part { name, "weeknumber/wday/base";
                        type, RECT;
                        description {
                                state, "default" 0.0;
+                               rel1 { relative, 0.0 0.0; to, "base"; }
+                               rel2 { relative, 0.0 0.0; to, "base"; }
+                               color, 0 0 0 0;
+                       }
+                       description {
+                               state, "default" 0.1;
                                rel1 { relative, 0.0 (0/HEIGHT_OF_CALENDAR_SW); to, "base"; }
+                               rel2 { relative, (1/21) (HEIGHT_OF_WDAY+HEIGHT_OF_WDAY_LINE)/HEIGHT_OF_CALENDAR_SW; to, "base"; }
+                               color, 0 0 0 0;
+                       }
+               }
+               part { name, "weeknumber/day/base";
+                       type, RECT;
+                       description {
+                               state, "default" 0.0;
+                               rel1 { relative, 0.0 0.0; to, "base"; }
+                               rel2 { relative, 0.0 0.0; to, "base"; }
+                               color, 0 0 0 0;
+                       }
+                       description {
+                               state, "default" 0.1;
+                               rel1 { relative, 0.0 (HEIGHT_OF_WDAY+HEIGHT_OF_WDAY_LINE)/HEIGHT_OF_CALENDAR_SW; to, "base"; }
+                               rel2 { relative, (1/21) HEIGHT_OF_CALENDAR_SW/HEIGHT_OF_CALENDAR_SW; to, "base"; }
+                               color, 0 0 0 0;
+                       }
+               }
+               part { name, "weeknumber/wday/line";
+                       type, RECT;
+                       description {
+                               state, "default" 0.0;
+                               rel1 { relative, 0.0 1.0; offset, 0 (-1.0*HEIGHT_OF_WDAY_LINE); to, "weeknumber/wday/base"; }
+                               rel2 { relative, 1.0 1.0; to, "weeknumber/wday/base"; }
+                               color, COLOR_OF_LINE_FOR_MONTH_CAL;
+                       }
+               }
+               part { name, "weeknumber/vl";
+                       type, RECT;
+                       description {
+                               state, "default" 0.0;
+                               rel1 {
+                                       relative, 1 0;
+                                       offset, 0 -1;
+                                       to, "weeknumber/day/base";
+                               }
+                               rel2 {
+                                       relative, 1 1;
+                                       offset, 0 -1;
+                                       to, "weeknumber/day/base";
+                               }
+                               color, COLOR_OF_LINE_FOR_MONTH_CAL;
+                       }
+               }
+
+               part { name, "wday/weeknumber/base";
+                       type, RECT;
+                       description {
+                               state, "default" 0.0;
+                               rel1 {
+                                       relative: 0 0;
+                                       to, "weeknumber/wday/base";
+                               }
+                               rel2 {
+                                       relative: 1 1;
+                                       to, "weeknumber/wday/base";
+                               }
+                               color, 0 0 0 0;
+                       }
+               }
+
+               part { name, "wday/weeknumber/text";
+                       type, TEXT;
+                       mouse_events, 0;
+                       scale, 1;
+                       description {
+                               state, "default" 0.0;
+                               rel1.to, "wday/weeknumber/base";
+                               rel2.to, "wday/weeknumber/base";
+                               color, COLOR_OF_WEEK_NUMBER_WDAY_FOR_MONTH_CAL;
+                               text {
+                                       font, "SLP:style=Medium";
+                                       size, 22;
+                                       align, 0.0 0.5;
+                               }
+                       }
+               }
+
+               WNUMBER(0) WNUMBER(1) WNUMBER(2) WNUMBER(3) WNUMBER(4) WNUMBER(5)
+
+               WNHL(0) WNHL(1) WNHL(2) WNHL(3) WNHL(4) WNHL(5) WNHL(6)
+
+               programs {
+                       program { name, "display_week_number";
+                               signal, "display_week_number";
+                               source, "prog";
+                               action, STATE_SET "default" 0.1;
+                               target, "weeknumber/wday/base";
+                               target, "weeknumber/day/base";
+                       }
+               }
+               part { name, "wday/base";
+                       type, RECT;
+                       description {
+                               state, "default" 0.0;
+                               rel1 { relative, 1.0 (0/HEIGHT_OF_CALENDAR_SW);  to_x, "weeknumber/wday/base"; to_y, "base"; }
                                rel2 { relative, 1.0 (HEIGHT_OF_WDAY+HEIGHT_OF_WDAY_LINE)/HEIGHT_OF_CALENDAR_SW; to, "base"; }
                                color, 0 0 0 0;
                        }
@@ -403,7 +582,7 @@ group { name, "main/month/cal";
                        type, RECT;
                        description {
                                state, "default" 0.0;
-                               rel1 { relative, 0.0 (HEIGHT_OF_WDAY+HEIGHT_OF_WDAY_LINE)/HEIGHT_OF_CALENDAR_SW; to, "base"; }
+                               rel1 { relative, 1.0 (HEIGHT_OF_WDAY+HEIGHT_OF_WDAY_LINE)/HEIGHT_OF_CALENDAR_SW;  to_x, "weeknumber/day/base"; to_y, "base";}
                                rel2 { relative, 1.0 HEIGHT_OF_CALENDAR_SW/HEIGHT_OF_CALENDAR_SW; to, "base"; }
                                color, 0 0 0 0;
                        }
@@ -420,12 +599,12 @@ group { name, "main/month/cal";
 
                WD(0) WD(1) WD(2) WD(3) WD(4) WD(5) WD(6)
 
-               DB( 0) DB( 1) DB( 2) DB( 3) DB( 4) DB( 5) DB( 6)
-               DB( 7) DB( 8) DB( 9) DB(10) DB(11) DB(12) DB(13)
-               DB(14) DB(15) DB(16) DB(17) DB(18) DB(19) DB(20)
-               DB(21) DB(22) DB(23) DB(24) DB(25) DB(26) DB(27)
-               DB(28) DB(29) DB(30) DB(31) DB(32) DB(33) DB(34)
-               DB(35) DB(36) DB(37) DB(38) DB(39) DB(40) DB(41)
+               DB(0,  0, 1) DB(0,  1, 2) DB(0,  2, 3) DB(0,  3, 4) DB(0,  4, 5) DB(0,  5, 6) DB(0,  6, 7)
+               DB(1,  7, 1) DB(1,  8, 2) DB(1,  9, 3) DB(1, 10, 4) DB(1, 11, 5) DB(1, 12, 6) DB(1, 13, 7)
+               DB(2, 14, 1) DB(2, 15, 2) DB(2, 16, 3) DB(2, 17, 4) DB(2, 18, 5) DB(2, 19, 6) DB(2, 20, 7)
+               DB(3, 21, 1) DB(3, 22, 2) DB(3, 23, 3) DB(3, 24, 4) DB(3, 25, 5) DB(3, 26, 6) DB(3, 27, 7)
+               DB(4, 28, 1) DB(4, 29, 2) DB(4, 30, 3) DB(4, 31, 4) DB(4, 32, 5) DB(4, 33, 6) DB(4, 34, 7)
+               DB(5, 35, 1) DB(5, 36, 2) DB(5, 37, 3) DB(5, 38, 4) DB(5, 39, 5) DB(5, 40, 6) DB(5, 41, 7)
 
                VL( 1) VL( 2) VL( 3) VL( 4) VL( 5) VL( 6) VL(7)
                HL( 0) HL( 1) HL( 2) HL( 3) HL( 4) HL( 5) HL(6)
index 5e51726..b6ddf88 100755 (executable)
@@ -6,17 +6,24 @@
 #endif
 
 #define HEIGHT_OF_WEEK_THIS (105.0*R_Y)
-#define HEIGHT_OF_TOP (50.0*R_Y)
-#define HEIGHT_OF_EVENT (34.0*R_Y)
+#define HEIGHT_OF_TOP (30.0*R_Y)
+#define HEIGHT_OF_EVENT (35.0*R_Y)
 #define HEIGHT_OF_GAP (2.0*R_Y)
 #define HEIGHT_OF_CHECK (32.0*R_Y)
 #define HEIGHT_OF_HEADER (50.0*R_Y)
-#define HEIGHT_OF_FOCUSE_WEEK (270.0*R_Y)
+#define HEIGHT_OF_FOCUSE_WEEK (360.0*R_Y)
 #define WIDTH_OF_DAY (720.0/7*R_X)
 #define HEIGHT_OF_LINE_CAL_Y (2.0*R_Y)
 #define HEIGHT_OF_LINE_CAL_X (2.0*R_Y)
 #define HEIGHT_OF_LINE_HEADER_X (3.0*R_Y)
 
+#define WIDTH_OF_DAY (102)
+#define WDAY_LEFT_OFFSET (8)
+#define DAY_LEFT_OFFSET (10)
+#define EVENT_LEFT_OFFSET (5)
+#define EVENT_HEIGHT_LANDSCAPE (50)
+#define DAY_HEIGHT_LANDSCAPE (80)
+
 #define WD(_pos) \
        part { name, "wday/"#_pos"/base"; \
                type, RECT; \
@@ -45,6 +52,7 @@
                        text { \
                                font, "SLP:style=Medium"; \
                                size, 26; \
+                               align, (WDAY_LEFT_OFFSET/WIDTH_OF_DAY) 0.5; \
                        } \
                } \
                description { \
@@ -79,9 +87,7 @@
                } \
        }
 
-
-// day block
-#define WWDB(_line,_pos) \
+#define WWDB(_line, _pos, _vert) \
        part { name, "db/"#_pos"/base"; \
                type, RECT; \
                ignore_flags, ON_HOLD; \
                        state, "default" 0.0; \
                        rel1 { \
                                relative, (_pos % 7 / 7) \
-                                       1.0; \
-                               to_x, "base"; \
-                               to_y, "db/"_line"/base"; \
-                               offset, 0 HEIGHT_OF_LINE_CAL_Y; \
-                       } \
-                       rel2 { \
-                               relative, (_pos % 7 / 7 + 1 / 7) \
-                                       1.0; \
-                               to_x, "base"; \
-                               to_y, "db/"_line"/base"; \
-                               offset, 0 (HEIGHT_OF_WEEK_THIS+HEIGHT_OF_LINE_CAL_Y); \
-                       } \
-                       color, 0 0 0 0; \
-               } \
-               description { \
-                       state, "default" 1.0; \
-                       rel1 { \
-                               relative, (_pos % 7 / 7) \
-                                       1.0; \
-                               to_x, "base"; \
-                               to_y, "db/"_line"/base"; \
+                                       (_line / 6); \
+                               to_x, "day/base"; \
+                               to_y, "day/base"; \
                        } \
                        rel2 { \
-                               relative, (_pos % 7 / 7 + 1 / 7) \
-                                       1.0; \
-                               to_x, "base"; \
-                               to_y, "db/"_line"/base"; \
-                               offset, 0 HEIGHT_OF_FOCUSE_WEEK; \
+                               relative, 0 \
+                                       (_line / 6 + 1 / 6); \
+                               to_x, "vl/"#_vert; \
+                               to_y, "day/base"; \
                        } \
                        color, 0 0 0 0; \
                } \
                description { \
                        state, "default" 0.0; \
                        rel1.to, "db/"#_pos"/base"; \
-                       rel2.to, "db/"#_pos"/base"; \
+                       rel2 { \
+                               relative, 0 1; \
+                               to_x, "vl/"#_vert; \
+                               to_y, "db/"#_pos"/base"; \
+                       } \
                        visible, 0; \
                } \
                description { \
                        state, "today" 0.0; \
-                       rel1.to, "db/"#_pos"/base"; \
-                       rel2.to, "db/"#_pos"/base"; \
+                       inherit, "default" 0.0; \
                        color, COLOR_OF_TODAY_FOR_MONTH_CAL; \
                        visible, 1; \
                } \
                        visible, 1; \
                } \
        } \
+       part { name, "db/"#_pos"/text_rect"; \
+               type, RECT; \
+               mouse_events, 0; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1.to, "db/"#_pos"/base"; \
+                       rel2 { \
+                               relative, 1 1/4; \
+                               to, "db/"#_pos"/base"; \
+                       } \
+                       visible, 0; \
+               } \
+       } \
        part { name, "db/"#_pos"/text"; \
                type, TEXT; \
                mouse_events, 0; \
                scale, 1; \
                description { \
                        state, "default" 0.0; \
-                       rel1.to, "db/"#_pos"/base"; \
-                       rel2.to, "db/"#_pos"/base"; \
+                       rel1.to, "db/"#_pos"/text_rect"; \
+                       rel2.to, "db/"#_pos"/text_rect"; \
                        text { \
                                font, "SLP:style=Medium"; \
                                size, 30; \
-                               align, 0.2 0.0; \
+                               align, (DAY_LEFT_OFFSET/WIDTH_OF_DAY) 0.0; \
                        } \
                        color, COLOR_OF_BLOCK_DEFAULT_TEXT_FOR_MONTH_CAL; \
                } \
                        inherit, "default" 0.0; \
                        color, COLOR_OF_BLOCK_DISABLEDAY_TEXT_FOR_MONTH_CAL; \
                } \
-       } \
-       part { name, "db/"#_pos"/check"; \
-               type, RECT; \
-               mouse_events, 0; \
-               description { \
-                       state, "default" 0.0; \
-                       rel1 { \
-                               offset,(WIDTH_OF_DAY-HEIGHT_OF_CHECK) (HEIGHT_OF_WEEK_THIS-HEIGHT_OF_CHECK); \
-                               to, "db/"#_pos"/base"; \
-                       } \
-                       rel2.to, "db/"#_pos"/base"; \
-                       color, COLOR_OF_CHECK_BASE_FOR_MONTH_CAL; \
-                       visible, 0; \
-               } \
                description { \
-                       state, "checked" 0.0; \
+                       state, "selected" 0.0; \
                        inherit, "default" 0.0; \
-                       visible, 1; \
+                       color, COLOR_OF_BLOCK_SELECTED_TEXT_FOR_MONTH_CAL; \
                } \
        } \
-       part { name, "db/"#_pos"/text_on_check"; \
+       part { name, "db/"#_pos"/count"; \
                type, TEXT; \
                mouse_events, 0; \
+               scale, 1; \
                description { \
                        state, "default" 0.0; \
-                       rel1.to, "db/"#_pos"/check"; \
-                       rel2.to, "db/"#_pos"/check"; \
+                       rel1.to, "db/"#_pos"/base"; \
+                       rel2.to, "db/"#_pos"/base"; \
                        text { \
                                font, "SLP:style=Medium"; \
-                               size, 18; \
-                               align, 0.5 0.5; \
+                               size, 25; \
+                               align, 1.0 0.0; \
                        } \
-                       color, COLOR_OF_TEXT_ON_CHECK_FOR_MONTH_CAL; \
-                       visible, 0; \
+                       color, COLOR_OF_BLOCK_MORE_TEXT_FOR_MONTH_CAL; \
+                       visible, 1; \
                } \
                description { \
-                       state, "checked" 0.0; \
+                       state, "selected" 0.0; \
                        inherit, "default" 0.0; \
-                       visible, 1; \
+                       color, COLOR_OF_BLOCK_SELECTED_TEXT_FOR_MONTH_CAL; \
                } \
        } \
        part { name, "db/"#_pos"/block"; \
                        source, "prog"; \
                        action, STATE_SET "selected" 0.0; \
                        target, "db/"#_pos"/bg"; \
+                       target, "db/"#_pos"/count"; \
+                       target, "db/"#_pos"/text"; \
                } \
                program { name, "db/"#_pos"/go_up"; \
                        signal, "up,"_pos; \
                        source, "prog"; \
                        action, STATE_SET "selected" 0.0; \
                        target, "db/"#_pos"/sel"; \
+                       target, "db/"#_pos"/count"; \
+                       target, "db/"#_pos"/text"; \
                } \
                program { name, "db/"#_pos"/unselect"; \
                        signal, "unselect,"#_pos; \
                        source, "prog"; \
                        action, STATE_SET "default" 0.0; \
                        target, "db/"#_pos"/sel"; \
+                       target, "db/"#_pos"/count"; \
                } \
                program { name, "db/"#_pos"/set_today"; \
                        signal, "today,"#_pos; \
                        action, STATE_SET "default" 0.0; \
                        target, "db/"#_pos"/base"; \
                } \
-               program { name, "db/"#_pos"/set_check"; \
-                       signal, "check,"#_pos; \
-                       source, "prog"; \
-                       action, STATE_SET "checked" 0.0; \
-                       target, "db/"#_pos"/check"; \
-                       target, "db/"#_pos"/text_on_check"; \
-               } \
-               program { name, "db/"#_pos"/unset_check"; \
-                       signal, "uncheck,"#_pos; \
-                       source, "prog"; \
-                       action, STATE_SET "default" 0.0; \
-                       target, "db/"#_pos"/check"; \
-                       target, "db/"#_pos"/text_on_check"; \
-               } \
                program { name, "db/"#_pos"/weekday"; \
                        signal, "weekday,"#_pos; \
                        source, "prog"; \
                        action, STATE_SET "default" 0.0; \
                        target, "db/"#_pos"/block"; \
                } \
+               program { name, "db/"#_pos"/show_count"; \
+                       signal, "show_count,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "show_count" 0.0; \
+                       target, "db/"#_pos"/count"; \
+               } \
+               program { name, "db/"#_pos"/hide_count"; \
+                       signal, "hide_count,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.0; \
+                       target, "db/"#_pos"/count"; \
+               } \
        }
 
 // vertical line
                        state, "default" 0.0; \
                        rel1 { \
                                relative, (_pos / 7) 0; \
+                               offset, 0 -1; \
                                to, "day/base"; \
                        } \
                        rel2 { \
                                relative, (_pos / 7) 1; \
-                               offset, 0 (-1.0*HEIGHT_OF_LINE_CAL_X); \
+                               offset, 0 -1; \
                                to, "day/base"; \
                        } \
                        color, COLOR_OF_LINE_FOR_MONTH_CAL; \
        }
 
 // horizontal line
-#define WHL(_line,_pos) \
+#define WHL(_pos) \
        part { name, "hl/"#_pos; \
                type, RECT; \
                description { \
                        state, "default" 0.0; \
                        rel1 { \
-                               relative, 0 1.0; \
-                               offset, 0 -1; \
-                               to_x, "day/base"; \
-                               to_y, "db/"_line"/base"; \
+                               relative, 0 (_pos / 6); \
+                               to, "day/base"; \
                        } \
                        rel2 { \
-                               relative, 1 1.0; \
-                               offset, -1 -1; \
-                               to_x, "day/base"; \
-                               to_y, "db/"_line"/base"; \
+                               relative, 1 (_pos / 6); \
+                               offset, -1 0; \
+                               to, "day/base"; \
+                       } \
+                       color, COLOR_OF_LINE_FOR_MONTH_CAL; \
+               } \
+       }
+
+#define LISTL(_pos) \
+               part { name, "list/base/"#_pos; \
+                       type, RECT; \
+                       description { \
+                               state, "default" 0.0; \
+                               rel1 { \
+                                       relative, 0.0 1.0; \
+                                       to_x, "day/base"; \
+                                       to_y, "db/"#_pos"/text_rect"; \
+                               } \
+                               rel2 { \
+                                       relative, 1.0 1.0; \
+                                       to_x, "day/base"; \
+                                       to_y, "db/"#_pos"/base"; \
+                               } \
+                               color, 0 0 0 0; \
+                       } \
+               } \
+               part { name, "list/sw/"#_pos; \
+                       type, SWALLOW; \
+                       description { \
+                               state, "default" 0.0; \
+                               rel1.to, "list/base/"#_pos; \
+                               rel2.to, "list/base/"#_pos; \
+                       }\
+               }
+
+#define WNHL(_pos) \
+       part { name, "weeknumber/hl/"#_pos; \
+               type, RECT; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, 0 (_pos / 6); \
+                               to, "weeknumber/day/base"; \
+                       } \
+                       rel2 { \
+                               relative, 1 (_pos / 6); \
+                               offset, -1 0; \
+                               to, "weeknumber/day/base"; \
                        } \
                        color, COLOR_OF_LINE_FOR_MONTH_CAL; \
                } \
        }
 
+#define WNMUBER(_line) \
+       part { name, "wn/"#_line"/base"; \
+               type, RECT; \
+               ignore_flags, ON_HOLD; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, 0 \
+                                       (_line / 6); \
+                               to_x, "weeknumber/day/base"; \
+                               to_y, "weeknumber/day/base"; \
+                       } \
+                       rel2 { \
+                               relative, 1 \
+                                       (_line / 6 + 1 / 6); \
+                               to_x, "weeknumber/day/base"; \
+                               to_y, "weeknumber/day/base"; \
+                       } \
+                       color, 0 0 0 0; \
+               } \
+       } \
+       part { name, "wn/"#_line"/text_rect"; \
+               type, RECT; \
+               mouse_events, 0; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1.to, "wn/"#_line"/base"; \
+                       rel2 { \
+                               relative, 1 1/4; \
+                               to, "wn/"#_line"/base"; \
+                       } \
+                       visible, 0; \
+               } \
+       } \
+       part { name, "wn/"#_line"/text"; \
+               type, TEXT; \
+               mouse_events, 0; \
+               scale, 1; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1.to, "wn/"#_line"/text_rect"; \
+                       rel2.to, "wn/"#_line"/text_rect"; \
+                       text { \
+                               font, "SLP:style=Medium"; \
+                               size, 20; \
+                               align, 0.2 0.0; \
+                       } \
+                       color, COLOR_OF_WEEK_NUMBER_TEXT_FOR_MONTH_CAL; \
+               } \
+       }
 
 group { name, "main/month/cal/weekly";
 
@@ -423,7 +509,6 @@ group { name, "main/month/cal/weekly";
                image, CALENDAR_TODAY_ICON COMP;
                image, EVENT COMP;
        }
-
        parts {
                part { name, "base";
                        type, RECT;
@@ -432,208 +517,152 @@ group { name, "main/month/cal/weekly";
                                color, 0 0 0 0;
                        }
                }
-               part { name, "wday/base";
+               part { name, "weeknumber/wday/base";
                        type, RECT;
                        description {
                                state, "default" 0.0;
-                               rel1 { relative, 0.0 (0/580); offset, 0 0; to, "base"; }
-                               rel2 { relative, 1.0 (0/580); offset, 0 HEIGHT_OF_HEADER; to, "base"; }
+                               rel1 { relative, 0.0 0.0; to, "base"; }
+                               rel2 { relative, 0.0 0.0; to, "base"; }
                                color, 0 0 0 0;
                        }
-               }
-               part { name, "day/base";
-                       type, RECT;
                        description {
-                               state, "default" 0.0;
-                               rel1 { relative, 0.0 1.0; offset, 0 0; to, "wday/base"; }
-                               rel2 { relative, 1.0 1.0; offset, 0 0; to, "base"; }
+                               state, "default" 0.1;
+                               rel1 { relative, 0.0 (0/HEIGHT_OF_CALENDAR_SW); to, "base"; }
+                               rel2 { relative, (1/21) (HEIGHT_OF_WDAY+HEIGHT_OF_WDAY_LINE)/HEIGHT_OF_CALENDAR_SW; to, "base"; }
                                color, 0 0 0 0;
                        }
                }
-               part { name, "db/100/base";
+               part { name, "weeknumber/day/base";
                        type, RECT;
-                       ignore_flags, ON_HOLD;
                        description {
                                state, "default" 0.0;
-                               rel1 {
-                                       relative, 0.0 0.0;
-                                       to, "day/base";
-                               }
-                               rel2 {
-                                       relative, 1.0 0.0;
-                                       to, "day/base";
-                                       offset, 0 0;
-                               }
-                       color, 0 0 0 0;
+                               rel1 { relative, 0.0 0.0; to, "base"; }
+                               rel2 { relative, 0.0 0.0; to, "base"; }
+                               color, 0 0 0 0;
+                       }
+                       description {
+                               state, "default" 0.1;
+                               rel1 { relative, 0.0 (HEIGHT_OF_WDAY+HEIGHT_OF_WDAY_LINE)/HEIGHT_OF_CALENDAR_SW; to, "base"; }
+                               rel2 { relative, (1/21) HEIGHT_OF_CALENDAR_SW/HEIGHT_OF_CALENDAR_SW; to, "base"; }
+                               color, 0 0 0 0;
                        }
                }
-               part { name, "wday/line";
+               part { name, "weeknumber/wday/line";
                        type, RECT;
                        description {
                                state, "default" 0.0;
-                               rel1 { relative, 0.0 1.0; offset, 0 (-1.0*HEIGHT_OF_LINE_HEADER_X); to, "wday/base"; }
-                               rel2 { relative, 1.0 1.0; offset, 0 0; to, "wday/base"; }
+                               rel1 { relative, 0.0 1.0; offset, 0 (-1.0*HEIGHT_OF_WDAY_LINE); to, "weeknumber/wday/base"; }
+                               rel2 { relative, 1.0 1.0; to, "weeknumber/wday/base"; }
                                color, COLOR_OF_LINE_FOR_MONTH_CAL;
                        }
                }
-
-               WD(0) WD(1) WD(2) WD(3) WD(4) WD(5) WD(6)
-
-               WWDB(100, 0) WWDB(100, 1) WWDB(100, 2) WWDB(100, 3) WWDB(100, 4) WWDB(100, 5) WWDB(100, 6)
-               WWDB(0, 7)   WWDB(0, 8)   WWDB(0, 9)   WWDB(0,10)   WWDB(0,11)   WWDB(0,12)   WWDB(0,13)
-               WWDB(7,14)   WWDB(7,15)   WWDB(7,16)   WWDB(7,17)   WWDB(7,18)   WWDB(7,19)   WWDB(7,20)
-               WWDB(14,21)  WWDB(14,22)  WWDB(14,23)  WWDB(14,24)  WWDB(14,25)  WWDB(14,26)  WWDB(14,27)
-               WWDB(21,28)  WWDB(21,29)  WWDB(21,30)  WWDB(21,31)  WWDB(21,32)  WWDB(21,33)  WWDB(21,34)
-               WWDB(28,35)  WWDB(28,36)  WWDB(28,37)  WWDB(28,38)  WWDB(28,39)  WWDB(28,40)  WWDB(28,41)
-
-               VL( 1) VL( 2) VL( 3) VL( 4) VL( 5) VL( 6)
-               WHL(0,1) WHL(7,2) WHL(14,3) WHL(21,4) WHL(28,5) WHL(35,6)
-
-               part { name, "list/base";
+               part { name, "weeknumber/vl";
                        type, RECT;
                        description {
                                state, "default" 0.0;
                                rel1 {
-                                       relative, 0.0 0.0;
-                                       to_x, "base";
-                                       to_y, "db/0/base";
-                                       offset, 0 HEIGHT_OF_TOP;
+                                       relative, 1 0;
+                                       offset, 0 -1;
+                                       to, "weeknumber/day/base";
                                }
                                rel2 {
-                                       relative, 1.0 0.0;
-                                       to_x, "base";
-                                       to_y, "db/0/base";
-                                       offset, 0 HEIGHT_OF_FOCUSE_WEEK;
+                                       relative, 1 1;
+                                       offset, 0 -1;
+                                       to, "weeknumber/day/base";
                                }
-                               color, 0 0 0 0;
+                               color, COLOR_OF_LINE_FOR_MONTH_CAL;
                        }
+               }
+
+               part { name, "wday/weeknumber/base";
+                       type, RECT;
                        description {
-                               state, "default" 0.1;
+                               state, "default" 0.0;
                                rel1 {
-                                       relative, 0.0 0.0;
-                                       to_x, "base";
-                                       to_y, "db/7/base";
-                                       offset, 0 HEIGHT_OF_TOP;
+                                       relative: 0 0;
+                                       to, "weeknumber/wday/base";
                                }
                                rel2 {
-                                       relative, 1.0 0.0;
-                                       to_x, "base";
-                                       to_y, "db/7/base";
-                                       offset, 0 HEIGHT_OF_FOCUSE_WEEK;
+                                       relative: 1 1;
+                                       to, "weeknumber/wday/base";
                                }
                                color, 0 0 0 0;
                        }
+               }
+
+               part { name, "wday/weeknumber/text";
+                       type, TEXT;
+                       mouse_events, 0;
+                       scale, 1;
                        description {
-                               state, "default" 0.2;
-                               rel1 {
-                                       relative, 0.0 0.0;
-                                       to_x, "base";
-                                       to_y, "db/14/base";
-                                       offset, 0 HEIGHT_OF_TOP;
-                               }
-                               rel2 {
-                                       relative, 1.0 0.0;
-                                       to_x, "base";
-                                       to_y, "db/14/base";
-                                       offset, 0 HEIGHT_OF_FOCUSE_WEEK;
+                               state, "default" 0.0;
+                               rel1.to, "wday/weeknumber/base";
+                               rel2.to, "wday/weeknumber/base";
+                               color, COLOR_OF_WEEK_NUMBER_WDAY_FOR_MONTH_CAL;
+                               text {
+                                       font, "SLP:style=Medium";
+                                       size, 22;
+                                       align, 0.0 0.5;
                                }
-                               color, 0 0 0 0;
                        }
-                       description {
-                               state, "default" 0.3;
-                               rel1 {
-                                       relative, 0.0 0.0;
-                                       to_x, "base";
-                                       to_y, "db/21/base";
-                                       offset, 0 HEIGHT_OF_TOP;
-                               }
-                               rel2 {
-                                       relative, 1.0 0.0;
-                                       to_x, "base";
-                                       to_y, "db/21/base";
-                                       offset, 0 HEIGHT_OF_FOCUSE_WEEK;
-                               }
-                               color, 0 0 0 0;
+               }
+
+               WNMUBER(0) WNMUBER(1) WNMUBER(2) WNMUBER(3) WNMUBER(4) WNMUBER(5)
+
+               WNHL(1) WNHL(2) WNHL(3) WNHL(4) WNHL(5) WNHL(6)
+
+               programs {
+                       program { name, "display_week_number";
+                               signal, "display_week_number";
+                               source, "prog";
+                               action, STATE_SET "default" 0.1;
+                               target, "weeknumber/wday/base";
+                               target, "weeknumber/day/base";
                        }
+               }
+
+               part { name, "wday/base";
+                       type, RECT;
                        description {
-                               state, "default" 0.4;
-                               rel1 {
-                                       relative, 0.0 0.0;
-                                       to_x, "base";
-                                       to_y, "db/28/base";
-                                       offset, 0 HEIGHT_OF_TOP;
-                               }
-                               rel2 {
-                                       relative, 1.0 0.0;
-                                       to_x, "base";
-                                       to_y, "db/28/base";
-                                       offset, 0 HEIGHT_OF_FOCUSE_WEEK;
-                               }
+                               state, "default" 0.0;
+                               rel1 { relative, 1.0 (0/HEIGHT_OF_CALENDAR_SW);  to_x, "weeknumber/wday/base"; to_y, "base"; }
+                               rel2 { relative, 1.0 (HEIGHT_OF_WDAY+HEIGHT_OF_WDAY_LINE)/HEIGHT_OF_CALENDAR_SW; to, "base"; }
                                color, 0 0 0 0;
                        }
+               }
+               part { name, "day/base";
+                       type, RECT;
                        description {
-                               state, "default" 0.5;
-                               rel1 {
-                                       relative, 0.0 0.0;
-                                       to_x, "base";
-                                       to_y, "db/35/base";
-                                       offset, 0 HEIGHT_OF_TOP;
-                               }
-                               rel2 {
-                                       relative, 1.0 0.0;
-                                       to_x, "base";
-                                       to_y, "db/35/base";
-                                       offset, 0 HEIGHT_OF_FOCUSE_WEEK;
-                               }
+                               state, "default" 0.0;
+                               rel1 { relative, 1.0 (HEIGHT_OF_WDAY+HEIGHT_OF_WDAY_LINE)/HEIGHT_OF_CALENDAR_SW;  to_x, "weeknumber/day/base"; to_y, "base"; }
+                               rel2 { relative, 1.0 HEIGHT_OF_CALENDAR_SW/HEIGHT_OF_CALENDAR_SW; to, "base"; }
                                color, 0 0 0 0;
                        }
                }
-
-               part { name, "list/sw";
-                       type, SWALLOW;
+               part { name, "wday/line";
+                       type, RECT;
                        description {
                                state, "default" 0.0;
-                               rel1.to, "list/base";
-                               rel2.to, "list/base";
+                               rel1 { relative, 0.0 1.0; offset, 0 (-1.0*HEIGHT_OF_WDAY_LINE); to, "wday/base"; }
+                               rel2 { relative, 1.0 1.0; to, "wday/base"; }
+                               color, COLOR_OF_LINE_FOR_MONTH_CAL;
                        }
                }
 
-               program { name, "db/set_focus_week/events/line1";
-                       signal, "week,0";
-                       source, "prog";
-                       action, STATE_SET "default" 0.0;
-                       target, "list/base";
-               }
-               program { name, "db/set_focus_week/events/line2";
-                       signal, "week,7";
-                       source, "prog";
-                       action, STATE_SET "default" 0.1;
-                       target, "list/base";
-               }
-               program { name, "db/set_focus_week/events/line3";
-                       signal, "week,14";
-                       source, "prog";
-                       action, STATE_SET "default" 0.2;
-                       target, "list/base";
-               }
-               program { name, "db/set_focus_week/events/line4";
-                       signal, "week,21";
-                       source, "prog";
-                       action, STATE_SET "default" 0.3;
-                       target, "list/base";
-               }
-               program { name, "db/set_focus_week/events/line5";
-                       signal, "week,28";
-                       source, "prog";
-                       action, STATE_SET "default" 0.4;
-                       target, "list/base";
-               }
-               program { name, "db/set_focus_week/events/line6";
-                       signal, "week,35";
-                       source, "prog";
-                       action, STATE_SET "default" 0.5;
-                       target, "list/base";
-               }
+               WD(0) WD(1) WD(2) WD(3) WD(4) WD(5) WD(6)
+
+               WWDB(0,  0, 1) WWDB(0,  1, 2) WWDB(0,  2, 3) WWDB(0,  3, 4) WWDB(0,  4, 5) WWDB(0,  5, 6) WWDB(0,  6, 7)
+               WWDB(1,  7, 1) WWDB(1,  8, 2) WWDB(1,  9, 3) WWDB(1, 10, 4) WWDB(1, 11, 5) WWDB(1, 12, 6) WWDB(1, 13, 7)
+               WWDB(2, 14, 1) WWDB(2, 15, 2) WWDB(2, 16, 3) WWDB(2, 17, 4) WWDB(2, 18, 5) WWDB(2, 19, 6) WWDB(2, 20, 7)
+               WWDB(3, 21, 1) WWDB(3, 22, 2) WWDB(3, 23, 3) WWDB(3, 24, 4) WWDB(3, 25, 5) WWDB(3, 26, 6) WWDB(3, 27, 7)
+               WWDB(4, 28, 1) WWDB(4, 29, 2) WWDB(4, 30, 3) WWDB(4, 31, 4) WWDB(4, 32, 5) WWDB(4, 33, 6) WWDB(4, 34, 7)
+               WWDB(5, 35, 1) WWDB(5, 36, 2) WWDB(5, 37, 3) WWDB(5, 38, 4) WWDB(5, 39, 5) WWDB(5, 40, 6) WWDB(5, 41, 7)
+
+               VL(1) VL(2) VL(3) VL(4) VL(5) VL(6) VL(7)
+
+               WHL(1) WHL(2) WHL(3) WHL(4) WHL(5) WHL(6)
+
+               LISTL(0) LISTL(7) LISTL(14) LISTL(21) LISTL(28) LISTL(35)
        }
 }
 
@@ -645,127 +674,111 @@ group { name, "main/month/cal/weekly";
                description { \
                        state, "default" 0.0; \
                        rel1 { \
-                               relative, _pos/7 1.0; \
-                               offset, 0 HEIGHT_OF_GAP; \
+                               relative, _pos/7 (1 -(_line*3/10)); \
                                to_x, "base"; \
-                               to_y, _last"/event/0"; \
+                               to_y, "base"; \
                        } \
                        rel2 { \
-                               relative, _pos/7 1.0; \
-                               offset, 0 HEIGHT_OF_EVENT; \
+                               relative, _pos/7 0.0; \
                                to_x, "base"; \
-                               to_y, _last"/event/0"; \
+                               to_y,  _last"/event/0"; \
                        } \
                        color, 0 0 0 0; \
                } \
                description { \
                        state, "default" 0.1; \
                        rel1 { \
-                               relative, _pos/7 1.0; \
-                               offset, 0 HEIGHT_OF_GAP; \
+                               relative, _pos/7 (1 -(_line*3/10)); \
                                to_x, "base"; \
-                               to_y, _last"/event/0"; \
+                               to_y, "base"; \
                        } \
                        rel2 { \
-                               relative, (_pos/7 + 1/7) 1.0; \
-                               offset, 0 HEIGHT_OF_EVENT; \
+                               relative, (_pos/7 + 1/7) 0.0; \
                                to_x, "base"; \
-                               to_y, _last"/event/0"; \
+                               to_y,  _last"/event/0"; \
                        } \
                } \
                description { \
                        state, "default" 0.2; \
                        rel1 { \
-                               relative, _pos/7 1.0; \
-                               offset, 0 HEIGHT_OF_GAP; \
+                               relative, _pos/7 (1 -(_line*3/10)); \
                                to_x, "base"; \
-                               to_y, _last"/event/0"; \
+                               to_y, "base"; \
                        } \
                        rel2 { \
-                               relative, (_pos/7+2/7) 1.0; \
-                               offset, 0 HEIGHT_OF_EVENT; \
+                               relative, (_pos/7+2/7) 0.0; \
                                to_x, "base"; \
-                               to_y, _last"/event/0"; \
+                               to_y,  _last"/event/0"; \
                        } \
                } \
                description { \
                        state, "default" 0.3; \
                        rel1 { \
-                               relative, _pos/7 1.0; \
-                               offset, 0 HEIGHT_OF_GAP; \
+                               relative, _pos/7 (1 -(_line*3/10)); \
                                to_x, "base"; \
-                               to_y, _last"/event/0"; \
+                               to_y, "base"; \
                        } \
                        rel2 { \
-                               relative, (_pos/7+3/7) 1.0; \
-                               offset, 0 HEIGHT_OF_EVENT; \
+                               relative, (_pos/7+3/7) 0.0; \
                                to_x, "base"; \
-                               to_y, _last"/event/0"; \
+                               to_y,  _last"/event/0"; \
                        } \
                } \
                description { \
                        state, "default" 0.4; \
                        rel1 { \
-                               relative, _pos/7 1.0; \
-                               offset, 0 HEIGHT_OF_GAP; \
+                               relative, _pos/7 (1 -(_line*3/10)); \
                                to_x, "base"; \
-                               to_y, _last"/event/0"; \
+                               to_y, "base"; \
                        } \
                        rel2 { \
-                               relative, (_pos/7+4/7) 1.0; \
-                               offset, 0 HEIGHT_OF_EVENT; \
+                               relative, (_pos/7+4/7) 0.0; \
                                to_x, "base"; \
-                               to_y, _last"/event/0"; \
+                               to_y,  _last"/event/0"; \
                        } \
                } \
                description { \
                        state, "default" 0.5; \
                        rel1 { \
-                               relative, _pos/7 1.0; \
-                               offset, 0 HEIGHT_OF_GAP; \
+                               relative, _pos/7 (1 -(_line*3/10)); \
                                to_x, "base"; \
-                               to_y, _last"/event/0"; \
+                               to_y, "base"; \
                        } \
                        rel2 { \
-                               relative, (_pos/7+5/7) 1.0; \
-                               offset, 0 HEIGHT_OF_EVENT; \
+                               relative, (_pos/7+5/7) 0.0; \
                                to_x, "base"; \
-                               to_y, _last"/event/0"; \
+                               to_y,  _last"/event/0"; \
                        } \
                } \
                description { \
                        state, "default" 0.6; \
                        rel1 { \
-                               relative, _pos/7 1.0; \
-                               offset, 0 HEIGHT_OF_GAP; \
+                               relative, _pos/7 (1 -(_line*3/10)); \
                                to_x, "base"; \
-                               to_y, _last"/event/0"; \
+                               to_y, "base"; \
                        } \
                        rel2 { \
-                               relative, (_pos/7+6/7) 1.0; \
-                               offset, 0 HEIGHT_OF_EVENT; \
+                               relative, (_pos/7+6/7) 0.0; \
                                to_x, "base"; \
-                               to_y, _last"/event/0"; \
+                               to_y,  _last"/event/0"; \
                        } \
                } \
                description { \
                        state, "default" 0.7; \
                        rel1 { \
-                               relative, _pos/7 1.0; \
-                               offset, 0 HEIGHT_OF_GAP; \
+                               relative, _pos/7 (1 -(_line*3/10)); \
                                to_x, "base"; \
-                               to_y, _last"/event/0"; \
+                               to_y, "base"; \
                        } \
                        rel2 { \
-                               relative, (_pos/7+7/7) 1.0; \
-                               offset, 0 HEIGHT_OF_EVENT; \
+                               relative, (_pos/7+7/7) 0.0; \
                                to_x, "base"; \
-                               to_y, _last"/event/0"; \
+                               to_y,  _last"/event/0"; \
                        } \
                } \
        } \
        part { name, #_line"/bgcolor/"#_pos; \
-               type, RECT; \
+               type, SWALLOW; \
                mouse_events, 0; \
                description { \
                        state, "default" 0.0; \
@@ -774,27 +787,8 @@ group { name, "main/month/cal/weekly";
                        visible, 0; \
                } \
                description { \
-                       state, "green" 0.0; \
-                       inherit, "default" 0.0; \
-                       color, 124 167 101 255; \
-                       visible, 1; \
-               } \
-               description { \
-                       state, "blue" 0.0; \
-                       inherit, "default" 0.0; \
-                       color, 168 166 229 255; \
-                       visible, 1; \
-               } \
-               description { \
-                       state, "red" 0.0; \
-                       inherit, "default" 0.0; \
-                       color, 194 78 62 255; \
-                       visible, 1; \
-               } \
-               description { \
-                       state, "purple" 0.0; \
+                       state, "show" 0.0; \
                        inherit, "default" 0.0; \
-                       color, 127 103 158 255; \
                        visible, 1; \
                } \
        }\
@@ -853,28 +847,10 @@ group { name, "main/month/cal/weekly";
                        action, STATE_SET "default" 0.0; \
                        target, #_line"/bgcolor/"#_pos; \
                } \
-               program { name, #_line"/green/"#_pos; \
-                       signal, _line",green,"_pos; \
-                       source, "prog"; \
-                       action, STATE_SET "green" 0.0; \
-                       target, #_line"/bgcolor/"#_pos; \
-               } \
-               program { name, #_line"/blue/"#_pos; \
-                       signal, _line",blue,"_pos; \
+               program { name, #_line"/show/"#_pos; \
+                       signal, _line",show,"_pos; \
                        source, "prog"; \
-                       action, STATE_SET "blue" 0.0; \
-                       target, #_line"/bgcolor/"#_pos; \
-               } \
-               program { name, #_line"/red/"#_pos; \
-                       signal, _line",red,"_pos; \
-                       source, "prog"; \
-                       action, STATE_SET "red" 0.0; \
-                       target, #_line"/bgcolor/"#_pos; \
-               } \
-               program { name, #_line"/purple/"#_pos; \
-                       signal, _line",purple,"_pos; \
-                       source, "prog"; \
-                       action, STATE_SET "purple" 0.0; \
+                       action, STATE_SET "show" 0.0; \
                        target, #_line"/bgcolor/"#_pos; \
                } \
        }
@@ -891,60 +867,409 @@ group { name, "main/month/cal/weekly";
                        text { \
                                font, "SLP:style=Medium"; \
                                size, 18; \
-                               align, 0.5 0.5; \
+                               align, 0.0 0.5; \
                        } \
                        color, 255 255 255 255; \
                } \
-       }
-
-
-group { name, "main/month/week/events";
-
-       images {
-               image, CALENDAR_SELSECTED COMP;
-               image, CALENDAR_WEEK_VIEW_PRESS COMP;
-               image, CALENDAR_MONTH_VIEW_BG_1 COMP;
-               image, CALENDAR_TODAY_ICON_2 COMP;
-       }
-
-       parts {
-               part { name, "base";
-                       type, RECT;
-                       description {
-                               state, "default" 0.0;
-                               color, 0 0 0 0;
-                       }
-               }
-               part { name, "0/event/0";
-                       type, RECT;
-                       description {
-                               state, "default" 0.0;
-                               rel1 {
-                                       relative, 0 0.0;
-                                       offset, 0 0;
-                                       to, "base";
-                               }
-                               rel2 {
-                                       relative, 0 0;
-                                       offset, 0 0;
-                                       to, "base";
-                               }
-                               color, 0 0 0 0;
-                       }
+               description { \
+                       state, "default" 0.1; \
+                       rel1.to, _line"/event/"_pos; \
+                       rel2.to, _line"/event/"_pos; \
+                       text { \
+                               font, "SLP:style=Medium"; \
+                               size, 18; \
+                               align, (EVENT_LEFT_OFFSET/WIDTH_OF_DAY) 0.5; \
+                       } \
+                       color, 255 255 255 255; \
+               } \
+               description { \
+                       state, "default" 0.2; \
+                       rel1.to, _line"/event/"_pos; \
+                       rel2.to, _line"/event/"_pos; \
+                       text { \
+                               font, "SLP:style=Medium"; \
+                               size, 18; \
+                               align, (EVENT_LEFT_OFFSET/(WIDTH_OF_DAY*2)) 0.5; \
+                       } \
+                       color, 255 255 255 255; \
+               } \
+               description { \
+                       state, "default" 0.3; \
+                       rel1.to, _line"/event/"_pos; \
+                       rel2.to, _line"/event/"_pos; \
+                       text { \
+                               font, "SLP:style=Medium"; \
+                               size, 18; \
+                               align, (EVENT_LEFT_OFFSET/(WIDTH_OF_DAY*3) 0.5; \
+                       } \
+                       color, 255 255 255 255; \
+               } \
+               description { \
+                       state, "default" 0.4; \
+                       rel1.to, _line"/event/"_pos; \
+                       rel2.to, _line"/event/"_pos; \
+                       text { \
+                               font, "SLP:style=Medium"; \
+                               size, 18; \
+                               align, (EVENT_LEFT_OFFSET/(WIDTH_OF_DAY*4) 0.5; \
+                       } \
+                       color, 255 255 255 255; \
+               } \
+               description { \
+                       state, "default" 0.5; \
+                       rel1.to, _line"/event/"_pos; \
+                       rel2.to, _line"/event/"_pos; \
+                       text { \
+                               font, "SLP:style=Medium"; \
+                               size, 18; \
+                               align, (EVENT_LEFT_OFFSET/(WIDTH_OF_DAY*5) 0.5; \
+                       } \
+                       color, 255 255 255 255; \
+               } \
+               description { \
+                       state, "default" 0.6; \
+                       rel1.to, _line"/event/"_pos; \
+                       rel2.to, _line"/event/"_pos; \
+                       text { \
+                               font, "SLP:style=Medium"; \
+                               size, 18; \
+                               align, (EVENT_LEFT_OFFSET/(WIDTH_OF_DAY*6) 0.5; \
+                       } \
+                       color, 255 255 255 255; \
+               } \
+               description { \
+                       state, "default" 0.7; \
+                       rel1.to, _line"/event/"_pos; \
+                       rel2.to, _line"/event/"_pos; \
+                       text { \
+                               font, "SLP:style=Medium"; \
+                               size, 18; \
+                               align, (EVENT_LEFT_OFFSET/(WIDTH_OF_DAY*7) 0.5; \
+                       } \
+                       color, 255 255 255 255; \
+               } \
+       } \
+       programs { \
+               program { name, #_line"/0_text/"#_pos; \
+                       signal, _line",0,"_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.0; \
+                       target, #_line"/text/"#_pos; \
+               } \
+               program { name, #_line"/1_text/"#_pos; \
+                       signal, _line",1,"_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.1; \
+                       target, #_line"/text/"#_pos; \
+               } \
+               program { name, #_line"/2_text/"#_pos; \
+                       signal, _line",2,"_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.2; \
+                       target, #_line"/text/"#_pos; \
+               } \
+               program { name, #_line"/3_text/"#_pos; \
+                       signal, _line",3,"_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.3; \
+                       target, #_line"/text/"#_pos; \
+               } \
+               program { name, #_line"/4_text/"#_pos; \
+                       signal, _line",4,"_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.4; \
+                       target, #_line"/text/"#_pos; \
+               } \
+               program { name, #_line"/5_text/"#_pos; \
+                       signal, _line",5,"_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.5; \
+                       target, #_line"/text/"#_pos; \
+               } \
+               program { name, #_line"/6_text/"#_pos; \
+                       signal, _line",6,"_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.6; \
+                       target, #_line"/text/"#_pos; \
+               } \
+               program { name, #_line"/7_text/"#_pos; \
+                       signal, _line",7,"_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.7; \
+                       target, #_line"/text/"#_pos; \
+               } \
+       }
+
+group { name, "main/month/week/events";
+
+       images {
+               image, CALENDAR_SELSECTED COMP;
+               image, CALENDAR_WEEK_VIEW_PRESS COMP;
+               image, CALENDAR_MONTH_VIEW_BG_1 COMP;
+               image, CALENDAR_TODAY_ICON_2 COMP;
+       }
+
+       parts {
+               part { name, "base";
+                       type, RECT;
+                       description {
+                               state, "default" 0.0;
+                               color, 0 0 0 0;
+                       }
+               }
+               part { name, "0/event/0";
+                       type, RECT;
+                       description {
+                               state, "default" 0.0;
+                               rel1 {
+                                       relative, 1.0 1.0;
+                                       offset, 0 0;
+                                       to, "base";
+                               }
+                               rel2 {
+                                       relative, 1.0 1.0;
+                                       offset, 0 0;
+                                       to, "base";
+                               }
+                               color, 0 0 0 0;
+                       }
                }
 
-               EB(0,1,0) EB(0,1,1) EB(0,1,2) EB(0,1,3) EB(0,1,4) EB(0,1,5) EB(0,1,6) EB(0,1,7)
-               EB(1,2,0) EB(1,2,1) EB(1,2,2) EB(1,2,3) EB(1,2,4) EB(1,2,5) EB(1,2,6) EB(1,2,7)
                EB(2,3,0) EB(2,3,1) EB(2,3,2) EB(2,3,3) EB(2,3,4) EB(2,3,5) EB(2,3,6) EB(2,3,7)
-               EB(3,4,0) EB(3,4,1) EB(3,4,2) EB(3,4,3) EB(3,4,4) EB(3,4,5) EB(3,4,6) EB(3,4,7)
-               EB(4,5,0) EB(4,5,1) EB(4,5,2) EB(4,5,3) EB(4,5,4) EB(4,5,5) EB(4,5,6) EB(4,5,7)
+               EB(1,2,0) EB(1,2,1) EB(1,2,2) EB(1,2,3) EB(1,2,4) EB(1,2,5) EB(1,2,6) EB(1,2,7)
+               EB(0,1,0) EB(0,1,1) EB(0,1,2) EB(0,1,3) EB(0,1,4) EB(0,1,5) EB(0,1,6) EB(0,1,7)
 
-               TEXT(1,0) TEXT(1,1) TEXT(1,2) TEXT(1,3) TEXT(1,4) TEXT(1,5) TEXT(1,6) TEXT(1,7)
-               TEXT(2,0) TEXT(2,1) TEXT(2,2) TEXT(2,3) TEXT(2,4) TEXT(2,5) TEXT(2,6) TEXT(2,7)
                TEXT(3,0) TEXT(3,1) TEXT(3,2) TEXT(3,3) TEXT(3,4) TEXT(3,5) TEXT(3,6) TEXT(3,7)
-               TEXT(4,0) TEXT(4,1) TEXT(4,2) TEXT(4,3) TEXT(4,4) TEXT(4,5) TEXT(4,6) TEXT(4,7)
-               TEXT(5,0) TEXT(5,1) TEXT(5,2) TEXT(5,3) TEXT(5,4) TEXT(5,5) TEXT(5,6) TEXT(5,7)
+               TEXT(2,0) TEXT(2,1) TEXT(2,2) TEXT(2,3) TEXT(2,4) TEXT(2,5) TEXT(2,6) TEXT(2,7)
+               TEXT(1,0) TEXT(1,1) TEXT(1,2) TEXT(1,3) TEXT(1,4) TEXT(1,5) TEXT(1,6) TEXT(1,7)
+       }
+}
+
+#define EB_L(_last,_line,_pos) \
+       part { name, #_line"/event/"#_pos; \
+               type, RECT; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, _pos/7 ((DAY_HEIGHT_LANDSCAPE-EVENT_HEIGHT_LANDSCAPE)/DAY_HEIGHT_LANDSCAPE); \
+                               to_x, "base"; \
+                               to_y, "base"; \
+                       } \
+                       rel2 { \
+                               relative, _pos/7 0.0; \
+                               to_x, "base"; \
+                               to_y,  _last"/event/0"; \
+                       } \
+                       color, 0 0 0 0; \
+               } \
+               description { \
+                       state, "default" 0.1; \
+                       rel1 { \
+                               relative, _pos/7 ((DAY_HEIGHT_LANDSCAPE-EVENT_HEIGHT_LANDSCAPE)/DAY_HEIGHT_LANDSCAPE); \
+                               to_x, "base"; \
+                               to_y, "base"; \
+                       } \
+                       rel2 { \
+                               relative, (_pos/7 + 1/7) 0.0; \
+                               to_x, "base"; \
+                               to_y,  _last"/event/0"; \
+                       } \
+               } \
+               description { \
+                       state, "default" 0.2; \
+                       rel1 { \
+                               relative, _pos/7 ((DAY_HEIGHT_LANDSCAPE-EVENT_HEIGHT_LANDSCAPE)/DAY_HEIGHT_LANDSCAPE); \
+                               to_x, "base"; \
+                               to_y, "base"; \
+                       } \
+                       rel2 { \
+                               relative, (_pos/7+2/7) 0.0; \
+                               to_x, "base"; \
+                               to_y,  _last"/event/0"; \
+                       } \
+               } \
+               description { \
+                       state, "default" 0.3; \
+                       rel1 { \
+                               relative, _pos/7 ((DAY_HEIGHT_LANDSCAPE-EVENT_HEIGHT_LANDSCAPE)/DAY_HEIGHT_LANDSCAPE); \
+                               to_x, "base"; \
+                               to_y, "base"; \
+                       } \
+                       rel2 { \
+                               relative, (_pos/7+3/7) 0.0; \
+                               to_x, "base"; \
+                               to_y,  _last"/event/0"; \
+                       } \
+               } \
+               description { \
+                       state, "default" 0.4; \
+                       rel1 { \
+                               relative, _pos/7 ((DAY_HEIGHT_LANDSCAPE-EVENT_HEIGHT_LANDSCAPE)/DAY_HEIGHT_LANDSCAPE); \
+                               to_x, "base"; \
+                               to_y, "base"; \
+                       } \
+                       rel2 { \
+                               relative, (_pos/7+4/7) 0.0; \
+                               to_x, "base"; \
+                               to_y,  _last"/event/0"; \
+                       } \
+               } \
+               description { \
+                       state, "default" 0.5; \
+                       rel1 { \
+                               relative, _pos/7 ((DAY_HEIGHT_LANDSCAPE-EVENT_HEIGHT_LANDSCAPE)/DAY_HEIGHT_LANDSCAPE); \
+                               to_x, "base"; \
+                               to_y, "base"; \
+                       } \
+                       rel2 { \
+                               relative, (_pos/7+5/7) 0.0; \
+                               to_x, "base"; \
+                               to_y,  _last"/event/0"; \
+                       } \
+               } \
+               description { \
+                       state, "default" 0.6; \
+                       rel1 { \
+                               relative, _pos/7 ((DAY_HEIGHT_LANDSCAPE-EVENT_HEIGHT_LANDSCAPE)/DAY_HEIGHT_LANDSCAPE); \
+                               to_x, "base"; \
+                               to_y, "base"; \
+                       } \
+                       rel2 { \
+                               relative, (_pos/7+6/7) 0.0; \
+                               to_x, "base"; \
+                               to_y,  _last"/event/0"; \
+                       } \
+               } \
+               description { \
+                       state, "default" 0.7; \
+                       rel1 { \
+                               relative, _pos/7 ((DAY_HEIGHT_LANDSCAPE-EVENT_HEIGHT_LANDSCAPE)/DAY_HEIGHT_LANDSCAPE); \
+                               to_x, "base"; \
+                               to_y, "base"; \
+                       } \
+                       rel2 { \
+                               relative, (_pos/7+7/7) 0.0; \
+                               to_x, "base"; \
+                               to_y,  _last"/event/0"; \
+                       } \
+               } \
+       } \
+       part { name, #_line"/bgcolor/"#_pos; \
+               type, SWALLOW; \
+               mouse_events, 0; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1.to, _line"/event/"_pos; \
+                       rel2.to, _line"/event/"_pos; \
+                       visible, 0; \
+               } \
+               description { \
+                       state, "show" 0.0; \
+                       inherit, "default" 0.0; \
+                       visible, 1; \
+               } \
+       }\
+       programs { \
+               program { name, #_line"/0/"#_pos; \
+                       signal, _line",0,"_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.0; \
+                       target, #_line"/event/"#_pos; \
+               } \
+               program { name, #_line"/1/"#_pos; \
+                       signal, _line",1,"_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.1; \
+                       target, #_line"/event/"#_pos; \
+               } \
+               program { name, #_line"/2/"#_pos; \
+                       signal, _line",2,"_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.2; \
+                       target, #_line"/event/"#_pos; \
+               } \
+               program { name, #_line"/3/"#_pos; \
+                       signal, _line",3,"_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.3; \
+                       target, #_line"/event/"#_pos; \
+               } \
+               program { name, #_line"/4/"#_pos; \
+                       signal, _line",4,"_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.4; \
+                       target, #_line"/event/"#_pos; \
+               } \
+               program { name, #_line"/5/"#_pos; \
+                       signal, _line",5,"_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.5; \
+                       target, #_line"/event/"#_pos; \
+               } \
+               program { name, #_line"/6/"#_pos; \
+                       signal, _line",6,"_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.6; \
+                       target, #_line"/event/"#_pos; \
+               } \
+               program { name, #_line"/7/"#_pos; \
+                       signal, _line",7,"_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.7; \
+                       target, #_line"/event/"#_pos; \
+               } \
+               program { name, #_line"/nocolor/"#_pos; \
+                       signal, _line",nocolor,"_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.0; \
+                       target, #_line"/bgcolor/"#_pos; \
+               } \
+               program { name, #_line"/show/"#_pos; \
+                       signal, _line",show,"_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "show" 0.0; \
+                       target, #_line"/bgcolor/"#_pos; \
+               } \
+       }
+
+group { name, "main/month/week/events/l";
 
+       images {
+               image, CALENDAR_SELSECTED COMP;
+               image, CALENDAR_WEEK_VIEW_PRESS COMP;
+               image, CALENDAR_MONTH_VIEW_BG_1 COMP;
+               image, CALENDAR_TODAY_ICON_2 COMP;
        }
 
+       parts {
+               part { name, "base";
+                       type, RECT;
+                       description {
+                               state, "default" 0.0;
+                               color, 0 0 0 0;
+                       }
+               }
+               part { name, "0/event/0";
+                       type, RECT;
+                       description {
+                               state, "default" 0.0;
+                               rel1 {
+                                       relative, 1.0 1.0;
+                                       offset, 0 0;
+                                       to, "base";
+                               }
+                               rel2 {
+                                       relative, 1.0 1.0;
+                                       offset, 0 0;
+                                       to, "base";
+                               }
+                               color, 0 0 0 0;
+                       }
+               }
+
+               EB_L(0,1,0) EB_L(0,1,1) EB_L(0,1,2) EB_L(0,1,3) EB_L(0,1,4) EB_L(0,1,5) EB_L(0,1,6) EB_L(0,1,7)
+
+               TEXT(1,0) TEXT(1,1) TEXT(1,2) TEXT(1,3) TEXT(1,4) TEXT(1,5) TEXT(1,6) TEXT(1,7)
+       }
 }
+
index dfee5c2..7ca909c 100755 (executable)
@@ -6,7 +6,21 @@
 #define HEIGHT_OF_VIEW (690.0*R_Y)
 #define HEIGHT_OF_BOTTOM_LINE (3.0*R_Y)
 
+#define HEIGHT_OF_LIST_INDEX (48.0)
+#define WIDTH_OF_LIST_INDEX (720.0)
+#define WIDTH_OF_LIST_ICON (24.0)
+#define HEIGHT_OF_LIST_ICON (24.0)
+#define LIST_ICON_RIGHT_OFFSET (14.0)
+#define WIDTH_OF_LIST_INDEX_AREA (52)
+
 group { name, "main/month";
+       images {
+               image: CALENDAR_LIST_INDEX_OPEN COMP;
+               image: CALENDAR_LIST_INDEX_OPEN_PRESS COMP;
+               image: CALENDAR_LIST_INDEX_CLOSE COMP;
+               image: CALENDAR_LIST_INDEX_CLOSE_PRESS COMP;
+               image: CALENDAR_LIST_INDEX_BG COMP;
+       }
 
        parts {
                part { name, "base";
@@ -91,11 +105,51 @@ group { name, "main/month";
                        }
                }
 
+               part { name, "list/index";
+                       scale, 1;
+                       mouse_events, 0;
+                       description {
+                               state, "default" 0.0;
+                               rel1{ relative, 0.0 0.0; offset, 0 2; to, "list/base"; }
+                               rel2{ relative, 1.0 0.0; offset, 0 HEIGHT_OF_LIST_INDEX; to, "list/base"; }
+                               image {
+                                       border_scale, 1;
+                                       normal, CALENDAR_LIST_INDEX_BG;
+                               }
+                       }
+               }
+
+               part { name, "list/icon/rect";
+                       type, RECT;
+                       mouse_events, 1;
+                       description {
+                               state, "default" 0.0;
+                               rel1{ relative, ((WIDTH_OF_LIST_INDEX-WIDTH_OF_LIST_INDEX_AREA)/WIDTH_OF_LIST_INDEX) 0.0; to, "list/index"; }
+                               rel2{ relative,1.0 1.0; to, "list/index"; }
+                               color, 0 0 0 0;
+                       }
+               }
+
+               part { name, "list/icon";
+                       scale, 1;
+                       mouse_events, 0;
+                       description {
+                               state, "default" 0.0;
+                               rel1{ relative, ((WIDTH_OF_LIST_INDEX-LIST_ICON_RIGHT_OFFSET-WIDTH_OF_LIST_ICON)/WIDTH_OF_LIST_INDEX) ((HEIGHT_OF_LIST_INDEX-HEIGHT_OF_LIST_ICON)/2/HEIGHT_OF_LIST_INDEX); to, "list/index"; }
+                               rel2{ relative, ((WIDTH_OF_LIST_INDEX-LIST_ICON_RIGHT_OFFSET)/WIDTH_OF_LIST_INDEX) (1-((HEIGHT_OF_LIST_INDEX-HEIGHT_OF_LIST_ICON)/2/HEIGHT_OF_LIST_INDEX)); to, "list/index"; }
+                               image.normal: CALENDAR_LIST_INDEX_OPEN;
+                       }
+                       description { state: "down" 0.0;
+                               inherit: "default" 0.0;
+                               image.normal: CALENDAR_LIST_INDEX_OPEN_PRESS;
+                       }
+               }
+
                part { name, "list/sw";
                        type, SWALLOW;
                        description {
                                state, "default" 0.0;
-                               rel1{ relative, 0.0 0.0; offset, 0 2; to, "list/base"; }
+                               rel1{ relative, 0.0 1.0; offset, 0 2; to_x, "list/base"; to_y, "list/index"; }
                                rel2.to, "list/base";
                        }
                }
@@ -123,5 +177,22 @@ group { name, "main/month";
                        target, "cal/clip";
                        transition, SINUSOIDAL 0.0;
                }
+               program { name, "icon/down";
+                       signal, "mouse,down,1";
+                       source, "list/icon/rect";
+                       action, STATE_SET "down" 0.0;
+                       target, "list/icon";
+               }
+               program { name, "icon/up";
+                       signal, "mouse,up,1";
+                       source, "list/icon/rect";
+                       action, STATE_SET "default" 0.0;
+                       target, "list/icon";
+               }
+               program { name, "icon/clicked";
+                       signal, "mouse,clicked,1";
+                       source, "list/icon/rect";
+                       action, SIGNAL_EMIT "open" "cal";
+               }
        }
 }
index 7a75871..a94b202 100755 (executable)
 #define H_GAP (2.0*R_Y)
 #define H_LINE (3.0*R_Y)
 
+#define HEIGHT_OF_LIST_INDEX (48.0)
+#define WIDTH_OF_LIST_INDEX (720.0)
+#define WIDTH_OF_LIST_ICON (24.0)
+#define HEIGHT_OF_LIST_ICON (24.0)
+#define LIST_ICON_RIGHT_OFFSET (14.0)
+#define HEIGHT_OF_CONTENT (915)
+#define WIDTH_OF_LIST_INDEX_AREA (52)
+
 group { name, "main/month/weekly";
+       images {
+               image: CALENDAR_LIST_INDEX_OPEN COMP;
+               image: CALENDAR_LIST_INDEX_OPEN_PRESS COMP;
+               image: CALENDAR_LIST_INDEX_CLOSE COMP;
+               image: CALENDAR_LIST_INDEX_CLOSE_PRESS COMP;
+               image: CALENDAR_LIST_INDEX_BG COMP;
+       }
 
        parts {
                part { name, "base";
@@ -29,7 +44,7 @@ group { name, "main/month/weekly";
                        description {
                                state, "default" 0.0;
                                rel1 { relative, 0.0 0.0; offset, 0 0; to, "base"; }
-                               rel2 { relative, 1.0 0.0; offset, 0 H; to, "base"; }
+                               rel2 { relative, 1.0 ((HEIGHT_OF_CONTENT-HEIGHT_OF_LIST_INDEX)/HEIGHT_OF_CONTENT); offset, 0 0; to, "base"; }
                        }
                }
 
@@ -71,15 +86,71 @@ group { name, "main/month/weekly";
                                rel2 { relative, 1.0 ((H-2*H_WEEK-2*H_GAP)/H); offset: 0 0; to, "cal/sw"; }
                        }
                }
+
+               part { name, "list/base";
+                       type, SWALLOW;
+                       description {
+                               state, "default" 0.0;
+                               rel1 {
+                                       relative, 0.0 1.0;
+                                       to_x, "base"; to_y, "cal/clip";
+                               }
+                               rel2.to, "base";
+                               color, 0 0 0 0;
+                       }
+               }
+
                part { name, "list/line";
                        type, RECT;
                        description {
                                state, "default" 0.0;
-                               rel1 { relative, 0.0 1.0; offset, 0 0; to, "cal/clip";  }
-                               rel2 { relative, 1.0 1.0; offset, 0 H_LINE; to, "cal/clip"; }
+                               rel1 { to, "list/base"; }
+                               rel2 { relative, 1.0 0.0; offset, 0 HEIGHT_OF_BOTTOM_LINE; to, "list/base"; }
                                color, COLOR_OF_LIST_LINE_FOR_MONTH;
                        }
                }
+
+               part { name, "list/index";
+                       scale, 1;
+                       mouse_events, 0;
+                       description {
+                               state, "default" 0.0;
+                               rel1{ relative, 0.0 0.0; offset, 0 2; to, "list/base"; }
+                               rel2{ relative, 1.0 1.0; offset, 0 0; to, "list/base"; }
+                               image {
+                                       border_scale, 1;
+                                       normal, CALENDAR_LIST_INDEX_BG;
+                               }
+
+                       }
+               }
+
+               part { name, "list/icon/rect";
+                       type, RECT;
+                       mouse_events, 1;
+                       description {
+                               state, "default" 0.0;
+                               rel1{ relative, ((WIDTH_OF_LIST_INDEX-WIDTH_OF_LIST_INDEX_AREA)/WIDTH_OF_LIST_INDEX) 0.0; to, "list/index"; }
+                               rel2{ relative,1.0 1.0; to, "list/index"; }
+                               color, 0 0 0 0;
+                       }
+               }
+
+               part { name, "list/icon";
+                       scale, 1;
+                       mouse_events, 0;
+                       description {
+                               state, "default" 0.0;
+                               rel1{ relative, ((WIDTH_OF_LIST_INDEX-LIST_ICON_RIGHT_OFFSET-WIDTH_OF_LIST_ICON)/WIDTH_OF_LIST_INDEX) ((HEIGHT_OF_LIST_INDEX-HEIGHT_OF_LIST_ICON)/2/HEIGHT_OF_LIST_INDEX); to, "list/index"; }
+                               rel2{ relative, ((WIDTH_OF_LIST_INDEX-LIST_ICON_RIGHT_OFFSET)/WIDTH_OF_LIST_INDEX) (1-((HEIGHT_OF_LIST_INDEX-HEIGHT_OF_LIST_ICON)/2/HEIGHT_OF_LIST_INDEX)); to, "list/index"; }
+                               image.normal: CALENDAR_LIST_INDEX_CLOSE;
+                       }
+                       description { state: "down" 0.0;
+                               inherit: "default" 0.0;
+                               image.normal: CALENDAR_LIST_INDEX_CLOSE_PRESS;
+                       }
+               }
+
        }
 
        programs {
@@ -104,5 +175,75 @@ group { name, "main/month/weekly";
                        target, "cal/clip";
                        transition, SINUSOIDAL 0.0;
                }
+               program { name, "icon/down";
+                       signal, "mouse,down,1";
+                       source, "list/icon/rect";
+                       action, STATE_SET "down" 0.0;
+                       target, "list/icon";
+               }
+               program { name, "icon/up";
+                       signal, "mouse,up,1";
+                       source, "list/icon/rect";
+                       action, STATE_SET "default" 0.0;
+                       target, "list/icon";
+               }
+               program { name, "icon/clicked";
+                       signal, "mouse,clicked,1";
+                       source, "list/icon/rect";
+                       action, SIGNAL_EMIT "close" "cal";
+               }
        }
 }
+
+group { name, "main/month/weekly/l";
+
+       parts {
+               part { name, "base";
+                       type, RECT;
+                       description {
+                               state, "default" 0.0;
+                               color, 0 0 0 0;
+                       }
+               }
+
+               part { name, "cal/sw";
+                       type, SWALLOW;
+                       clip_to, "cal/clip";
+                       description {
+                               state, "default" 0.0;
+                               rel1 { relative, 0.0 0.0; offset, 0 0; to, "base"; }
+                               rel2 { relative, 1.0 1.0; offset, 0 0; to, "base"; }
+                       }
+               }
+
+               part { name, "cal/sw/left";
+                       type, SWALLOW;
+                       clip_to, "cal/clip";
+                       description {
+                               state, "default" 0.0;
+                               rel1 { relative, -1.0 0.0; to_x, "base"; to_y, "cal/sw"; }
+                               rel2 { relative, 0.0 1.0; to_x, "base"; to_y, "cal/sw";}
+                       }
+               }
+
+               part { name, "cal/sw/right";
+                       type, SWALLOW;
+                       clip_to, "cal/clip";
+                       description {
+                               state, "default" 0.0;
+                               rel1 { relative, 1.0 0.0; to_x, "base"; to_y, "cal/sw"; }
+                               rel2 { relative, 2.0 1.0; to_x, "base"; to_y, "cal/sw";}
+                       }
+               }
+
+               part { name, "cal/clip";
+                       type, RECT;
+                       description {
+                               state, "default" 0.0;
+                               rel1.to, "cal/sw";
+                               rel2 { relative, 1.0 1.0; offset, 0 0; to, "cal/sw"; }
+                       }
+               }
+       }
+}
+
old mode 100755 (executable)
new mode 100644 (file)
index 2507a00..ff3335d 100755 (executable)
@@ -1,3 +1,12 @@
+#define WIDTH_OF_TITLE (1280)
+#define HEIGHT_OF_TITLE (108)
+#define WIDTH_OF_TITLE_INC (90)
+#define WIDTH_OF_TITLE_INC_RECT (100)
+#define HEIGHT_OF_TITLE_INC_RECT (50)
+#define OFFSET_WIDTH_OF_TITLE_INC (20)
+#define OFFSET_HEIGHT_OF_TITLE_INC (10)
+#define OFFSET_OF_TITLE_INC (71)
+
 // 462 x 632
 group { name, "main/title";
 
@@ -131,3 +140,189 @@ group { name, "main/title";
                }
        }
 }
+
+group { name, "main/title/l";
+
+       images {
+               image, "P01_title_right.png" COMP;
+               image, "P01_title_right_press.png" COMP;
+               image, "P01_title_left.png" COMP;
+               image, "P01_title_left_press.png" COMP;
+       }
+
+       styles {
+               style { name, "main/title/l";
+                       base, "font=SLP:style=Medium font_size=40 align=center color=#ffffffff wrap=none";
+                       tag, "br" "\n";
+                       tag, "hilight" "+ color=#ffff";
+                       tag, "b" "+ color=#ffff";
+                       tag, "g38" "+ color=#879E19 font="FONT_LIG" font_size=18";
+                       tag, "tab" "\t";
+               }
+       }
+
+       parts {
+               part { name, "base";
+                       type, RECT;
+                       description {
+                               state, "default" 0.0;
+                               color, 0 0 0 0;
+                       }
+               }
+
+               part { name, "title/text";
+                       type, TEXTBLOCK;
+                       scale, 1;
+                       mouse_events, 0;
+                       description {
+                               state, "default" 0.0;
+                               fixed, 0 1;
+                               rel1 { relative, 1.0 0.5; to_x, "title/left"; to_y, "base"; }
+                               rel2 { relative, 0.0 0.5; to_x, "title/right"; to_y, "base"; }
+                               text {
+                                       style, "main/title/l";
+                                       min, 0 1;
+                               }
+                       }
+               }
+
+               part { name, "title/left/padding";
+                       type, RECT;
+                       scale, 1;
+                       description {
+                               state, "default" 0.0;
+                               rel1.to, "base";
+                               rel2 {
+                                       relative, (OFFSET_OF_TITLE_INC/WIDTH_OF_TITLE/2) 1.0;
+                                       to, "base";
+                               }
+                               color, 0 0 0 0;
+                       }
+               }
+
+               part { name, "title/left";
+                       type, RECT;
+                       scale, 1;
+                       description {
+                               state, "default" 0.0;
+                               rel1 { relative, 1.0 (HEIGHT_OF_TITLE-HEIGHT_OF_TITLE_INC_RECT)/2/HEIGHT_OF_TITLE; to, "title/left/padding"; }
+                               rel2 { relative, ((OFFSET_OF_TITLE_INC+WIDTH_OF_TITLE_INC_RECT)/WIDTH_OF_TITLE/2) ((HEIGHT_OF_TITLE-HEIGHT_OF_TITLE_INC_RECT)/2+HEIGHT_OF_TITLE_INC_RECT)/HEIGHT_OF_TITLE; to, "base";}
+                               color, 0 0 0 0;
+                       }
+               }
+               part { name, "title/left/img";
+                       scale, 1;
+                       mouse_events, 0;
+                       description {
+                               state, "default" 0.0;
+                               rel1 { relative, (OFFSET_WIDTH_OF_TITLE_INC/WIDTH_OF_TITLE_INC_RECT) (OFFSET_HEIGHT_OF_TITLE_INC/HEIGHT_OF_TITLE_INC_RECT); to, "title/left"; }
+                               rel2 { relative, (1-( OFFSET_WIDTH_OF_TITLE_INC/WIDTH_OF_TITLE_INC_RECT)) (1-(OFFSET_HEIGHT_OF_TITLE_INC/HEIGHT_OF_TITLE_INC_RECT)); to, "title/left";}
+                               align, 0.5 0.5;
+                               image.normal, "57_calendar_spin_01_icon.png";
+                       }
+                       description {
+                               state, "default" 0.1;
+                               inherit: "default" 0.0;
+                               image.normal, "57_calendar_spin_01_icon.png";
+                       }
+               }
+
+               part { name, "title/right/padding";
+                       type, RECT;
+                       scale, 1;
+                       description {
+                               state, "default" 0.0;
+                               rel1 {
+                                       relative, (1 - (OFFSET_OF_TITLE_INC/WIDTH_OF_TITLE/2)) 0.0;
+                                       to, "base";
+                               }
+                               rel2.to, "base";
+                               color, 0 0 0 0;
+                       }
+               }
+
+               part { name, "title/right";
+                       type, RECT;
+                       scale, 1;
+                       description {
+                               state, "default" 0.0;
+                               rel1 { relative, (1-((OFFSET_OF_TITLE_INC+WIDTH_OF_TITLE_INC_RECT)/WIDTH_OF_TITLE/2)) (HEIGHT_OF_TITLE-HEIGHT_OF_TITLE_INC_RECT)/2/HEIGHT_OF_TITLE; to, "base"; }
+                               rel2 { relative, 0.0 ((HEIGHT_OF_TITLE-HEIGHT_OF_TITLE_INC_RECT)/2+HEIGHT_OF_TITLE_INC_RECT)/HEIGHT_OF_TITLE; to, "title/right/padding"; }
+                               color, 0 0 0 0;
+                       }
+               }
+               part { name, "title/right/img";
+                       scale, 1;
+                       mouse_events, 0;
+                       description {
+                               state, "default" 0.0;
+                               min, 12 24;
+                               fixed, 1 1;
+                               rel1 { relative, (OFFSET_WIDTH_OF_TITLE_INC/WIDTH_OF_TITLE_INC_RECT) (OFFSET_HEIGHT_OF_TITLE_INC/HEIGHT_OF_TITLE_INC_RECT); to, "title/right"; }
+                               rel2 { relative, (1-( OFFSET_WIDTH_OF_TITLE_INC/WIDTH_OF_TITLE_INC_RECT)) (1-(OFFSET_HEIGHT_OF_TITLE_INC/HEIGHT_OF_TITLE_INC_RECT)); to, "title/right";}
+                               align, 0.5 0.5;
+                               image.normal, "57_calendar_spin_02_icon.png";
+                       }
+                       description {
+                               state, "default" 0.1;
+                               inherit: "default" 0.0;
+                               image.normal, "57_calendar_spin_02_icon.png";
+                       }
+               }
+       }
+
+       programs {
+               program { name, "title/left/down";
+                       signal, "mouse,down,1";
+                       source, "title/left";
+                       action, SIGNAL_EMIT "start,dec" "title";
+               }
+
+               program { name, "title/left/mouse_down";
+                       signal, "mouse,down,1";
+                       source, "title/left";
+                       action, STATE_SET "default" 0.1;
+                       target, "title/left/img";
+               }
+
+               program { name, "title/left/up";
+                       signal, "mouse,up,1";
+                       source, "title/left";
+                       action, SIGNAL_EMIT "stop,dec" "title";
+               }
+
+               program { name, "title/left/mouse_up";
+                       signal, "mouse,up,1";
+                       source, "title/left";
+                       action, STATE_SET "default" 0.0;
+                       target, "title/left/img";
+               }
+
+               program { name, "title/right/down";
+                       signal, "mouse,down,1";
+                       source, "title/right";
+                       action, SIGNAL_EMIT "start,inc" "title";
+               }
+
+               program { name, "title/right/mouse_down";
+                       signal, "mouse,down,1";
+                       source, "title/right";
+                       action, STATE_SET "default" 0.1;
+                       target, "title/right/img";
+               }
+
+               program { name, "title/right/up";
+                       signal, "mouse,up,1";
+                       source, "title/right";
+                       action, SIGNAL_EMIT "stop,inc" "title";
+               }
+
+               program { name, "title/right/mouse_up";
+                       signal, "mouse,up,1";
+                       source, "title/right";
+                       action, STATE_SET "default" 0.0;
+                       target, "title/right/img";
+               }
+       }
+}
+
index 3208741..46d0171 100755 (executable)
 // 462 x 580
 // day block in week view
+#define WEEK_DAY_X_LEFT_COORD_RATIO(_pos) (_pos % 2 / 2)
+#define WEEK_DAY_X_RIGHT_COORD_RATIO(_pos) (_pos % 2 / 2 + 1 / 2)
+
+#define LS_WEEK_DAY_X_LEFT_COORD_RATIO(_pos) (_pos % 3 / 3)
+#define LS_WEEK_DAY_X_RIGHT_COORD_RATIO(_pos) (_pos % 3 / 3 + 1 / 3)
+
+#define WEEK_DAY_WDB_Y_TOP_COORD_RATIO(_pos) (_pos / 2 / 4 - _pos % 2 / 2 / 4)
+#define WEEK_DAY_WDB_Y_BOTTOM_COORD_RATIO(_pos) (_pos / 2 / 4 - _pos % 2 / 2 / 4 + 1 / 4)
+
+
+#define WEEK_DAY_WDB_Y_EXPAND_DOWN_BOTTOM_COORD_RATIO(_pos) (_pos / 2 / 4 - _pos % 2 / 2 / 4 + 1 / 4 + 1 / 4)
+#define WEEK_DAY_WDB_Y_EXPAND_UP_TOP_COORD_RATIO(_pos) (_pos / 2 / 4 - _pos % 2 / 2 / 4 - 1 / 4)
+
+#define WEEK_DAY_WDB_S_Y_TOP_COORD_RATIO(_pos) (_pos / 2 / 3 - _pos % 2 / 2 / 3)
+#define WEEK_DAY_WDB_S_Y_BOTTOM_COORD_RATIO(_pos) (_pos / 2 / 3 - _pos % 2 / 2 / 3 + 1 / 3)
+
+#define LS_WEEK_DAY_WDB_S_Y_TOP_COORD_RATIO(_pos) (_pos / 3 / 2 - _pos % 3 / 3 / 2)
+#define LS_WEEK_DAY_WDB_S_Y_BOTTOM_COORD_RATIO(_pos) (_pos / 3 / 2 - _pos % 3 / 3 / 2 + 1 / 2)
+
+#define WEEK_DAY_WDB_S_Y_EXPAND_DOWN_BOTTOM_COORD_RATIO(_pos) (_pos / 2 / 3 - _pos % 2 / 2 / 3 + 1 / 3 + 1 / 3)
+#define WEEK_DAY_WDB_S_Y_EXPAND_UP_TOP_COORD_RATIO(_pos) (_pos / 2 / 3 - _pos % 2 / 2 / 3 - 1 / 3)
+
+#define LS_WEEK_DAY_WDB_S_Y_EXPAND_DOWN_BOTTOM_COORD_RATIO(_pos) (_pos / 3 / 2 - _pos % 3 / 3 / 2 + 1 / 2 + 1 / 2)
+#define LS_WEEK_DAY_WDB_S_Y_EXPAND_UP_TOP_COORD_RATIO(_pos) (_pos / 3 / 2 - _pos % 3 / 3 / 2 - 1 / 2)
+
+#define WEEK_DAY_WDB_S_S_Y_TOP_COORD_RATIO(_pos) (_pos*2 / 2 / 6 - 1/ 6)
+#define WEEK_DAY_WDB_S_S_Y_BOTTOM_COORD_RATIO(_pos)    (_pos*2 / 2 / 6)
+#define WEEK_DAY_WDB_S_S_Y_EXPAND_HIDE_UP_TOP_COORD_RATIO(_pos)        (_pos*2 / 2 / 6 - 1/ 6 - 1 / 3)
+#define WEEK_DAY_WDB_S_S_Y_EXPAND_UP_1_TOP_COORD_RATIO(_pos) (_pos*2 / 2 / 6 + 1 / 6)
+#define WEEK_DAY_WDB_S_S_Y_EXPAND_UP_2_TOP_COORD_RATIO(_pos) (_pos*2 / 2 / 6 - 1/ 6 - 1 / 2)
+
+#define LS_WEEK_DAY_WDB_S_S_Y_TOP_COORD_RATIO(_pos) (_pos / 4 - 3 /4)
+#define LS_WEEK_DAY_WDB_S_S_Y_BOTTOM_COORD_RATIO(_pos) (_pos / 4 - 1 / 2)
+#define LS_WEEK_DAY_WDB_S_S_Y_EXPAND_HIDE_UP_TOP_COORD_RATIO(_pos)     (_pos /4 - 3 / 4 - 1 / 2)
+#define LS_WEEK_DAY_WDB_S_S_Y_EXPAND_UP_1_TOP_COORD_RATIO(_pos) (_pos*2 / 2 / 6 + 1 / 6)
+#define LS_WEEK_DAY_WDB_S_S_Y_EXPAND_UP_2_TOP_COORD_RATIO(_pos) (_pos*2 / 2 / 6 - 1/ 6 - 1 / 2)
+
+#define WEEK_DAY_TITLE_HEIGHT 57
+#define LS_WEEK_DAY_TITLE_HEIGHT 57
+
+#define WEEK_ITEM_WIDTH 359
+#define LS_WEEK_ITEM_WIDTH 359
+
+#define WEEK_ITEM_HEIGHT 57
+#define WEEK_ITEM_RIGHT_OFFSET 8
+#define WEEK_ITEM_EXPAND_BUTTON_WIDTH 24
+#define WEEK_ITEM_TITLE_DAY_HEIGHT 40
+#define WEEK_ITEM_TITLE_DAY_WIDTH 45
+#define WEEK_ITEM_TITLE_MORE_WIDTH 40
+#define WEEK_ITEM_TITLE_WDAY_HEIGHT 28
+#define WEEK_ITEM_TITLE_WDAY_OFFSET 6
+
+#define LS_WEEK_ITEM_HEIGHT 57
+#define LS_WEEK_ITEM_RIGHT_OFFSET 8
+#define LS_WEEK_ITEM_EXPAND_BUTTON_WIDTH 24
+#define LS_WEEK_ITEM_TITLE_DAY_HEIGHT 40
+#define LS_WEEK_ITEM_TITLE_DAY_WIDTH 45
+#define LS_WEEK_ITEM_TITLE_MORE_WIDTH 40
+#define LS_WEEK_ITEM_TITLE_WDAY_HEIGHT 28
+#define LS_WEEK_ITEM_TITLE_WDAY_OFFSET 6
+
 #define WDB(_pos) \
        part { name, "wdb/"#_pos"/base"; \
                type, RECT; \
                description { \
                        state, "default" 0.0; \
                        rel1 { \
-                               relative, (_pos % 2 / 2) \
-                                       (_pos / 2 / 4 - _pos % 2 / 2 / 4); \
+                               relative, WEEK_DAY_X_LEFT_COORD_RATIO(_pos) \
+                                       WEEK_DAY_WDB_Y_TOP_COORD_RATIO(_pos); \
+                               to, "wdb/base"; \
+                       } \
+                       rel2 { \
+                               relative, WEEK_DAY_X_RIGHT_COORD_RATIO(_pos) \
+                                       WEEK_DAY_WDB_Y_BOTTOM_COORD_RATIO(_pos); \
+                               to, "wdb/base"; \
+                       } \
+                       color, 0 0 0 0; \
+               } \
+               description { \
+                       state: "expand_hide_up" 0.0; \
+                       inherit: "default" 0.0; \
+                       rel1 { \
+                               relative, WEEK_DAY_X_LEFT_COORD_RATIO(_pos) \
+                                       WEEK_DAY_WDB_Y_TOP_COORD_RATIO(_pos); \
+                               to, "wdb/base"; \
+                       } \
+                       rel2 { \
+                               relative, WEEK_DAY_X_RIGHT_COORD_RATIO(_pos) \
+                                       WEEK_DAY_WDB_Y_TOP_COORD_RATIO(_pos); \
+                               offset, 0 WEEK_DAY_TITLE_HEIGHT; \
+                               to, "wdb/base"; \
+                       } \
+               } \
+               description { \
+                       state: "expand_hide_down" 0.0; \
+                       inherit: "default" 0.0; \
+                       rel1 { \
+                               relative, WEEK_DAY_X_LEFT_COORD_RATIO(_pos) \
+                                       WEEK_DAY_WDB_Y_BOTTOM_COORD_RATIO(_pos); \
+                               offset, 0 -WEEK_DAY_TITLE_HEIGHT; \
                                to, "wdb/base"; \
                        } \
                        rel2 { \
-                               relative, (_pos % 2 / 2 + 1 / 2) \
-                                       (_pos / 2 / 4 - _pos % 2 / 2 / 4 + 1 / 4); \
+                               relative, WEEK_DAY_X_RIGHT_COORD_RATIO(_pos) \
+                                       WEEK_DAY_WDB_Y_BOTTOM_COORD_RATIO(_pos); \
+                               to, "wdb/base"; \
+                       } \
+               } \
+               description { \
+                       state, "expand_down" 0.0; \
+                       rel1 { \
+                               relative, WEEK_DAY_X_LEFT_COORD_RATIO(_pos) \
+                                       WEEK_DAY_WDB_Y_TOP_COORD_RATIO(_pos); \
+                               to, "wdb/base"; \
+                       } \
+                       rel2 { \
+                               relative, WEEK_DAY_X_RIGHT_COORD_RATIO(_pos) \
+                                       WEEK_DAY_WDB_Y_EXPAND_DOWN_BOTTOM_COORD_RATIO(_pos); \
+                               offset, 0 -WEEK_DAY_TITLE_HEIGHT; \
+                               to, "wdb/base"; \
+                       } \
+                       color, 0 0 0 0; \
+               } \
+               description { \
+                       state, "expand_up" 0.0; \
+                       rel1 { \
+                               relative, WEEK_DAY_X_LEFT_COORD_RATIO(_pos) \
+                                       WEEK_DAY_WDB_Y_EXPAND_UP_TOP_COORD_RATIO(_pos); \
+                               offset, 0 WEEK_DAY_TITLE_HEIGHT; \
+                               to, "wdb/base"; \
+                       } \
+                       rel2 { \
+                               relative, WEEK_DAY_X_RIGHT_COORD_RATIO(_pos) \
+                                       WEEK_DAY_WDB_Y_BOTTOM_COORD_RATIO(_pos); \
                                to, "wdb/base"; \
                        } \
                        color, 0 0 0 0; \
        part { name, "wdb/"#_pos"/title"; \
                type, RECT; \
                scale, 1; \
-               mouse_events, 0; \
+               mouse_events, 1; \
                description { \
                        state, "default" 0.0; \
                        rel1.to, "wdb/"#_pos"/base"; \
                        rel2 { \
                                relative, 1.0 0.0; \
-                               offset, 0 30; \
+                               offset, 0 WEEK_DAY_TITLE_HEIGHT; \
                                to, "wdb/"#_pos"/base"; \
                        } \
                        align, 0.5 0.0; \
-                       color, 195 192 179 76; \
+                       color, COLOR_OF_WEEK_ITEM_TITLE; \
                } \
        } \
        part { name, "wdb/"#_pos"/text"; \
                description { \
                        state, "default" 0.0; \
                        rel1 { \
-                               relative, (72/231) 0.0; \
+                               relative, (WEEK_ITEM_RIGHT_OFFSET/WEEK_ITEM_WIDTH) 0.0; \
                                to, "wdb/"#_pos"/title"; \
                        } \
                        rel2 { \
-                               relative, 1.0 1.0; \
+                               relative, ((WEEK_ITEM_RIGHT_OFFSET+WEEK_ITEM_TITLE_DAY_WIDTH)/WEEK_ITEM_WIDTH) 1.0; \
                                to, "wdb/"#_pos"/title"; \
                        } \
                        text { \
                                font, "SLP:style=Medium"; \
-                               size, 26; \
-                               align, 0.0 0.5; \
+                               size, 40; \
+                               align, 0.5 1.0; \
+                       } \
+                       color, 56 57 58 255; \
+               } \
+               description { \
+                       state, "sunday" 0.0; \
+                       inherit, "default" 0.0; \
+                       color, 200 0 0 255; \
+               } \
+               description { \
+                       state, "satday" 0.0; \
+                       inherit, "default" 0.0; \
+                       color, 0 0 200 255; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/text_wday"; \
+               type, TEXT; \
+               scale, 1; \
+               mouse_events, 0; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, ((WEEK_ITEM_RIGHT_OFFSET+WEEK_ITEM_TITLE_DAY_WIDTH+WEEK_ITEM_TITLE_WDAY_OFFSET)/WEEK_ITEM_WIDTH) (((WEEK_ITEM_HEIGHT - WEEK_ITEM_TITLE_DAY_HEIGHT)/2+WEEK_ITEM_TITLE_DAY_HEIGHT-WEEK_ITEM_TITLE_WDAY_HEIGHT)/WEEK_ITEM_HEIGHT); \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       rel2 { \
+                               relative, 0.5 ((WEEK_ITEM_HEIGHT-(WEEK_ITEM_HEIGHT - WEEK_ITEM_TITLE_DAY_HEIGHT)/2)/WEEK_ITEM_HEIGHT); \
+                               to, "wdb/"#_pos"/title"; \
                        } \
-                       color, 105 95 83 255; \
+                       text { \
+                               font, "SLP:style=Medium"; \
+                               size, 19; \
+                               align, 0.5 1.0; \
+                       } \
+                       color, 56 57 58 255; \
                } \
                description { \
                        state, "sunday" 0.0; \
                        color, 0 0 200 255; \
                } \
        } \
+       part { name, "wdb/"#_pos"/more"; \
+               type, TEXT; \
+               scale, 1; \
+               mouse_events, 1; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, (WEEK_ITEM_WIDTH-WEEK_ITEM_EXPAND_BUTTON_WIDTH-WEEK_ITEM_RIGHT_OFFSET-WEEK_ITEM_RIGHT_OFFSET-WEEK_ITEM_TITLE_MORE_WIDTH)/WEEK_ITEM_WIDTH 0.0; \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       rel2 { \
+                               relative, 0.0 1.0; \
+                               to_x, "wdb/"#_pos"/expand_button"; \
+                               to_y, "wdb/"#_pos"/title"; \
+                       } \
+                       text { \
+                               font, "SLP:style=Medium"; \
+                               size, 26; \
+                               align, 0.0 0.5; \
+                               text, "..."; \
+                       } \
+                       color, 7 180 211 255; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/expand_button"; \
+               mouse_events, 0; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, ((WEEK_ITEM_WIDTH - WEEK_ITEM_RIGHT_OFFSET - WEEK_ITEM_EXPAND_BUTTON_WIDTH)/WEEK_ITEM_WIDTH) ((WEEK_ITEM_HEIGHT - WEEK_ITEM_EXPAND_BUTTON_WIDTH)/2/WEEK_ITEM_HEIGHT); \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       rel2 { \
+                               relative,  ((WEEK_ITEM_WIDTH - WEEK_ITEM_RIGHT_OFFSET)/WEEK_ITEM_WIDTH) ((WEEK_ITEM_HEIGHT-((WEEK_ITEM_HEIGHT - WEEK_ITEM_EXPAND_BUTTON_WIDTH)/2))/WEEK_ITEM_HEIGHT); \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       image.normal, CALENDAR_WEEK_EXPAND_BUTTON_OPEN; \
+                       visible, 1; \
+               } \
+               description { \
+                       state, "expand_up" 0.0; \
+                       inherit, "default" 0.0; \
+                       image.normal, CALENDAR_WEEK_EXPAND_BUTTON_CLOSE; \
+               } \
+               description { \
+                       state, "expand_down" 0.0; \
+                       inherit, "default" 0.0; \
+                       image.normal, CALENDAR_WEEK_EXPAND_BUTTON_CLOSE; \
+               } \
+               description { \
+                       state, "expand_hide_up" 0.0; \
+                       inherit, "default" 0.0; \
+                       image.normal, CALENDAR_WEEK_EXPAND_BUTTON_OPEN; \
+               } \
+               description { \
+                       state, "expand_hide_down" 0.0; \
+                       inherit, "default" 0.0; \
+                       image.normal, CALENDAR_WEEK_EXPAND_BUTTON_OPEN; \
+               } \
+       } \
        part { name, "wdb/"#_pos"/check"; \
                mouse_events, 0; \
                scale, 1; \
                                to_y, "wdb/"#_pos"/title"; \
                        } \
                        rel2.to, "wdb/"#_pos"/base"; \
-               } \
-               description { \
-                       state, "state_1" 0.0; \
-                       inherit, "default" 0.0; \
-                       rel1 { \
-                               relative, 0.0 1.0; \
-                               to_x, "wdb/"#_pos"/base"; \
-                               to_y, "wdb/"#_pos"/title"; \
-                       } \
-                       rel2 { \
-                               relative, 1.0 (1/3); \
-                               offset, 0 30; \
-                               to_x, "wdb/"#_pos"/base"; \
-                               to_y, "wdb/"#_pos"/base"; \
-                       } \
-               } \
-               description { \
-                       state, "state_2" 0.0; \
-                       inherit, "default" 0.0; \
-                       rel1 { \
-                               relative, 0.0 1.0; \
-                               to_x, "wdb/"#_pos"/base"; \
-                               to_y, "wdb/"#_pos"/title"; \
-                       } \
-                       rel2 { \
-                               relative, 1.0 (2/3); \
-                               offset, 0 30; \
-                               to_x, "wdb/"#_pos"/base"; \
-                               to_y, "wdb/"#_pos"/base"; \
-                       } \
+                       fixed, 1 1; \
                } \
        } \
        programs { \
                        source, "prog"; \
                        action, STATE_SET "default" 0.0; \
                        target, "wdb/"#_pos"/text"; \
+                       target, "wdb/"#_pos"/text_wday"; \
                } \
                program { name, "wdb/"#_pos"/sunday"; \
                        signal, "sunday,"#_pos; \
                        source, "prog"; \
                        action, STATE_SET "sunday" 0.0; \
                        target, "wdb/"#_pos"/text"; \
+                       target, "wdb/"#_pos"/text_wday"; \
                } \
                program { name, "wdb/"#_pos"/satday"; \
                        signal, "satday,"#_pos; \
                        source, "prog"; \
                        action, STATE_SET "satday" 0.0; \
                        target, "wdb/"#_pos"/text"; \
+                       target, "wdb/"#_pos"/text_wday"; \
                } \
                program { name, "wdb/"#_pos"/select"; \
                        signal, "select,"#_pos; \
                        action, STATE_SET "default" 0.0; \
                        target, "wdb/"#_pos"/check"; \
                } \
-               program { name, "wdb/"#_pos"/set_sw_1"; \
-                       signal, "set_state_1,"#_pos; \
+               program { name, "wdb/"#_pos"/expand_up"; \
+                       signal, "set_expand_up,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "expand_up" 0.0; \
+                       target, "wdb/"#_pos"/base"; \
+                       target,  "wdb/"#_pos"/expand_button"; \
+               } \
+               program { name, "wdb/"#_pos"/expand_down"; \
+                       signal, "set_expand_down,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "expand_down" 0.0; \
+                       target, "wdb/"#_pos"/base"; \
+                       target,  "wdb/"#_pos"/expand_button"; \
+               } \
+               program { name, "wdb/"#_pos"/expand_hide_up"; \
+                       signal, "set_expand_hide_up,"#_pos; \
                        source, "prog"; \
-                       action, STATE_SET "state_1" 0.0; \
-                       target, "wdb/"#_pos"/sw"; \
+                       action, STATE_SET "expand_hide_up" 0.0; \
+                       target, "wdb/"#_pos"/base"; \
+                       target,  "wdb/"#_pos"/expand_button"; \
                } \
-               program { name, "wdb/"#_pos"/set_sw_2"; \
-                       signal, "set_state_2,"#_pos; \
+               program { name, "wdb/"#_pos"/expand_hide_down"; \
+                       signal, "set_expand_hide_down,"#_pos; \
                        source, "prog"; \
-                       action, STATE_SET "state_2" 0.0; \
-                       target, "wdb/"#_pos"/sw"; \
+                       action, STATE_SET "expand_hide_down" 0.0; \
+                       target, "wdb/"#_pos"/base"; \
+                       target,  "wdb/"#_pos"/expand_button"; \
                } \
-               program { name, "wdb/"#_pos"/set_sw_default"; \
-                       signal, "set_state_default,"#_pos; \
+               program { name, "wdb/"#_pos"/expand_default"; \
+                       signal, "set_expand_default,"#_pos; \
                        source, "prog"; \
                        action, STATE_SET "default" 0.0; \
-                       target, "wdb/"#_pos"/sw"; \
+                       target, "wdb/"#_pos"/base"; \
+                       target,  "wdb/"#_pos"/expand_button"; \
+               } \
+               program { name, "wdb/"#_pos"/more_clicked"; \
+                       signal, "mouse,clicked,1"; \
+                       source, "wdb/"#_pos"/title"; \
+                       action, SIGNAL_EMIT #_pos "more"; \
                } \
        }
 
@@ -270,6 +479,8 @@ group { name, "main/week";
                image, "57_calendar_week_view_press.png" COMP;
                image, "57_calendar_week_view_bg.png" COMP;
                image, "calendar_selected.png" COMP;
+               image, "P01_week_view_icon_open.png" COMP;
+               image, "P01_week_view_icon_close.png" COMP;
        }
 
        parts {
@@ -331,3 +542,1806 @@ group { name, "main/week";
                }
        }
 }
+
+#define WDB_S(_pos) \
+       part { name, "wdb/"#_pos"/base"; \
+               type, RECT; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, WEEK_DAY_X_LEFT_COORD_RATIO(_pos) \
+                                       WEEK_DAY_WDB_S_Y_TOP_COORD_RATIO(_pos); \
+                               to, "wdb/base"; \
+                       } \
+                       rel2 { \
+                               relative, WEEK_DAY_X_RIGHT_COORD_RATIO(_pos) \
+                                       WEEK_DAY_WDB_S_Y_BOTTOM_COORD_RATIO(_pos); \
+                               to, "wdb/base"; \
+                       } \
+                       color, 0 0 0 0; \
+               } \
+               description { \
+                       state: "expand_hide_up" 0.0; \
+                       inherit: "default" 0.0; \
+                       rel1 { \
+                               relative, WEEK_DAY_X_LEFT_COORD_RATIO(_pos) \
+                                       WEEK_DAY_WDB_S_Y_TOP_COORD_RATIO(_pos); \
+                               to, "wdb/base"; \
+                       } \
+                       rel2 { \
+                               relative, WEEK_DAY_X_RIGHT_COORD_RATIO(_pos) \
+                                       WEEK_DAY_WDB_S_Y_TOP_COORD_RATIO(_pos); \
+                               offset, 0 WEEK_DAY_TITLE_HEIGHT; \
+                               to, "wdb/base"; \
+                       } \
+               } \
+               description { \
+                       state: "expand_hide_down" 0.0; \
+                       inherit: "default" 0.0; \
+                       rel1 { \
+                               relative, WEEK_DAY_X_LEFT_COORD_RATIO(_pos) \
+                                       WEEK_DAY_WDB_S_Y_BOTTOM_COORD_RATIO(_pos); \
+                               offset, 0 -WEEK_DAY_TITLE_HEIGHT; \
+                               to, "wdb/base"; \
+                       } \
+                       rel2 { \
+                               relative, WEEK_DAY_X_RIGHT_COORD_RATIO(_pos) \
+                                       WEEK_DAY_WDB_S_Y_BOTTOM_COORD_RATIO(_pos); \
+                               to, "wdb/base"; \
+                       } \
+               } \
+               description { \
+                       state: "expand_down" 0.0; \
+                       inherit: "default" 0.0; \
+                       rel1 { \
+                               relative, WEEK_DAY_X_LEFT_COORD_RATIO(_pos) \
+                                       WEEK_DAY_WDB_S_Y_TOP_COORD_RATIO(_pos); \
+                               to, "wdb/base"; \
+                       } \
+                       rel2 { \
+                               relative, WEEK_DAY_X_RIGHT_COORD_RATIO(_pos) \
+                                       WEEK_DAY_WDB_S_Y_EXPAND_DOWN_BOTTOM_COORD_RATIO(_pos); \
+                               offset, 0 -WEEK_DAY_TITLE_HEIGHT; \
+                               to, "wdb/base"; \
+                       } \
+               } \
+               description { \
+                       state: "expand_up" 0.0; \
+                       inherit: "default" 0.0; \
+                       rel1 { \
+                               relative, WEEK_DAY_X_LEFT_COORD_RATIO(_pos) \
+                                       WEEK_DAY_WDB_S_Y_EXPAND_UP_TOP_COORD_RATIO(_pos); \
+                               offset, 0 WEEK_DAY_TITLE_HEIGHT; \
+                               to, "wdb/base"; \
+                       } \
+                       rel2 { \
+                               relative, WEEK_DAY_X_RIGHT_COORD_RATIO(_pos) \
+                                       WEEK_DAY_WDB_S_Y_BOTTOM_COORD_RATIO(_pos); \
+                               to, "wdb/base"; \
+                       } \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/sel"; \
+               mouse_events, 0; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1.to, "wdb/"#_pos"/base"; \
+                       rel2 { \
+                               offset, 0 0; \
+                               to, "wdb/"#_pos"/base"; \
+                       } \
+                       image { \
+                               normal, CALENDAR_SELSECTED; \
+                               border, 3 3 3 3; \
+                               border_scale, 1; \
+                       } \
+                       visible, 0; \
+               } \
+               description { \
+                       state, "selected" 0.0; \
+                       inherit, "default" 0.0; \
+                       visible, 1; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/bg"; \
+               mouse_events, 0; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1.to, "wdb/"#_pos"/base"; \
+                       rel2.to, "wdb/"#_pos"/base"; \
+                       image.normal, CALENDAR_WEEK_VIEW_PRESS; \
+                       visible, 0; \
+               } \
+               description { \
+                       state, "down" 0.0; \
+                       inherit, "default" 0.0; \
+                       visible, 1; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/title"; \
+               type, RECT; \
+               scale, 1; \
+               mouse_events, 1; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1.to, "wdb/"#_pos"/base"; \
+                       rel2 { \
+                               relative, (WEEK_ITEM_WIDTH-1)/WEEK_ITEM_WIDTH 0.0; \
+                               offset, 0 WEEK_DAY_TITLE_HEIGHT; \
+                               to, "wdb/"#_pos"/base"; \
+                       } \
+                       align, 0.5 0.0; \
+                       color, COLOR_OF_WEEK_ITEM_TITLE; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/text"; \
+               type, TEXT; \
+               scale, 1; \
+               mouse_events, 0; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, (WEEK_ITEM_RIGHT_OFFSET/WEEK_ITEM_WIDTH) 0.0; \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       rel2 { \
+                               relative, ((WEEK_ITEM_RIGHT_OFFSET+WEEK_ITEM_TITLE_DAY_WIDTH)/WEEK_ITEM_WIDTH) 1.0; \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       text { \
+                               font, "SLP:style=Medium"; \
+                               size, 40; \
+                               align, 0.0 1.0; \
+                       } \
+                       color, 56 57 58 255; \
+               } \
+               description { \
+                       state, "sunday" 0.0; \
+                       inherit, "default" 0.0; \
+                       color, 200 0 0 255; \
+               } \
+               description { \
+                       state, "satday" 0.0; \
+                       inherit, "default" 0.0; \
+                       color, 0 0 200 255; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/text_wday"; \
+               type, TEXT; \
+               scale, 1; \
+               mouse_events, 0; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, ((WEEK_ITEM_RIGHT_OFFSET+WEEK_ITEM_TITLE_DAY_WIDTH+WEEK_ITEM_TITLE_WDAY_OFFSET)/WEEK_ITEM_WIDTH) (((WEEK_ITEM_HEIGHT - WEEK_ITEM_TITLE_DAY_HEIGHT)/2+WEEK_ITEM_TITLE_DAY_HEIGHT-WEEK_ITEM_TITLE_WDAY_HEIGHT)/WEEK_ITEM_HEIGHT); \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       rel2 { \
+                               relative, 0.5 ((WEEK_ITEM_HEIGHT-(WEEK_ITEM_HEIGHT - WEEK_ITEM_TITLE_DAY_HEIGHT)/2)/WEEK_ITEM_HEIGHT); \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       text { \
+                               font, "SLP:style=Medium"; \
+                               size, 19; \
+                               align, 0.0 1.0; \
+                       } \
+                       color, 56 57 58 255; \
+               } \
+               description { \
+                       state, "sunday" 0.0; \
+                       inherit, "default" 0.0; \
+                       color, 200 0 0 255; \
+               } \
+               description { \
+                       state, "satday" 0.0; \
+                       inherit, "default" 0.0; \
+                       color, 0 0 200 255; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/more"; \
+               type, TEXT; \
+               scale, 1; \
+               mouse_events, 1; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, (WEEK_ITEM_WIDTH-WEEK_ITEM_EXPAND_BUTTON_WIDTH-WEEK_ITEM_RIGHT_OFFSET-WEEK_ITEM_RIGHT_OFFSET-WEEK_ITEM_TITLE_MORE_WIDTH)/WEEK_ITEM_WIDTH 0.0; \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       rel2 { \
+                               relative, 0.0 1.0; \
+                               to_x, "wdb/"#_pos"/expand_button"; \
+                               to_y, "wdb/"#_pos"/title"; \
+                       } \
+                       text { \
+                               font, "SLP:style=Medium"; \
+                               size, 26; \
+                               align, 0.0 0.5; \
+                               text, "..."; \
+                       } \
+                       color, 7 180 211 255; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/expand_button"; \
+               mouse_events, 0; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, ((WEEK_ITEM_WIDTH - WEEK_ITEM_RIGHT_OFFSET - WEEK_ITEM_EXPAND_BUTTON_WIDTH)/WEEK_ITEM_WIDTH) ((WEEK_ITEM_HEIGHT - WEEK_ITEM_EXPAND_BUTTON_WIDTH)/2/WEEK_ITEM_HEIGHT); \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       rel2 { \
+                               relative,  ((WEEK_ITEM_WIDTH - WEEK_ITEM_RIGHT_OFFSET)/WEEK_ITEM_WIDTH) ((WEEK_ITEM_HEIGHT-((WEEK_ITEM_HEIGHT - WEEK_ITEM_EXPAND_BUTTON_WIDTH)/2))/WEEK_ITEM_HEIGHT); \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       image.normal, CALENDAR_WEEK_EXPAND_BUTTON_OPEN; \
+                       visible, 1; \
+               } \
+               description { \
+                       state, "expand_up" 0.0; \
+                       inherit, "default" 0.0; \
+                       image.normal, CALENDAR_WEEK_EXPAND_BUTTON_CLOSE; \
+               } \
+               description { \
+                       state, "expand_down" 0.0; \
+                       inherit, "default" 0.0; \
+                       image.normal, CALENDAR_WEEK_EXPAND_BUTTON_CLOSE; \
+               } \
+               description { \
+                       state, "expand_hide_up" 0.0; \
+                       inherit, "default" 0.0; \
+                       image.normal, CALENDAR_WEEK_EXPAND_BUTTON_OPEN; \
+               } \
+               description { \
+                       state, "expand_hide_down" 0.0; \
+                       inherit, "default" 0.0; \
+                       image.normal, CALENDAR_WEEK_EXPAND_BUTTON_OPEN; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/check"; \
+               mouse_events, 0; \
+               scale, 1; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, 0.1 0.5; \
+                               to, "wdb/"#_pos"/text"; \
+                       } \
+                       rel2 { \
+                               relative, 0.1 0.5; \
+                               to, "wdb/"#_pos"/text"; \
+                       } \
+                       min, 44 44; \
+                       fixed, 1 1; \
+                       image.normal, CALENDAR_WEEK_VIEW_BG; \
+                       align, 0.5 0.5; \
+                       visible, 0; \
+               } \
+               description { \
+                       state, "checked" 0.0; \
+                       inherit, "default" 0.0; \
+                       visible, 1; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/disable"; \
+               type, SWALLOW; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1.to, "wdb/"#_pos"/base"; \
+                       rel2.to, "wdb/"#_pos"/base"; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/sw"; \
+               type, SWALLOW; \
+               mouse_events, 1; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, 0.0 1.0; \
+                               to_x, "wdb/"#_pos"/base"; \
+                               to_y, "wdb/"#_pos"/title"; \
+                       } \
+                       rel2.to, "wdb/"#_pos"/base"; \
+                       fixed, 1 1; \
+               } \
+       } \
+       programs { \
+               program { name, "wdb/"#_pos"/down"; \
+                       signal, "mouse,down,1"; \
+                       source, "wdb/"#_pos"/base"; \
+                       action, STATE_SET "down" 0.0; \
+                       target, "wdb/"#_pos"/bg"; \
+               } \
+               program { name, "wdb/"#_pos"/mouse_down"; \
+                       signal, "mouse,down,1"; \
+                       source, "wdb/"#_pos"/base"; \
+                       action, SIGNAL_EMIT #_pos "down"; \
+               } \
+               program { name, "wdb/"#_pos"/up"; \
+                       signal, "mouse,up,1"; \
+                       source, "wdb/"#_pos"/base"; \
+                       action, STATE_SET "default" 0.0; \
+                       target, "wdb/"#_pos"/bg"; \
+               } \
+               program { name, "wdb/"#_pos"/click"; \
+                       signal, "mouse,clicked,1"; \
+                       source, "wdb/"#_pos"/base"; \
+                       action, SIGNAL_EMIT #_pos "cal"; \
+               } \
+               program { name, "wdb/"#_pos"/weekday"; \
+                       signal, "weekday,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.0; \
+                       target, "wdb/"#_pos"/text"; \
+                       target, "wdb/"#_pos"/text_wday"; \
+               } \
+               program { name, "wdb/"#_pos"/sunday"; \
+                       signal, "sunday,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "sunday" 0.0; \
+                       target, "wdb/"#_pos"/text"; \
+                       target, "wdb/"#_pos"/text_wday"; \
+               } \
+               program { name, "wdb/"#_pos"/satday"; \
+                       signal, "satday,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "satday" 0.0; \
+                       target, "wdb/"#_pos"/text"; \
+                       target, "wdb/"#_pos"/text_wday"; \
+               } \
+               program { name, "wdb/"#_pos"/select"; \
+                       signal, "select,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "selected" 0.0; \
+                       target, "wdb/"#_pos"/sel"; \
+               } \
+               program { name, "wdb/"#_pos"/unselect"; \
+                       signal, "unselect,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.0; \
+                       target, "wdb/"#_pos"/sel"; \
+               } \
+               program { name, "wdb/"#_pos"/set_check"; \
+                       signal, "check,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "checked" 0.0; \
+                       target, "wdb/"#_pos"/check"; \
+               } \
+               program { name, "wdb/"#_pos"/unset_check"; \
+                       signal, "uncheck,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.0; \
+                       target, "wdb/"#_pos"/check"; \
+               } \
+               program { name, "wdb/"#_pos"/expand_up"; \
+                       signal, "set_expand_up,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "expand_up" 0.0; \
+                       target, "wdb/"#_pos"/base"; \
+                       target, "wdb/"#_pos"/expand_button"; \
+               } \
+               program { name, "wdb/"#_pos"/expand_down"; \
+                       signal, "set_expand_down,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "expand_down" 0.0; \
+                       target, "wdb/"#_pos"/base"; \
+                       target, "wdb/"#_pos"/expand_button"; \
+               } \
+               program { name, "wdb/"#_pos"/expand_hide_down"; \
+                       signal, "set_expand_hide_down,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "expand_hide_down" 0.0; \
+                       target, "wdb/"#_pos"/base"; \
+                       target, "wdb/"#_pos"/expand_button"; \
+               } \
+               program { name, "wdb/"#_pos"/expand_hide_up"; \
+                       signal, "set_expand_hide_up,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "expand_hide_up" 0.0; \
+                       target, "wdb/"#_pos"/base"; \
+                       target, "wdb/"#_pos"/expand_button"; \
+               } \
+               program { name, "wdb/"#_pos"/expand_default"; \
+                       signal, "set_expand_default,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.0; \
+                       target, "wdb/"#_pos"/base"; \
+                       target, "wdb/"#_pos"/expand_button"; \
+               } \
+               program { name, "wdb/"#_pos"/more_clicked"; \
+                       signal, "mouse,clicked,1"; \
+                       source, "wdb/"#_pos"/title"; \
+                       action, SIGNAL_EMIT #_pos "more"; \
+               } \
+       }
+
+#define LS_WDB_S(_pos) \
+       part { name, "wdb/"#_pos"/base"; \
+               type, RECT; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, LS_WEEK_DAY_X_LEFT_COORD_RATIO(_pos) \
+                                       LS_WEEK_DAY_WDB_S_Y_TOP_COORD_RATIO(_pos); \
+                               to, "wdb/base"; \
+                       } \
+                       rel2 { \
+                               relative, LS_WEEK_DAY_X_RIGHT_COORD_RATIO(_pos) \
+                                       LS_WEEK_DAY_WDB_S_Y_BOTTOM_COORD_RATIO(_pos); \
+                               to, "wdb/base"; \
+                       } \
+                       color, 0 0 0 0; \
+               } \
+               description { \
+                       state: "expand_hide_up" 0.0; \
+                       inherit: "default" 0.0; \
+                       rel1 { \
+                               relative, LS_WEEK_DAY_X_LEFT_COORD_RATIO(_pos) \
+                                       LS_WEEK_DAY_WDB_S_Y_TOP_COORD_RATIO(_pos); \
+                               to, "wdb/base"; \
+                       } \
+                       rel2 { \
+                               relative, LS_WEEK_DAY_X_RIGHT_COORD_RATIO(_pos) \
+                                       LS_WEEK_DAY_WDB_S_Y_TOP_COORD_RATIO(_pos); \
+                               offset, 0 WEEK_DAY_TITLE_HEIGHT; \
+                               to, "wdb/base"; \
+                       } \
+               } \
+               description { \
+                       state: "expand_hide_down" 0.0; \
+                       inherit: "default" 0.0; \
+                       rel1 { \
+                               relative, LS_WEEK_DAY_X_LEFT_COORD_RATIO(_pos) \
+                                       LS_WEEK_DAY_WDB_S_Y_BOTTOM_COORD_RATIO(_pos); \
+                               offset, 0 -WEEK_DAY_TITLE_HEIGHT; \
+                               to, "wdb/base"; \
+                       } \
+                       rel2 { \
+                               relative, LS_WEEK_DAY_X_RIGHT_COORD_RATIO(_pos) \
+                                       LS_WEEK_DAY_WDB_S_Y_BOTTOM_COORD_RATIO(_pos); \
+                               to, "wdb/base"; \
+                       } \
+               } \
+               description { \
+                       state: "expand_down" 0.0; \
+                       inherit: "default" 0.0; \
+                       rel1 { \
+                               relative, LS_WEEK_DAY_X_LEFT_COORD_RATIO(_pos) \
+                                       LS_WEEK_DAY_WDB_S_Y_TOP_COORD_RATIO(_pos); \
+                               to, "wdb/base"; \
+                       } \
+                       rel2 { \
+                               relative, LS_WEEK_DAY_X_RIGHT_COORD_RATIO(_pos) \
+                                       LS_WEEK_DAY_WDB_S_Y_EXPAND_DOWN_BOTTOM_COORD_RATIO(_pos); \
+                               offset, 0 -WEEK_DAY_TITLE_HEIGHT; \
+                               to, "wdb/base"; \
+                       } \
+               } \
+               description { \
+                       state: "expand_up" 0.0; \
+                       inherit: "default" 0.0; \
+                       rel1 { \
+                               relative, LS_WEEK_DAY_X_LEFT_COORD_RATIO(_pos) \
+                                       LS_WEEK_DAY_WDB_S_Y_EXPAND_UP_TOP_COORD_RATIO(_pos); \
+                               offset, 0 WEEK_DAY_TITLE_HEIGHT; \
+                               to, "wdb/base"; \
+                       } \
+                       rel2 { \
+                               relative, LS_WEEK_DAY_X_RIGHT_COORD_RATIO(_pos) \
+                                       LS_WEEK_DAY_WDB_S_Y_BOTTOM_COORD_RATIO(_pos); \
+                               to, "wdb/base"; \
+                       } \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/sel"; \
+               mouse_events, 0; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1.to, "wdb/"#_pos"/base"; \
+                       rel2 { \
+                               offset, 0 0; \
+                               to, "wdb/"#_pos"/base"; \
+                       } \
+                       image { \
+                               normal, CALENDAR_SELSECTED; \
+                               border, 3 3 3 3; \
+                               border_scale, 1; \
+                       } \
+                       visible, 0; \
+               } \
+               description { \
+                       state, "selected" 0.0; \
+                       inherit, "default" 0.0; \
+                       visible, 1; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/bg"; \
+               mouse_events, 0; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1.to, "wdb/"#_pos"/base"; \
+                       rel2.to, "wdb/"#_pos"/base"; \
+                       image.normal, CALENDAR_WEEK_VIEW_PRESS; \
+                       visible, 0; \
+               } \
+               description { \
+                       state, "down" 0.0; \
+                       inherit, "default" 0.0; \
+                       visible, 1; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/title"; \
+               type, RECT; \
+               scale, 1; \
+               mouse_events, 1; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1.to, "wdb/"#_pos"/base"; \
+                       rel2 { \
+                               relative, 1.0 0.0; \
+                               offset, 0 LS_WEEK_DAY_TITLE_HEIGHT; \
+                               to, "wdb/"#_pos"/base"; \
+                       } \
+                       align, 0.5 0.0; \
+                       color, COLOR_OF_WEEK_ITEM_TITLE; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/text"; \
+               type, TEXT; \
+               scale, 1; \
+               mouse_events, 0; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, (LS_WEEK_ITEM_RIGHT_OFFSET/LS_WEEK_ITEM_WIDTH) 0.0; \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       rel2 { \
+                               relative, ((LS_WEEK_ITEM_RIGHT_OFFSET+LS_WEEK_ITEM_TITLE_DAY_WIDTH)/LS_WEEK_ITEM_WIDTH) 1.0; \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       text { \
+                               font, "SLP:style=Medium"; \
+                               size, 40; \
+                               align, 0.0 1.0; \
+                       } \
+                       color, 56 57 58 255; \
+               } \
+               description { \
+                       state, "sunday" 0.0; \
+                       inherit, "default" 0.0; \
+                       color, 200 0 0 255; \
+               } \
+               description { \
+                       state, "satday" 0.0; \
+                       inherit, "default" 0.0; \
+                       color, 0 0 200 255; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/text_wday"; \
+               type, TEXT; \
+               scale, 1; \
+               mouse_events, 0; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, ((LS_WEEK_ITEM_RIGHT_OFFSET+LS_WEEK_ITEM_TITLE_DAY_WIDTH+LS_WEEK_ITEM_TITLE_WDAY_OFFSET)/LS_WEEK_ITEM_WIDTH) (((LS_WEEK_ITEM_HEIGHT - LS_WEEK_ITEM_TITLE_DAY_HEIGHT)/2+LS_WEEK_ITEM_TITLE_DAY_HEIGHT-LS_WEEK_ITEM_TITLE_WDAY_HEIGHT)/LS_WEEK_ITEM_HEIGHT); \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       rel2 { \
+                               relative, 0.5 ((LS_WEEK_ITEM_HEIGHT-(LS_WEEK_ITEM_HEIGHT - LS_WEEK_ITEM_TITLE_DAY_HEIGHT)/2)/LS_WEEK_ITEM_HEIGHT); \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       text { \
+                               font, "SLP:style=Medium"; \
+                               size, 19; \
+                               align, 0.0 1.0; \
+                       } \
+                       color, 56 57 58 255; \
+               } \
+               description { \
+                       state, "sunday" 0.0; \
+                       inherit, "default" 0.0; \
+                       color, 200 0 0 255; \
+               } \
+               description { \
+                       state, "satday" 0.0; \
+                       inherit, "default" 0.0; \
+                       color, 0 0 200 255; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/more"; \
+               type, TEXT; \
+               scale, 1; \
+               mouse_events, 1; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, (LS_WEEK_ITEM_WIDTH-LS_WEEK_ITEM_EXPAND_BUTTON_WIDTH-LS_WEEK_ITEM_RIGHT_OFFSET-LS_WEEK_ITEM_RIGHT_OFFSET-LS_WEEK_ITEM_TITLE_MORE_WIDTH)/LS_WEEK_ITEM_WIDTH 0.0; \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       rel2 { \
+                               relative, 0.0 1.0; \
+                               to_x, "wdb/"#_pos"/expand_button"; \
+                               to_y, "wdb/"#_pos"/title"; \
+                       } \
+                       text { \
+                               font, "SLP:style=Medium"; \
+                               size, 26; \
+                               align, 0.0 0.5; \
+                               text, "..."; \
+                       } \
+                       color, 7 180 211 255; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/expand_button"; \
+               mouse_events, 0; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, ((LS_WEEK_ITEM_WIDTH - LS_WEEK_ITEM_RIGHT_OFFSET - LS_WEEK_ITEM_EXPAND_BUTTON_WIDTH)/LS_WEEK_ITEM_WIDTH) ((LS_WEEK_ITEM_HEIGHT - LS_WEEK_ITEM_EXPAND_BUTTON_WIDTH)/2/LS_WEEK_ITEM_HEIGHT); \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       rel2 { \
+                               relative,  ((LS_WEEK_ITEM_WIDTH - LS_WEEK_ITEM_RIGHT_OFFSET)/LS_WEEK_ITEM_WIDTH) ((LS_WEEK_ITEM_HEIGHT-((LS_WEEK_ITEM_HEIGHT - LS_WEEK_ITEM_EXPAND_BUTTON_WIDTH)/2))/LS_WEEK_ITEM_HEIGHT); \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       image.normal, CALENDAR_WEEK_EXPAND_BUTTON_OPEN; \
+                       visible, 1; \
+               } \
+               description { \
+                       state, "expand_up" 0.0; \
+                       inherit, "default" 0.0; \
+                       image.normal, CALENDAR_WEEK_EXPAND_BUTTON_CLOSE; \
+               } \
+               description { \
+                       state, "expand_down" 0.0; \
+                       inherit, "default" 0.0; \
+                       image.normal, CALENDAR_WEEK_EXPAND_BUTTON_CLOSE; \
+               } \
+               description { \
+                       state, "expand_hide_up" 0.0; \
+                       inherit, "default" 0.0; \
+                       image.normal, CALENDAR_WEEK_EXPAND_BUTTON_OPEN; \
+               } \
+               description { \
+                       state, "expand_hide_down" 0.0; \
+                       inherit, "default" 0.0; \
+                       image.normal, CALENDAR_WEEK_EXPAND_BUTTON_OPEN; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/check"; \
+               mouse_events, 0; \
+               scale, 1; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, 0.1 0.5; \
+                               to, "wdb/"#_pos"/text"; \
+                       } \
+                       rel2 { \
+                               relative, 0.1 0.5; \
+                               to, "wdb/"#_pos"/text"; \
+                       } \
+                       min, 44 44; \
+                       fixed, 1 1; \
+                       image.normal, CALENDAR_WEEK_VIEW_BG; \
+                       align, 0.5 0.5; \
+                       visible, 0; \
+               } \
+               description { \
+                       state, "checked" 0.0; \
+                       inherit, "default" 0.0; \
+                       visible, 1; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/disable"; \
+               type, SWALLOW; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1.to, "wdb/"#_pos"/base"; \
+                       rel2.to, "wdb/"#_pos"/base"; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/sw"; \
+               type, SWALLOW; \
+               mouse_events, 1; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, 0.0 1.0; \
+                               to_x, "wdb/"#_pos"/base"; \
+                               to_y, "wdb/"#_pos"/title"; \
+                       } \
+                       rel2.to, "wdb/"#_pos"/base"; \
+                       fixed, 1 1; \
+               } \
+       } \
+       programs { \
+               program { name, "wdb/"#_pos"/down"; \
+                       signal, "mouse,down,1"; \
+                       source, "wdb/"#_pos"/base"; \
+                       action, STATE_SET "down" 0.0; \
+                       target, "wdb/"#_pos"/bg"; \
+               } \
+               program { name, "wdb/"#_pos"/mouse_down"; \
+                       signal, "mouse,down,1"; \
+                       source, "wdb/"#_pos"/base"; \
+                       action, SIGNAL_EMIT #_pos "down"; \
+               } \
+               program { name, "wdb/"#_pos"/up"; \
+                       signal, "mouse,up,1"; \
+                       source, "wdb/"#_pos"/base"; \
+                       action, STATE_SET "default" 0.0; \
+                       target, "wdb/"#_pos"/bg"; \
+               } \
+               program { name, "wdb/"#_pos"/click"; \
+                       signal, "mouse,clicked,1"; \
+                       source, "wdb/"#_pos"/base"; \
+                       action, SIGNAL_EMIT #_pos "cal"; \
+               } \
+               program { name, "wdb/"#_pos"/weekday"; \
+                       signal, "weekday,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.0; \
+                       target, "wdb/"#_pos"/text"; \
+                       target, "wdb/"#_pos"/text_wday"; \
+               } \
+               program { name, "wdb/"#_pos"/sunday"; \
+                       signal, "sunday,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "sunday" 0.0; \
+                       target, "wdb/"#_pos"/text"; \
+                       target, "wdb/"#_pos"/text_wday"; \
+               } \
+               program { name, "wdb/"#_pos"/satday"; \
+                       signal, "satday,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "satday" 0.0; \
+                       target, "wdb/"#_pos"/text"; \
+                       target, "wdb/"#_pos"/text_wday"; \
+               } \
+               program { name, "wdb/"#_pos"/select"; \
+                       signal, "select,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "selected" 0.0; \
+                       target, "wdb/"#_pos"/sel"; \
+               } \
+               program { name, "wdb/"#_pos"/unselect"; \
+                       signal, "unselect,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.0; \
+                       target, "wdb/"#_pos"/sel"; \
+               } \
+               program { name, "wdb/"#_pos"/set_check"; \
+                       signal, "check,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "checked" 0.0; \
+                       target, "wdb/"#_pos"/check"; \
+               } \
+               program { name, "wdb/"#_pos"/unset_check"; \
+                       signal, "uncheck,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.0; \
+                       target, "wdb/"#_pos"/check"; \
+               } \
+               program { name, "wdb/"#_pos"/expand_up"; \
+                       signal, "set_expand_up,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "expand_up" 0.0; \
+                       target, "wdb/"#_pos"/base"; \
+                       target, "wdb/"#_pos"/expand_button"; \
+               } \
+               program { name, "wdb/"#_pos"/expand_down"; \
+                       signal, "set_expand_down,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "expand_down" 0.0; \
+                       target, "wdb/"#_pos"/base"; \
+                       target, "wdb/"#_pos"/expand_button"; \
+               } \
+               program { name, "wdb/"#_pos"/expand_hide_down"; \
+                       signal, "set_expand_hide_down,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "expand_hide_down" 0.0; \
+                       target, "wdb/"#_pos"/base"; \
+                       target, "wdb/"#_pos"/expand_button"; \
+               } \
+               program { name, "wdb/"#_pos"/expand_hide_up"; \
+                       signal, "set_expand_hide_up,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "expand_hide_up" 0.0; \
+                       target, "wdb/"#_pos"/base"; \
+                       target, "wdb/"#_pos"/expand_button"; \
+               } \
+               program { name, "wdb/"#_pos"/expand_default"; \
+                       signal, "set_expand_default,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.0; \
+                       target, "wdb/"#_pos"/base"; \
+                       target, "wdb/"#_pos"/expand_button"; \
+               } \
+               program { name, "wdb/"#_pos"/more_clicked"; \
+                       signal, "mouse,clicked,1"; \
+                       source, "wdb/"#_pos"/title"; \
+                       action, SIGNAL_EMIT #_pos "more"; \
+               } \
+       }
+
+
+#define WDB_S_S(_pos) \
+       part { name, "wdb/"#_pos"/base"; \
+               type, RECT; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, (1 / 2) \
+                                       WEEK_DAY_WDB_S_S_Y_TOP_COORD_RATIO(_pos); \
+                               to, "wdb/base"; \
+                       } \
+                       rel2 { \
+                               relative, (1) \
+                                       WEEK_DAY_WDB_S_S_Y_BOTTOM_COORD_RATIO(_pos); \
+                               to, "wdb/base"; \
+                       } \
+                       color, 0 0 0 0; \
+               } \
+               description { \
+                       state: "expand_hide_up" 0.0; \
+                       inherit: "default" 0.0; \
+                       rel1 { \
+                               relative, (1 / 2) \
+                                       WEEK_DAY_WDB_S_S_Y_EXPAND_HIDE_UP_TOP_COORD_RATIO(_pos); \
+                               offset, 0 WEEK_DAY_TITLE_HEIGHT; \
+                               to, "wdb/base"; \
+                       } \
+                       rel2 { \
+                               relative, (1) \
+                                       WEEK_DAY_WDB_S_S_Y_EXPAND_HIDE_UP_TOP_COORD_RATIO(_pos); \
+                               offset, 0 WEEK_DAY_TITLE_HEIGHT*2; \
+                               to, "wdb/base"; \
+                       } \
+               } \
+               description { \
+                       state: "expand_hide_down" 0.0; \
+                       inherit: "default" 0.0; \
+                       rel1 { \
+                               relative, (1 / 2) \
+                                       WEEK_DAY_WDB_S_S_Y_BOTTOM_COORD_RATIO(_pos); \
+                               offset, 0 -WEEK_DAY_TITLE_HEIGHT; \
+                               to, "wdb/base"; \
+                       } \
+                       rel2 { \
+                               relative, (1) \
+                                       WEEK_DAY_WDB_S_S_Y_BOTTOM_COORD_RATIO(_pos); \
+                               to, "wdb/base"; \
+                       } \
+               } \
+               description { \
+                       state, "expand_up_1" 0.0; \
+                       rel1 { \
+                               relative, (1 / 2) \
+                                       WEEK_DAY_WDB_S_S_Y_EXPAND_HIDE_UP_TOP_COORD_RATIO(_pos); \
+                               offset, 0 WEEK_DAY_TITLE_HEIGHT; \
+                               to, "wdb/base"; \
+                       } \
+                       rel2 { \
+                               relative, (1) \
+                                       WEEK_DAY_WDB_S_S_Y_EXPAND_UP_1_TOP_COORD_RATIO(_pos); \
+                               offset, 0 -WEEK_DAY_TITLE_HEIGHT; \
+                               to, "wdb/base"; \
+                       } \
+                       color, 0 0 0 0; \
+               } \
+               description { \
+                       state, "expand_up_2" 0.0; \
+                       rel1 { \
+                               relative, (1 / 2) \
+                                       WEEK_DAY_WDB_S_S_Y_EXPAND_UP_2_TOP_COORD_RATIO(_pos); \
+                               offset, 0 WEEK_DAY_TITLE_HEIGHT*2; \
+                               to, "wdb/base"; \
+                       } \
+                       rel2 { \
+                               relative, (1) \
+                                       WEEK_DAY_WDB_S_S_Y_BOTTOM_COORD_RATIO(_pos); \
+                               to, "wdb/base"; \
+                       } \
+                       color, 0 0 0 0; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/sel"; \
+               mouse_events, 0; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1.to, "wdb/"#_pos"/base"; \
+                       rel2 { \
+                               offset, 0 0; \
+                               to, "wdb/"#_pos"/base"; \
+                       } \
+                       image { \
+                               normal, CALENDAR_SELSECTED; \
+                               border, 3 3 3 3; \
+                               border_scale, 1; \
+                       } \
+                       visible, 0; \
+               } \
+               description { \
+                       state, "selected" 0.0; \
+                       inherit, "default" 0.0; \
+                       visible, 1; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/bg"; \
+               mouse_events, 0; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1.to, "wdb/"#_pos"/base"; \
+                       rel2.to, "wdb/"#_pos"/base"; \
+                       image.normal, CALENDAR_WEEK_VIEW_PRESS; \
+                       visible, 0; \
+               } \
+               description { \
+                       state, "down" 0.0; \
+                       inherit, "default" 0.0; \
+                       visible, 1; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/title"; \
+               type, RECT; \
+               scale, 1; \
+               mouse_events, 1; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1.to, "wdb/"#_pos"/base"; \
+                       rel2 { \
+                               relative, (WEEK_ITEM_WIDTH-1)/WEEK_ITEM_WIDTH 0.0; \
+                               offset, 0 WEEK_DAY_TITLE_HEIGHT; \
+                               to, "wdb/"#_pos"/base"; \
+                       } \
+                       align, 0.5 0.0; \
+                       color, COLOR_OF_WEEK_ITEM_TITLE; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/text"; \
+               type, TEXT; \
+               scale, 1; \
+               mouse_events, 0; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, (WEEK_ITEM_RIGHT_OFFSET/WEEK_ITEM_WIDTH) 0.0; \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       rel2 { \
+                               relative, ((WEEK_ITEM_RIGHT_OFFSET+WEEK_ITEM_TITLE_DAY_WIDTH)/WEEK_ITEM_WIDTH) 1.0; \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       text { \
+                               font, "SLP:style=Medium"; \
+                               size, 40; \
+                               align, 0.0 1.0; \
+                       } \
+                       color, 56 57 58 255; \
+               } \
+               description { \
+                       state, "sunday" 0.0; \
+                       inherit, "default" 0.0; \
+                       color, 200 0 0 255; \
+               } \
+               description { \
+                       state, "satday" 0.0; \
+                       inherit, "default" 0.0; \
+                       color, 0 0 200 255; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/text_wday"; \
+               type, TEXT; \
+               scale, 1; \
+               mouse_events, 0; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, ((WEEK_ITEM_RIGHT_OFFSET+WEEK_ITEM_TITLE_DAY_WIDTH+WEEK_ITEM_TITLE_WDAY_OFFSET)/WEEK_ITEM_WIDTH) (((WEEK_ITEM_HEIGHT - WEEK_ITEM_TITLE_DAY_HEIGHT)/2+WEEK_ITEM_TITLE_DAY_HEIGHT-WEEK_ITEM_TITLE_WDAY_HEIGHT)/WEEK_ITEM_HEIGHT); \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       rel2 { \
+                               relative, 0.5 ((WEEK_ITEM_HEIGHT-(WEEK_ITEM_HEIGHT - WEEK_ITEM_TITLE_DAY_HEIGHT)/2)/WEEK_ITEM_HEIGHT); \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       text { \
+                               font, "SLP:style=Medium"; \
+                               size, 19; \
+                               align, 0.0 1.0; \
+                       } \
+                       color, 56 57 58 255; \
+               } \
+               description { \
+                       state, "sunday" 0.0; \
+                       inherit, "default" 0.0; \
+                       color, 200 0 0 255; \
+               } \
+               description { \
+                       state, "satday" 0.0; \
+                       inherit, "default" 0.0; \
+                       color, 0 0 200 255; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/more"; \
+               type, TEXT; \
+               scale, 1; \
+               mouse_events, 1; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, (WEEK_ITEM_WIDTH-WEEK_ITEM_EXPAND_BUTTON_WIDTH-WEEK_ITEM_RIGHT_OFFSET-WEEK_ITEM_RIGHT_OFFSET-WEEK_ITEM_TITLE_MORE_WIDTH)/WEEK_ITEM_WIDTH 0.0; \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       rel2 { \
+                               relative, 0.0 1.0; \
+                               to_x, "wdb/"#_pos"/expand_button"; \
+                               to_y, "wdb/"#_pos"/title"; \
+                       } \
+                       text { \
+                               font, "SLP:style=Medium"; \
+                               size, 26; \
+                               align, 0.0 0.5; \
+                               text, "..."; \
+                       } \
+                       color, 7 180 211 255; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/expand_button"; \
+               mouse_events, 0; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, ((WEEK_ITEM_WIDTH - WEEK_ITEM_RIGHT_OFFSET - WEEK_ITEM_EXPAND_BUTTON_WIDTH)/WEEK_ITEM_WIDTH) ((WEEK_ITEM_HEIGHT - WEEK_ITEM_EXPAND_BUTTON_WIDTH)/2/WEEK_ITEM_HEIGHT); \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       rel2 { \
+                               relative,  ((WEEK_ITEM_WIDTH - WEEK_ITEM_RIGHT_OFFSET)/WEEK_ITEM_WIDTH) ((WEEK_ITEM_HEIGHT-((WEEK_ITEM_HEIGHT - WEEK_ITEM_EXPAND_BUTTON_WIDTH)/2))/WEEK_ITEM_HEIGHT); \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       image.normal, CALENDAR_WEEK_EXPAND_BUTTON_OPEN; \
+                       visible, 1; \
+               } \
+               description { \
+                       state, "expand_up_1" 0.0; \
+                       inherit, "default" 0.0; \
+                       image.normal, CALENDAR_WEEK_EXPAND_BUTTON_CLOSE; \
+               } \
+               description { \
+                       state, "expand_up_2" 0.0; \
+                       inherit, "default" 0.0; \
+                       image.normal, CALENDAR_WEEK_EXPAND_BUTTON_CLOSE; \
+               } \
+               description { \
+                       state, "expand_hide_up" 0.0; \
+                       inherit, "default" 0.0; \
+                       image.normal, CALENDAR_WEEK_EXPAND_BUTTON_OPEN; \
+               } \
+               description { \
+                       state, "expand_hide_down" 0.0; \
+                       inherit, "default" 0.0; \
+                       image.normal, CALENDAR_WEEK_EXPAND_BUTTON_OPEN; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/check"; \
+               mouse_events, 0; \
+               scale, 1; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, 0.1 0.5; \
+                               to, "wdb/"#_pos"/text"; \
+                       } \
+                       rel2 { \
+                               relative, 0.1 0.5; \
+                               to, "wdb/"#_pos"/text"; \
+                       } \
+                       min, 44 44; \
+                       fixed, 1 1; \
+                       image.normal, CALENDAR_WEEK_VIEW_BG; \
+                       align, 0.5 0.5; \
+                       visible, 0; \
+               } \
+               description { \
+                       state, "checked" 0.0; \
+                       inherit, "default" 0.0; \
+                       visible, 1; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/disable"; \
+               type, SWALLOW; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1.to, "wdb/"#_pos"/base"; \
+                       rel2.to, "wdb/"#_pos"/base"; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/sw"; \
+               type, SWALLOW; \
+               mouse_events, 1; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, 0.0 1.0; \
+                               to_x, "wdb/"#_pos"/base"; \
+                               to_y, "wdb/"#_pos"/title"; \
+                       } \
+                       rel2.to, "wdb/"#_pos"/base"; \
+                       fixed, 1 1; \
+               } \
+       } \
+       programs { \
+               program { name, "wdb/"#_pos"/down"; \
+                       signal, "mouse,down,1"; \
+                       source, "wdb/"#_pos"/base"; \
+                       action, STATE_SET "down" 0.0; \
+                       target, "wdb/"#_pos"/bg"; \
+               } \
+               program { name, "wdb/"#_pos"/mouse_down"; \
+                       signal, "mouse,down,1"; \
+                       source, "wdb/"#_pos"/base"; \
+                       action, SIGNAL_EMIT #_pos "down"; \
+               } \
+               program { name, "wdb/"#_pos"/up"; \
+                       signal, "mouse,up,1"; \
+                       source, "wdb/"#_pos"/base"; \
+                       action, STATE_SET "default" 0.0; \
+                       target, "wdb/"#_pos"/bg"; \
+               } \
+               program { name, "wdb/"#_pos"/click"; \
+                       signal, "mouse,clicked,1"; \
+                       source, "wdb/"#_pos"/base"; \
+                       action, SIGNAL_EMIT #_pos "cal"; \
+               } \
+               program { name, "wdb/"#_pos"/weekday"; \
+                       signal, "weekday,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.0; \
+                       target, "wdb/"#_pos"/text"; \
+                       target, "wdb/"#_pos"/text_wday"; \
+               } \
+               program { name, "wdb/"#_pos"/sunday"; \
+                       signal, "sunday,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "sunday" 0.0; \
+                       target, "wdb/"#_pos"/text"; \
+                       target, "wdb/"#_pos"/text_wday"; \
+               } \
+               program { name, "wdb/"#_pos"/satday"; \
+                       signal, "satday,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "satday" 0.0; \
+                       target, "wdb/"#_pos"/text"; \
+                       target, "wdb/"#_pos"/text_wday"; \
+               } \
+               program { name, "wdb/"#_pos"/select"; \
+                       signal, "select,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "selected" 0.0; \
+                       target, "wdb/"#_pos"/sel"; \
+               } \
+               program { name, "wdb/"#_pos"/unselect"; \
+                       signal, "unselect,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.0; \
+                       target, "wdb/"#_pos"/sel"; \
+               } \
+               program { name, "wdb/"#_pos"/set_check"; \
+                       signal, "check,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "checked" 0.0; \
+                       target, "wdb/"#_pos"/check"; \
+               } \
+               program { name, "wdb/"#_pos"/unset_check"; \
+                       signal, "uncheck,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.0; \
+                       target, "wdb/"#_pos"/check"; \
+               } \
+               program { name, "wdb/"#_pos"/expand_up_1"; \
+                       signal, "set_expand_up_1,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "expand_up_1" 0.0; \
+                       target, "wdb/"#_pos"/base"; \
+                       target, "wdb/"#_pos"/expand_button"; \
+               } \
+               program { name, "wdb/"#_pos"/expand_up_2"; \
+                       signal, "set_expand_up_2,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "expand_up_2" 0.0; \
+                       target, "wdb/"#_pos"/base"; \
+                       target, "wdb/"#_pos"/expand_button"; \
+               } \
+               program { name, "wdb/"#_pos"/expand_hide_up"; \
+                       signal, "set_expand_hide_up,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "expand_hide_up" 0.0; \
+                       target, "wdb/"#_pos"/base"; \
+                       target, "wdb/"#_pos"/expand_button"; \
+               } \
+               program { name, "wdb/"#_pos"/expand_hide_down"; \
+                       signal, "set_expand_hide_down,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "expand_hide_down" 0.0; \
+                       target, "wdb/"#_pos"/base"; \
+                       target, "wdb/"#_pos"/expand_button"; \
+               } \
+               program { name, "wdb/"#_pos"/expand_default"; \
+                       signal, "set_expand_default,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.0; \
+                       target, "wdb/"#_pos"/base"; \
+                       target, "wdb/"#_pos"/expand_button"; \
+               } \
+               program { name, "wdb/"#_pos"/more_clicked"; \
+                       signal, "mouse,clicked,1"; \
+                       source, "wdb/"#_pos"/title"; \
+                       action, SIGNAL_EMIT #_pos "more"; \
+               } \
+       }
+
+#define LS_WDB_S_S(_pos) \
+       part { name, "wdb/"#_pos"/base"; \
+               type, RECT; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, (2 / 3) \
+                                       LS_WEEK_DAY_WDB_S_S_Y_TOP_COORD_RATIO(_pos); \
+                               to, "wdb/base"; \
+                       } \
+                       rel2 { \
+                               relative, (1) \
+                                       LS_WEEK_DAY_WDB_S_S_Y_BOTTOM_COORD_RATIO(_pos); \
+                               to, "wdb/base"; \
+                       } \
+                       color, 0 0 0 0; \
+               } \
+               description { \
+                       state: "expand_hide_up" 0.0; \
+                       inherit: "default" 0.0; \
+                       rel1 { \
+                               relative, (2 / 3)  0 ;\
+                               offset, 0 (_pos - 4)*LS_WEEK_DAY_TITLE_HEIGHT; \
+                               to, "wdb/base"; \
+                       } \
+                       rel2 { \
+                               relative, 1 0 ;\
+                               offset, 0 LS_WEEK_DAY_TITLE_HEIGHT*2; \
+                               to, "wdb/base"; \
+                       } \
+               } \
+               description { \
+                       state: "expand_hide_down" 0.0; \
+                       inherit: "default" 0.0; \
+                       rel1 { \
+                               relative, (2 / 3) 1 ;\
+                               offset, 0  (_pos - 7)*LS_WEEK_DAY_TITLE_HEIGHT; \
+                               to, "wdb/base"; \
+                       } \
+                       rel2 { \
+                               relative, (1) 1;\
+                               offset, 0 (6 -_pos)*LS_WEEK_DAY_TITLE_HEIGHT; \
+                               to, "wdb/base"; \
+                       } \
+               } \
+               description { \
+                       state, "expand_up_1" 0.0; \
+                       rel1 { \
+                               relative, (2 / 3) 0 ;\
+                               offset, 0 ((_pos - 4)*LS_WEEK_DAY_TITLE_HEIGHT); \
+                               to, "wdb/base"; \
+                       } \
+                       rel2 { \
+                               relative, (1) 1 ;\
+                               offset, 0 (_pos - 6)*LS_WEEK_DAY_TITLE_HEIGHT; \
+                               to, "wdb/base"; \
+                       } \
+                       color, 0 0 0 0; \
+               } \
+               description { \
+                       state, "expand_up_2" 0.0; \
+                       rel1 { \
+                               relative, (2 / 3) 0 ;\
+                               offset, 0 (_pos - 4)*LS_WEEK_DAY_TITLE_HEIGHT; \
+                               to, "wdb/base"; \
+                       } \
+                       rel2 { \
+                               relative, (1) 1 ;\
+                               offset, 0 (_pos - 6)*LS_WEEK_DAY_TITLE_HEIGHT; \
+                               to, "wdb/base"; \
+                       } \
+                       color, 0 0 0 0; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/sel"; \
+               mouse_events, 0; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1.to, "wdb/"#_pos"/base"; \
+                       rel2 { \
+                               offset, 0 0; \
+                               to, "wdb/"#_pos"/base"; \
+                       } \
+                       image { \
+                               normal, CALENDAR_SELSECTED; \
+                               border, 3 3 3 3; \
+                               border_scale, 1; \
+                       } \
+                       visible, 0; \
+               } \
+               description { \
+                       state, "selected" 0.0; \
+                       inherit, "default" 0.0; \
+                       visible, 1; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/bg"; \
+               mouse_events, 0; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1.to, "wdb/"#_pos"/base"; \
+                       rel2.to, "wdb/"#_pos"/base"; \
+                       image.normal, CALENDAR_WEEK_VIEW_PRESS; \
+                       visible, 0; \
+               } \
+               description { \
+                       state, "down" 0.0; \
+                       inherit, "default" 0.0; \
+                       visible, 1; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/title"; \
+               type, RECT; \
+               scale, 1; \
+               mouse_events, 1; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1.to, "wdb/"#_pos"/base"; \
+                       rel2 { \
+                               relative, 1.0 0.0; \
+                               offset, 0 LS_WEEK_DAY_TITLE_HEIGHT; \
+                               to, "wdb/"#_pos"/base"; \
+                       } \
+                       align, 0.5 0.0; \
+                       color, COLOR_OF_WEEK_ITEM_TITLE; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/text"; \
+               type, TEXT; \
+               scale, 1; \
+               mouse_events, 0; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, (LS_WEEK_ITEM_RIGHT_OFFSET/LS_WEEK_ITEM_WIDTH) 0.0; \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       rel2 { \
+                               relative, ((LS_WEEK_ITEM_RIGHT_OFFSET+LS_WEEK_ITEM_TITLE_DAY_WIDTH)/LS_WEEK_ITEM_WIDTH) 1.0; \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       text { \
+                               font, "SLP:style=Medium"; \
+                               size, 40; \
+                               align, 0.0 1.0; \
+                       } \
+                       color, 56 57 58 255; \
+               } \
+               description { \
+                       state, "sunday" 0.0; \
+                       inherit, "default" 0.0; \
+                       color, 200 0 0 255; \
+               } \
+               description { \
+                       state, "satday" 0.0; \
+                       inherit, "default" 0.0; \
+                       color, 0 0 200 255; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/text_wday"; \
+               type, TEXT; \
+               scale, 1; \
+               mouse_events, 0; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, ((LS_WEEK_ITEM_RIGHT_OFFSET+LS_WEEK_ITEM_TITLE_DAY_WIDTH+LS_WEEK_ITEM_TITLE_WDAY_OFFSET)/LS_WEEK_ITEM_WIDTH) (((LS_WEEK_ITEM_HEIGHT - LS_WEEK_ITEM_TITLE_DAY_HEIGHT)/2+LS_WEEK_ITEM_TITLE_DAY_HEIGHT-LS_WEEK_ITEM_TITLE_WDAY_HEIGHT)/LS_WEEK_ITEM_HEIGHT); \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       rel2 { \
+                               relative, 0.5 ((LS_WEEK_ITEM_HEIGHT-(LS_WEEK_ITEM_HEIGHT - LS_WEEK_ITEM_TITLE_DAY_HEIGHT)/2)/LS_WEEK_ITEM_HEIGHT); \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       text { \
+                               font, "SLP:style=Medium"; \
+                               size, 19; \
+                               align, 0.0 1.0; \
+                       } \
+                       color, 56 57 58 255; \
+               } \
+               description { \
+                       state, "sunday" 0.0; \
+                       inherit, "default" 0.0; \
+                       color, 200 0 0 255; \
+               } \
+               description { \
+                       state, "satday" 0.0; \
+                       inherit, "default" 0.0; \
+                       color, 0 0 200 255; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/more"; \
+               type, TEXT; \
+               scale, 1; \
+               mouse_events, 1; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, (LS_WEEK_ITEM_WIDTH-LS_WEEK_ITEM_EXPAND_BUTTON_WIDTH-LS_WEEK_ITEM_RIGHT_OFFSET-LS_WEEK_ITEM_RIGHT_OFFSET-LS_WEEK_ITEM_TITLE_MORE_WIDTH)/LS_WEEK_ITEM_WIDTH 0.0; \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       rel2 { \
+                               relative, 0.0 1.0; \
+                               to_x, "wdb/"#_pos"/expand_button"; \
+                               to_y, "wdb/"#_pos"/title"; \
+                       } \
+                       text { \
+                               font, "SLP:style=Medium"; \
+                               size, 26; \
+                               align, 0.0 0.5; \
+                               text, "..."; \
+                       } \
+                       color, 7 180 211 255; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/expand_button"; \
+               mouse_events, 0; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, ((LS_WEEK_ITEM_WIDTH - LS_WEEK_ITEM_RIGHT_OFFSET - LS_WEEK_ITEM_EXPAND_BUTTON_WIDTH)/LS_WEEK_ITEM_WIDTH) ((LS_WEEK_ITEM_HEIGHT - LS_WEEK_ITEM_EXPAND_BUTTON_WIDTH)/2/LS_WEEK_ITEM_HEIGHT); \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       rel2 { \
+                               relative,  ((LS_WEEK_ITEM_WIDTH - LS_WEEK_ITEM_RIGHT_OFFSET)/LS_WEEK_ITEM_WIDTH) ((LS_WEEK_ITEM_HEIGHT-((LS_WEEK_ITEM_HEIGHT - LS_WEEK_ITEM_EXPAND_BUTTON_WIDTH)/2))/LS_WEEK_ITEM_HEIGHT); \
+                               to, "wdb/"#_pos"/title"; \
+                       } \
+                       image.normal, CALENDAR_WEEK_EXPAND_BUTTON_OPEN; \
+                       visible, 1; \
+               } \
+               description { \
+                       state, "expand_up_1" 0.0; \
+                       inherit, "default" 0.0; \
+                       image.normal, CALENDAR_WEEK_EXPAND_BUTTON_CLOSE; \
+               } \
+               description { \
+                       state, "expand_up_2" 0.0; \
+                       inherit, "default" 0.0; \
+                       image.normal, CALENDAR_WEEK_EXPAND_BUTTON_CLOSE; \
+               } \
+               description { \
+                       state, "expand_hide_up" 0.0; \
+                       inherit, "default" 0.0; \
+                       image.normal, CALENDAR_WEEK_EXPAND_BUTTON_OPEN; \
+               } \
+               description { \
+                       state, "expand_hide_down" 0.0; \
+                       inherit, "default" 0.0; \
+                       image.normal, CALENDAR_WEEK_EXPAND_BUTTON_OPEN; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/check"; \
+               mouse_events, 0; \
+               scale, 1; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, 0.1 0.5; \
+                               to, "wdb/"#_pos"/text"; \
+                       } \
+                       rel2 { \
+                               relative, 0.1 0.5; \
+                               to, "wdb/"#_pos"/text"; \
+                       } \
+                       min, 44 44; \
+                       fixed, 1 1; \
+                       image.normal, CALENDAR_WEEK_VIEW_BG; \
+                       align, 0.5 0.5; \
+                       visible, 0; \
+               } \
+               description { \
+                       state, "checked" 0.0; \
+                       inherit, "default" 0.0; \
+                       visible, 1; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/disable"; \
+               type, SWALLOW; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1.to, "wdb/"#_pos"/base"; \
+                       rel2.to, "wdb/"#_pos"/base"; \
+               } \
+       } \
+       part { name, "wdb/"#_pos"/sw"; \
+               type, SWALLOW; \
+               mouse_events, 1; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, 0.0 1.0; \
+                               to_x, "wdb/"#_pos"/base"; \
+                               to_y, "wdb/"#_pos"/title"; \
+                       } \
+                       rel2.to, "wdb/"#_pos"/base"; \
+                       fixed, 1 1; \
+               } \
+       } \
+       programs { \
+               program { name, "wdb/"#_pos"/down"; \
+                       signal, "mouse,down,1"; \
+                       source, "wdb/"#_pos"/base"; \
+                       action, STATE_SET "down" 0.0; \
+                       target, "wdb/"#_pos"/bg"; \
+               } \
+               program { name, "wdb/"#_pos"/mouse_down"; \
+                       signal, "mouse,down,1"; \
+                       source, "wdb/"#_pos"/base"; \
+                       action, SIGNAL_EMIT #_pos "down"; \
+               } \
+               program { name, "wdb/"#_pos"/up"; \
+                       signal, "mouse,up,1"; \
+                       source, "wdb/"#_pos"/base"; \
+                       action, STATE_SET "default" 0.0; \
+                       target, "wdb/"#_pos"/bg"; \
+               } \
+               program { name, "wdb/"#_pos"/click"; \
+                       signal, "mouse,clicked,1"; \
+                       source, "wdb/"#_pos"/base"; \
+                       action, SIGNAL_EMIT #_pos "cal"; \
+               } \
+               program { name, "wdb/"#_pos"/weekday"; \
+                       signal, "weekday,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.0; \
+                       target, "wdb/"#_pos"/text"; \
+                       target, "wdb/"#_pos"/text_wday"; \
+               } \
+               program { name, "wdb/"#_pos"/sunday"; \
+                       signal, "sunday,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "sunday" 0.0; \
+                       target, "wdb/"#_pos"/text"; \
+                       target, "wdb/"#_pos"/text_wday"; \
+               } \
+               program { name, "wdb/"#_pos"/satday"; \
+                       signal, "satday,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "satday" 0.0; \
+                       target, "wdb/"#_pos"/text"; \
+                       target, "wdb/"#_pos"/text_wday"; \
+               } \
+               program { name, "wdb/"#_pos"/select"; \
+                       signal, "select,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "selected" 0.0; \
+                       target, "wdb/"#_pos"/sel"; \
+               } \
+               program { name, "wdb/"#_pos"/unselect"; \
+                       signal, "unselect,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.0; \
+                       target, "wdb/"#_pos"/sel"; \
+               } \
+               program { name, "wdb/"#_pos"/set_check"; \
+                       signal, "check,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "checked" 0.0; \
+                       target, "wdb/"#_pos"/check"; \
+               } \
+               program { name, "wdb/"#_pos"/unset_check"; \
+                       signal, "uncheck,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.0; \
+                       target, "wdb/"#_pos"/check"; \
+               } \
+               program { name, "wdb/"#_pos"/expand_up_1"; \
+                       signal, "set_expand_up_1,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "expand_up_1" 0.0; \
+                       target, "wdb/"#_pos"/base"; \
+                       target, "wdb/"#_pos"/expand_button"; \
+               } \
+               program { name, "wdb/"#_pos"/expand_up_2"; \
+                       signal, "set_expand_up_2,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "expand_up_2" 0.0; \
+                       target, "wdb/"#_pos"/base"; \
+                       target, "wdb/"#_pos"/expand_button"; \
+               } \
+               program { name, "wdb/"#_pos"/expand_hide_up"; \
+                       signal, "set_expand_hide_up,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "expand_hide_up" 0.0; \
+                       target, "wdb/"#_pos"/base"; \
+                       target, "wdb/"#_pos"/expand_button"; \
+               } \
+               program { name, "wdb/"#_pos"/expand_hide_down"; \
+                       signal, "set_expand_hide_down,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "expand_hide_down" 0.0; \
+                       target, "wdb/"#_pos"/base"; \
+                       target, "wdb/"#_pos"/expand_button"; \
+               } \
+               program { name, "wdb/"#_pos"/expand_default"; \
+                       signal, "set_expand_default,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.0; \
+                       target, "wdb/"#_pos"/base"; \
+                       target, "wdb/"#_pos"/expand_button"; \
+               } \
+               program { name, "wdb/"#_pos"/more_clicked"; \
+                       signal, "mouse,clicked,1"; \
+                       source, "wdb/"#_pos"/title"; \
+                       action, SIGNAL_EMIT #_pos "more"; \
+               } \
+       }
+
+
+group { name, "main/week/small";
+
+       images {
+               image, "57_calendar_week_view_press.png" COMP;
+               image, "57_calendar_week_view_bg.png" COMP;
+               image, "calendar_selected.png" COMP;
+               image, "P01_week_view_icon_open.png" COMP;
+               image, "P01_week_view_icon_close.png" COMP;
+       }
+
+       parts {
+               part { name, "base";
+                       type, RECT;
+                       description {
+                               state, "default" 0.0;
+                               color, 0 0 0 0;
+                       }
+               }
+
+               part { name, "wdb/base";
+                       type, RECT;
+                       description {
+                               state, "default" 0.0;
+                               rel1 {
+                                       offset, 0 1;
+                                       to, "base";
+                               }
+                               rel2.to, "base";
+                               color, 0 0 0 0;
+                       }
+               }
+
+               WDB_S( 0) WDB_S( 1)
+               WDB_S( 2) WDB_S( 3)
+               WDB_S( 4) WDB_S_S( 5)  WDB_S_S( 6)
+
+               part { name, "wdb/line/top";
+                       type, RECT;
+                       description {
+                               state, "default" 0.0;
+                               rel1.to, "base";
+                               rel2 {
+                                       relative, 1.0 0.0;
+                                       offset, -1 0;
+                                       to, "base";
+                               }
+                               color, 195 192 179 255;
+                       }
+               }
+
+               part { name, "wdb/line/vertical";
+                       type, RECT;
+                       description {
+                               state, "default" 0.0;
+                               rel1 {
+                                       relative, 0.5 0.0;
+                                       to, "base";
+                               }
+                               rel2 {
+                                       relative, 0.5 1.0;
+                                       offset, 0 -1;
+                                       to, "base";
+                               }
+                               color, 195 192 179 255;
+                       }
+               }
+       }
+}
+
+group { name, "landscape/main/week/small";
+
+       images {
+               image, "57_calendar_week_view_press.png" COMP;
+               image, "57_calendar_week_view_bg.png" COMP;
+               image, "calendar_selected.png" COMP;
+               image, "P01_week_view_icon_open.png" COMP;
+               image, "P01_week_view_icon_close.png" COMP;
+       }
+
+       parts {
+               part { name, "base";
+                       type, RECT;
+                       description {
+                               state, "default" 0.0;
+                               color, 0 0 0 0;
+                       }
+               }
+
+               part { name, "wdb/base";
+                       type, RECT;
+                       description {
+                               state, "default" 0.0;
+                               rel1 {
+                                       offset, 0 1;
+                                       to, "base";
+                               }
+                               rel2.to, "base";
+                               color, 0 0 0 0;
+                       }
+               }
+
+               LS_WDB_S( 0) LS_WDB_S( 1) LS_WDB_S( 2)
+               LS_WDB_S( 3) LS_WDB_S( 4) LS_WDB_S_S( 5)
+               LS_WDB_S_S( 6)
+
+               part { name, "wdb/line/top";
+                       type, RECT;
+                       description {
+                               state, "default" 0.0;
+                               rel1.to, "base";
+                               rel2 {
+                                       relative, 1.0 0.0;
+                                       offset, -1 0;
+                                       to, "base";
+                               }
+                               color, 195 192 179 255;
+                       }
+               }
+
+               part { name, "wdb/line/vertical/1";
+                       type, RECT;
+                       description {
+                               state, "default" 0.0;
+                               rel1 {
+                                       relative, 1/3 0.0;
+                                       to, "base";
+                               }
+                               rel2 {
+                                       relative, 1/3 1.0;
+                                       offset, 0 -1;
+                                       to, "base";
+                               }
+                               color, 195 192 179 255;
+                       }
+               }
+               part { name, "wdb/line/vertical/2";
+                       type, RECT;
+                       description {
+                               state, "default" 0.0;
+                               rel1 {
+                                       relative, 2/3 0.0;
+                                       to, "base";
+                               }
+                               rel2 {
+                                       relative, 2/3 1.0;
+                                       offset, 0 -1;
+                                       to, "base";
+                               }
+                               color, 195 192 179 255;
+                       }
+               }
+       }
+}
+
index d379c87..5cdc70a 100755 (executable)
@@ -162,3 +162,140 @@ group { name, "main/week/1line";
                }
        }
 }
+
+group { name, "landscape/main/week/1line";
+
+       images {
+               image, CALENDAR_WEEK_ARROW_FOCUS_ICON COMP;
+               image, CALENDAR_WEEK_ARROW_ICON COMP;
+               image, CALENDAR_WEEK_VIEW_PRESS COMP;
+       }
+
+       parts {
+               part { name, "base";
+                       type, RECT;
+                       description {
+                               min, 240 50;
+                               fixed, 1 1;
+                               state, "default" 0.0;
+                               color, 0 0 0 0;
+                               visible, 1;
+                       }
+               }
+               part { name, "base/bg";
+                       mouse_events, 0;
+                       description {
+                               state, "default" 0.0;
+                               rel1.to, "base";
+                               rel2.to, "base";
+                               image.normal, CALENDAR_WEEK_VIEW_PRESS;
+                               visible, 0;
+                       }
+                       description {
+                               state, "down" 0.0;
+                               inherit, "default" 0.0;
+                               visible, 1;
+                       }
+               }
+               part { name, "icon_bg";
+                       type, RECT;
+                       scale, 1;
+                       description {
+                               state, "default" 0.0;
+                               min, 10 24;
+                               fixed, 1 1;
+                               rel1 {
+                                       relative, 0.0 0.0;
+                                       to, "base";
+                               }
+                               rel2 {
+                                       relative, 0.0 1.0;
+                                       to, "base";
+                               }
+                               align, 0.0 0.5;
+                               color, 0 0 0 0;
+                       }
+               }
+
+               part { name, "icon";
+                       type, SWALLOW;
+                       scale, 1;
+                       description {
+                               state, "default" 0.0;
+                               min, 10 24;
+                               fixed, 1 1;
+                               rel1 {
+                                       relative, 0.0 0.0;
+                                       to, "icon_bg";
+                               }
+                               rel2 {
+                                       relative, 0.0 0.0;
+                                       to, "icon_bg";
+                               }
+                       }
+               }
+
+               part { name, "text_title";
+                       type, TEXT;
+                       scale, 1;
+                       description {
+                               state, "default" 0.0;
+                               rel1 {
+                                       relative, 1.0 0.0;
+                                       to_x, "icon_bg"; to_y, "base";
+                               }
+
+                               rel2 {
+                                       relative, 1.0 0.5;
+                                       to_x, "base"; to_y, "base";
+                               }
+                               text {
+                                       font, "SLP:style=Medium";
+                                       size, 30;
+                                       align, 0.0 0.5;
+                                       text, "...";
+                               }
+                               color, 255 255 255 255;
+                       }
+               }
+
+               part { name, "text_location";
+                       type, TEXT;
+                       scale, 1;
+                       description {
+                               state, "default" 0.0;
+                               rel1 {
+                                       relative, 1.0 0.5;
+                                       to_x, "icon_bg"; to_y, "base";
+                               }
+
+                               rel2 {
+                                       relative, 1.0 1.0;
+                                       to_x, "base"; to_y, "base";
+                               }
+                               text {
+                                       font, "SLP:style=Medium";
+                                       size, 22;
+                                       align, 0.0 0.5;
+                                       text, "...";
+                               }
+                               color, 240 240 240 255;
+                       }
+               }
+               programs {
+                       program { name, "base/down";
+                               signal, "mouse,down,1";
+                               source, "base";
+                               action, STATE_SET "down" 0.0;
+                               target, "base/bg";
+                       }
+                       program { name, "base/up";
+                               signal, "mouse,up,1";
+                               source, "base";
+                               action, STATE_SET "default" 0.0;
+                               target, "base/bg";
+                       }
+               }
+       }
+}
+
index 5949db7..27d4ac9 100755 (executable)
                } \
        } \
        part { name, "sdb/"#_pos"/today"; \
-               type, RECT; \
                mouse_events, 0; \
+               scale, 1; \
                description { \
                        state, "default" 0.0; \
                        rel1.to, "sdb/"#_pos"/base"; \
                        rel2.to, "sdb/"#_pos"/base"; \
+                       image { \
+                               normal, CALENDAR_YEAR_DAY_SELSECTED; \
+                               border, 3 3 3 3; \
+                               border_scale, 1; \
+                       } \
                        visible, 0; \
                } \
                description { \
                        state, "today" 0.0; \
                        inherit, "default" 0.0; \
-                       color, COLOR_OF_TODAY_FOR_YEAR_CAL; \
                        visible, 1; \
                } \
        } \
                        inherit, "default" 0.0; \
                        color, COLOR_OF_SATDAY_TEXT_FOR_YEAR_CAL; \
                } \
+               description { \
+                       state, "today" 0.0; \
+                       inherit, "default" 0.0; \
+                       color, COLOR_OF_DEFAULT_TEXT_FOR_YEAR_CAL; \
+               } \
        } \
        programs { \
                program { name, "sdb/"#_pos"/weekday"; \
@@ -83,6 +92,7 @@
                        source, "prog"; \
                        action, STATE_SET "today" 0.0; \
                        target, "sdb/"#_pos"/today"; \
+                       target, "sdb/"#_pos"/text";\
                } \
        }
 
@@ -154,6 +164,7 @@ group { name, "main/year/cal";
 
        images {
                image, CALENDAR_YEAR_VIEW_BG COMP;
+               image, CALENDAR_YEAR_DAY_SELSECTED COMP;
        }
 
        parts {
@@ -186,9 +197,11 @@ group { name, "main/year/cal";
                        description {
                                state, "default" 0.0;
                                rel1 {
-                                       relative, 0.0 1.0; offset, 0 -1; to, "sdh/base";
+                                       relative, 0.0 0.0;  to, "sdh/base";
+                               }
+                               rel2{
+                                       relative, 1.0 0.0; offset, 0 1; to, "sdh/base";
                                }
-                               rel2.to, "sdh/base";
                                color, COLOR_OF_LINE_FOR_YEAR_CAL;
                        }
                }
index 7fa5fa6..552735d 100755 (executable)
@@ -5,6 +5,9 @@
 #define WIDTH_OF_YEAR_VIEW (WIDTH_OF_HD-PAD)
 #define PAD 15
 
+#define PAD_L (32*R_X_L)
+#define WIDTH_OF_YEAR_VIEW_L (WIDTH_OF_HD_L-PAD_L)
+
 #define MB(_pos) \
        part { name, "mb/"#_pos"/base"; \
                type, RECT; \
@@ -34,7 +37,7 @@
                                to, "mb/"#_pos"/base"; \
                        } \
                        image { \
-                               normal, CALENDAR_SELSECTED; \
+                               normal, CALENDAR_YEAR_MONTH_SELSECTED; \
                                border, 3 3 3 3; \
                                border_scale, 1; \
                        } \
                        target, "mb/"#_pos"/sel"; \
                } \
        }
-       
+
 #define HANDLE(_pos) \
        part { name, "handle/"#_pos"/sw"; \
                type, SWALLOW; \
                        } \
                } \
        } \
-       
 
 group { name, "year/layout";
 
@@ -170,7 +172,7 @@ group { name, "year/layout";
                                rel2.to, "base";
                        }
                }
-               
+
                part { name, "edje/handle";
                        type, SWALLOW;
                        clip_to, "clip";
@@ -180,7 +182,7 @@ group { name, "year/layout";
                                rel2.to, "base";
                        }
                }
-               
+
                part { name, "content/left";
                        type, SWALLOW;
                        clip_to, "clip";
@@ -239,6 +241,7 @@ group { name, "main/year/months";
        images {
                image, "calendar_selected.png" COMP;
                image, "57_calendar_week_view_press.png" COMP;
+               image, CALENDAR_YEAR_MONTH_SELSECTED COMP;
        }
 
        parts {
@@ -265,3 +268,198 @@ group { name, "main/year/months";
                MB(9) MB(10) MB(11)
        }
 }
+
+#define MB_L(_pos) \
+       part { name, "mb/"#_pos"/base"; \
+               type, RECT; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, (_pos % 4 / 4) \
+                                       (_pos / 4 / 3 - _pos % 4 / 4/ 3); \
+                               to, "base_real"; \
+                       } \
+                       rel2 { \
+                               relative, (_pos % 4 / 4 + 1 / 4) \
+                                       (_pos / 4 / 3 - _pos % 4 / 4 / 3 + 1 / 3); \
+                               to, "base_real"; \
+                       } \
+                       color, 0 0 0 0; \
+               } \
+       } \
+       part { name, "mb/"#_pos"/sel"; \
+               mouse_events, 0; \
+               scale, 1; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1.to, "mb/"#_pos"/base"; \
+                       rel2 { \
+                               offset, 0 0; \
+                               to, "mb/"#_pos"/base"; \
+                       } \
+                       image { \
+                               normal, CALENDAR_YEAR_MONTH_SELSECTED; \
+                               border, 3 3 3 3; \
+                               border_scale, 1; \
+                       } \
+                       visible, 0; \
+               } \
+               description { \
+                       state, "selected" 0.0; \
+                       inherit, "default" 0.0; \
+                       visible, 1; \
+               } \
+       } \
+       part { name, "mb/"#_pos"/bg"; \
+               mouse_events, 0; \
+               scale, 1; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1.to, "mb/"#_pos"/base"; \
+                       rel2 { \
+                               offset, 0 0; \
+                               to, "mb/"#_pos"/base"; \
+                       } \
+                       image.normal, CALENDAR_WEEK_VIEW_PRESS; \
+                       visible, 0; \
+               } \
+               description { \
+                       state, "selected" 0.0; \
+                       inherit, "default" 0.0; \
+                       visible, 1; \
+               } \
+       } \
+       part { name, "mb/"#_pos"/text"; \
+               type, TEXT; \
+               mouse_events, 0; \
+               scale, 1; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1.to, "mb/"#_pos"/base"; \
+                       rel2 { \
+                               relative, 1.0 0.15; \
+                               to, "mb/"#_pos"/base"; \
+                       } \
+                       text { \
+                               font, "SLP:style=Medium"; \
+                               size, 22; \
+                               align, 0.5 0.5; \
+                       } \
+                       color, 0 0 0 255; \
+               } \
+       } \
+       part { name, "mb/"#_pos"/sw"; \
+               type, SWALLOW; \
+               mouse_events, 0; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, 0.0 0.15; \
+                               to, "mb/"#_pos"/base"; \
+                       } \
+                       rel2.to, "mb/"#_pos"/base"; \
+               } \
+       } \
+       programs { \
+               program { name, "mb/"#_pos"/down"; \
+                       signal, "mouse,down,1"; \
+                       source, "mb/"#_pos"/base"; \
+                       action, STATE_SET "selected" 0.0; \
+                       target, "mb/"#_pos"/bg"; \
+               } \
+               program { name, "mb/"#_pos"/up"; \
+                       signal, "mouse,up,1"; \
+                       source, "mb/"#_pos"/base"; \
+                       action, STATE_SET "default" 0.0; \
+                       target, "mb/"#_pos"/bg"; \
+               } \
+               program { name, "mb/"#_pos"/click"; \
+                       signal, "mouse,clicked,1"; \
+                       source, "mb/"#_pos"/base"; \
+                       action, SIGNAL_EMIT #_pos "cal"; \
+               } \
+               program { name, "mb/"#_pos"/select"; \
+                       signal, "select,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "selected" 0.0; \
+                       target, "mb/"#_pos"/sel"; \
+               } \
+               program { name, "mb/"#_pos"/unselect"; \
+                       signal, "unselect,"#_pos; \
+                       source, "prog"; \
+                       action, STATE_SET "default" 0.0; \
+                       target, "mb/"#_pos"/sel"; \
+               } \
+       }
+
+#define HANDLE_L(_pos) \
+       part { name, "handle/"#_pos"/sw"; \
+               type, SWALLOW; \
+               description { \
+                       state, "default" 0.0; \
+                       rel1 { \
+                               relative, (_pos % 4 / 4) \
+                                       (_pos / 4 / 3 - _pos % 4 / 4 / 3); \
+                               to, "base"; \
+                       } \
+                       rel2 { \
+                               relative, (_pos % 4 / 4 + 1 / 4) \
+                                       (_pos / 4 / 3 - _pos % 4 / 4 / 3 + 1 / 3); \
+                               to, "base"; \
+                       } \
+               } \
+       } \
+
+group { name, "year/edje/handle/l";
+
+       parts {
+
+               part { name, "base";
+                       type, RECT;
+                       description {
+                               state, "default" 0.0;
+                               color, 0 0 0 0;
+                               rel1 { relative, 0.0 0.0; }
+                               rel2 { relative, 1.0 1.0; }
+                       }
+               }
+
+               HANDLE_L(0) HANDLE_L(1) HANDLE_L(2)
+               HANDLE_L(3) HANDLE_L(4) HANDLE_L(5)
+               HANDLE_L(6) HANDLE_L(7) HANDLE_L(8)
+               HANDLE_L(9) HANDLE_L(10) HANDLE_L(11)
+       }
+}
+
+group { name, "main/year/months/l";
+
+       images {
+               image, "calendar_selected.png" COMP;
+               image, "57_calendar_week_view_press.png" COMP;
+               image, CALENDAR_YEAR_MONTH_SELSECTED COMP;
+       }
+
+       parts {
+               part { name, "base";
+                       type, RECT;
+                       description {
+                               state, "default" 0.0;
+                               color, 244 240 230 255;
+                       }
+               }
+               part { name, "base_real";
+                       type, RECT;
+                       description {
+                               state, "default" 0.0;
+                               rel1 { relative, PAD_L/WIDTH_OF_HD_L 0/HEIGHT_OF_HD_L; }
+                               rel2 { relative, WIDTH_OF_YEAR_VIEW_L/WIDTH_OF_HD_L HEIGHT_OF_HD_L/HEIGHT_OF_HD_L; }
+                               color, 0 0 0 0;
+                       }
+               }
+
+               MB_L(0) MB_L(1) MB_L(2)
+               MB_L(3) MB_L(4) MB_L(5)
+               MB_L(6) MB_L(7) MB_L(8)
+               MB_L(9) MB_L(10) MB_L(11)
+       }
+}
diff --git a/data/edc/layout/inc.map.edc b/data/edc/layout/inc.map.edc
new file mode 100755 (executable)
index 0000000..a5f6d94
--- /dev/null
@@ -0,0 +1,46 @@
+group { name, "edit/map";\r
+\r
+       parts {\r
+               part { name, "bg";\r
+                       type, SWALLOW;\r
+                       description {\r
+                               state, "default" 0.0;\r
+                               align: 0.0 0.0;\r
+                       }\r
+               }\r
+\r
+               part { name, "searchbar";\r
+                       type, SWALLOW;\r
+                       scale, 1;\r
+                       description {\r
+                               state, "default" 0.0;\r
+                               min, 0 106;\r
+                               fixed, 0 1;\r
+                               rel1 { relative, 0.0 0.0; to, "bg"; }\r
+                               rel2 { relative, 1.0 0.0; to, "bg"; }\r
+                               align, 0.5 0.0;\r
+                       }\r
+               }\r
+               part { name, "map";\r
+                       type, SWALLOW;\r
+                       description {\r
+                               state, "default" 0.0;\r
+                               rel1 { relative, 0.0 1.0; to, "searchbar"; }\r
+                               rel2 { relative, 1.0 1.0; to, "bg"; }\r
+                       }\r
+               }\r
+               part { name, "progress";\r
+                       type, SWALLOW;\r
+                       scale, 1;\r
+                       mouse_events, 0;\r
+                       description {\r
+                               state, "default" 0.0;\r
+                               min, 50 50;\r
+                               fixed, 1 1;\r
+                               rel1 { relative, 0.5 0.5; to, "map"; }\r
+                               rel2 { relative, 0.5 0.5; to, "map"; }\r
+                               align, 0.5 0.5;\r
+                       }\r
+               }\r
+       }\r
+}\r
index 8070769..8d416f8 100755 (executable)
@@ -18,57 +18,15 @@ group { name, "edit/participant";
                                visible, 0;\r
                        }\r
                }\r
-               /*part { name, "label/base";\r
-                       type, RECT;\r
-                       scale, 1;\r
-                       description {\r
-                               state, "default" 0.0;\r
-                               min, 0 40;\r
-                               fixed, 0 1;\r
-                               rel1.to, "base";\r
-                               rel2 { relative, 1.0 0.0; to, "base"; }\r
-                               color, 0 0 0 0;\r
-                               align, 0.0 0.0;\r
-                       }\r
-               }\r
-               part { name, "label/left";\r
-                       type, RECT;\r
-                       scale, 1;\r
-                       description {\r
-                               state, "default" 0.0;\r
-                               min, 20 0;\r
-                               fixed, 1 0;\r
-                               rel1.to, "label/base";\r
-                               rel2 { relative, 0.0 0.0; to, "label/base"; }\r
-                               align, 0.0 0.0;\r
-                               color, 0 0 0 0;\r
-                       }\r
-               }\r
-               part { name, "label/text";\r
-                       type, TEXT;\r
-                       scale, 1;\r
-                       description {\r
-                               state, "default" 0.0;\r
-                               rel1 {\r
-                                       relative, 1.0 0.0;\r
-                                       to_x, "label/left"; to_y, "label/base";\r
-                               }\r
-                               rel2.to, "label/base";\r
-                               text {\r
-                                       font, "SLP:style=Medium";\r
-                                       size, 24;\r
-                                       align, 0.0 1.0;\r
-                               }\r
-                               color, 0 0 0 255;\r
-                       }\r
-               }*/\r
                part { name, "mbe/sw";\r
                        type, SWALLOW;\r
                        description {\r
                                state, "default" 0.0;\r
-                               //rel1 { relative, 0.0 1.0; to, "label/base"; }\r
                                rel1.to, "base";\r
-                               rel2 { relative, 1.0 0.0; to, "box/base"; }\r
+                               rel2 {\r
+                                       relative, 0.85 0.0;\r
+                                       to_x, "base"; to_y, "box/base";\r
+                               }\r
                                align, 0.0 0.0;\r
                        }\r
                }\r
@@ -121,14 +79,11 @@ group { name, "edit/participant";
                        type, SWALLOW;\r
                        description {\r
                                state, "default" 0.0;\r
-                               rel1 { relative, 1.0 1.0; to, "box/top_left"; }\r
-                               rel2 { relative, 0.0 0.0; to, "box/bottom_right"; }\r
+                               min, 85 85;\r
+                               rel1 { relative, 1.0 0.0; to, "mbe/sw"; }\r
+                               rel2 { relative, 1.0 0.0; to, "mbe/sw"; }\r
                                visible, 1;\r
-                       }\r
-                       description {\r
-                               state, "list" 0.0;\r
-                               inherit, "default" 0.0;\r
-                               visible, 0;\r
+                               align, 0.0 0.0;\r
                        }\r
                }\r
                part { name, "list/sw";\r
@@ -153,7 +108,6 @@ group { name, "edit/participant";
                        source, "prog";\r
                        action, STATE_SET "list" 0.0;\r
                        target, "box/base";\r
-                       target, "box/sw";\r
                        target, "list/sw";\r
                }\r
                program { name, "list/hide";\r
@@ -161,7 +115,6 @@ group { name, "edit/participant";
                        source, "prog";\r
                        action, STATE_SET "default" 0.0;\r
                        target, "box/base";\r
-                       target, "box/sw";\r
                        target, "list/sw";\r
                }\r
        }\r
diff --git a/data/edc/layout/inc.ring.edc b/data/edc/layout/inc.ring.edc
deleted file mode 100755 (executable)
index c700549..0000000
+++ /dev/null
@@ -1,405 +0,0 @@
-#define MIN_STATE(_min) \
-       description { \
-               state, _min 0.0; \
-               inherit, "default" 0.0; \
-               image.normal, "ring/minute/58_alarm_clock_minute_"_min".png"; \
-       }
-
-#define MIN_PROG(_min) \
-       program { name, "min/"_min; \
-               signal, "min,"_min; \
-               source, "prog"; \
-               action, STATE_SET _min 0.0; \
-               target, "image/minute"; \
-       }
-
-#define HOUR_STATE(_hour) \
-       description { \
-               state, _hour 0.0; \
-               inherit, "default" 0.0; \
-               image.normal, "ring/hour/58_alarm_clock_hour_"_hour".png"; \
-       }
-
-#define HOUR_PROG(_hour) \
-       program { name, "hour/"_hour; \
-               signal, "hour,"_hour; \
-               source, "prog"; \
-               action, STATE_SET _hour 0.0; \
-               target, "image/hour"; \
-       }
-
-
-group { name, "ring";
-
-       images {
-               image, "ring/"CLOCK_BG COMP;
-               image, "ring/"CLOCK_BUTTON_NORMAL COMP;
-               image, "ring/"CLOCK_BUTTON_PRESS COMP;
-               image, "ring/"ALARM_CLOCK_BG_AM COMP;
-               image, "ring/"ALARM_CLOCK_BG_PM COMP;
-#include "inc.ring.image.edc"
-       }
-
-       parts {
-               part { name, "base";
-                       type, RECT;
-                       description {
-                               state, "default" 0.0;
-                               color, 0 0 0 0;
-                       }
-               }
-               part { name, "bg";
-                       description {
-                               state, "default" 0.0;
-                               rel1.to, "base";
-                               rel2.to, "base";
-                               image.normal, "ring/58_clock_bg.png";
-                       }
-               }
-               part { name, "padding/l";
-                       type, RECT;
-                       scale, 1;
-                       mouse_events, 0;
-                       description {
-                               state, "default" 0.0;
-                               min, 9 0;
-                               fixed, 1 0;
-                               align, 0.0 0.0;
-                               rel1.to, "base";
-                               rel2 { relative, 0.0 1.0; to, "base"; }
-                               color, 0 0 0 0;
-                       }
-               }
-               part { name, "padding/r";
-                       type, RECT;
-                       scale, 1;
-                       mouse_events, 0;
-                       description {
-                               state, "default" 0.0;
-                               min, 9 0;
-                               fixed, 1 0;
-                               align, 1.0 0.0;
-                               rel1 { relative, 1.0 0.0; to, "base"; }
-                               rel2.to, "base";
-                               color, 0 0 0 0;
-                       }
-               }
-               part { name, "padding/l/clock";
-                       type, RECT;
-                       scale, 1;
-                       mouse_events, 0;
-                       description {
-                               state, "default" 0.0;
-                               min, 60 0;
-                               fixed, 1 0;
-                               align, 0.0 0.0;
-                               rel1.to, "base";
-                               rel2 { relative, 0.0 1.0; to, "base"; }
-                               color, 0 0 0 0;
-                       }
-               }
-               part { name, "padding/r/clock";
-                       type, RECT;
-                       scale, 1;
-                       description {
-                               state, "default" 0.0;
-                               min, 60 0;
-                               fixed, 1 0;
-                               align, 1.0 0.0;
-                               rel1 { relative, 1.0 0.0; to, "base"; }
-                               rel2.to, "base";
-                               color, 0 0 0 0;
-                       }
-               }
-               part { name, "rect/currenttime";
-                       type, RECT;
-                       description {
-                               state, "default" 0.0;
-                               rel1 {
-                                       relative, 1.0 (78/800);
-                                       to_x, "padding/l"; to_y, "base";
-                               }
-                               rel2 {
-                                       relative, 0.0 (162/800);
-                                       to_x, "padding/r"; to_y, "base";
-                               }
-                               color, 0 0 0 0;
-                       }
-               }
-               part { name, "text/currenttime";
-                       type, TEXT;
-                       scale, 1;
-                       description {
-                               state, "default" 0.0;
-                               rel1.to, "rect/currenttime";
-                               rel2.to, "rect/currenttime";
-                               text {
-                                       font, "SLP,style=Medium";
-                                       size, 80;
-                                       align, 0.5 1.0;
-                               }
-                               color, 255 255 255 255;
-                       }
-               }
-
-               /* title */
-               part { name, "rect/title";
-                       type, RECT;
-                       scale, 1;
-                       mouse_events, 0;
-                       description {
-                               state, "default" 0.0;
-                               rel1 {
-                                       relative, 1.0 (162/800);
-                                       to_x, "padding/l";
-                                       to_y, "base";
-                               }
-                               rel2 {
-                                       relative, 0.0 (195/800);
-                                       to_x, "padding/r";
-                                       to_y, "base";
-                               }
-                               color, 0 0 0 0;
-                       }
-               }
-               part { name, "text/title";
-                       type, TEXT;
-                       scale, 1;
-                       mouse_events, 0;
-                       description {
-                               state, "default" 0.0;
-                               align, 0.5 0.5;
-                               rel1 { to, "rect/title"; }
-                               rel2 { to, "rect/title"; }
-                               text {
-                                       font, "SLP,style=Medium";
-                                       size, 30;
-                                       align, 0.5 0.5;
-                               }
-                               color, COLOR_OF_TEXT_FOR_RING;
-                       }
-               }
-
-               part { name, "rect/clock";
-                       type, RECT;
-                       scale, 1;
-                       mouse_events, 0;
-                       description {
-                               state, "default" 0.0;
-                               rel1 {
-                                       relative, 1.0 (260/1280);
-                                       to, "padding/l/clock";
-                               }
-                               rel2 {
-                                       relative, 0.0 (895/1280);
-                                       to, "padding/r/clock";
-                               }
-                               color, 0 0 0 0;
-                       }
-               }
-
-               part { name, "image/clock";
-                       type, IMAGE;
-                       scale, 1;
-                       mouse_events, 0;
-                       description {
-                               state, "default" 0.0;
-                               rel1 { to, "rect/clock"; }
-                               rel2 { to, "rect/clock"; }
-                               image {
-                                       normal, "ring/58_alarm_clock_bg_AM.png";
-                               }
-                       }
-                       description {
-                               state, "pm" 0.0;
-                               inherit, "default" 0.0;
-                               image {
-                                       normal, "ring/58_alarm_clock_bg_PM.png";
-                               }
-                       }
-                       description {
-                               state, "am" 0.0;
-                               inherit, "default" 0.0;
-                       }
-               }
-
-               part { name, "image/minute";
-                       type, IMAGE;
-                       description {
-                               state, "default" 0.0;
-                               rel1.to, "rect/clock";
-                               rel2.to, "rect/clock";
-                               image.normal, "ring/minute/58_alarm_clock_minute_00.png";
-                       }
-                       MIN_STATE("00") MIN_STATE("01") MIN_STATE("02") MIN_STATE("03")
-                       MIN_STATE("04") MIN_STATE("05") MIN_STATE("06") MIN_STATE("07")
-                       MIN_STATE("08") MIN_STATE("09") MIN_STATE("10") MIN_STATE("11")
-                       MIN_STATE("12") MIN_STATE("13") MIN_STATE("14") MIN_STATE("15")
-                       MIN_STATE("16") MIN_STATE("17") MIN_STATE("18") MIN_STATE("19")
-                       MIN_STATE("20") MIN_STATE("21") MIN_STATE("22") MIN_STATE("23")
-                       MIN_STATE("24") MIN_STATE("25") MIN_STATE("26") MIN_STATE("27")
-                       MIN_STATE("28") MIN_STATE("29") MIN_STATE("30") MIN_STATE("31")
-                       MIN_STATE("32") MIN_STATE("33") MIN_STATE("34") MIN_STATE("35")
-                       MIN_STATE("36") MIN_STATE("37") MIN_STATE("38") MIN_STATE("39")
-                       MIN_STATE("40") MIN_STATE("41") MIN_STATE("42") MIN_STATE("43")
-                       MIN_STATE("44") MIN_STATE("45") MIN_STATE("46") MIN_STATE("47")
-                       MIN_STATE("48") MIN_STATE("49") MIN_STATE("50") MIN_STATE("51")
-                       MIN_STATE("52") MIN_STATE("53") MIN_STATE("54") MIN_STATE("55")
-                       MIN_STATE("56") MIN_STATE("57") MIN_STATE("58") MIN_STATE("59")
-               }
-               programs {
-                       MIN_PROG("00") MIN_PROG("01") MIN_PROG("02") MIN_PROG("03")
-                       MIN_PROG("04") MIN_PROG("05") MIN_PROG("06") MIN_PROG("07")
-                       MIN_PROG("08") MIN_PROG("09") MIN_PROG("10") MIN_PROG("11")
-                       MIN_PROG("12") MIN_PROG("13") MIN_PROG("14") MIN_PROG("15")
-                       MIN_PROG("16") MIN_PROG("17") MIN_PROG("18") MIN_PROG("19")
-                       MIN_PROG("20") MIN_PROG("21") MIN_PROG("22") MIN_PROG("23")
-                       MIN_PROG("24") MIN_PROG("25") MIN_PROG("26") MIN_PROG("27")
-                       MIN_PROG("28") MIN_PROG("29") MIN_PROG("30") MIN_PROG("31")
-                       MIN_PROG("32") MIN_PROG("33") MIN_PROG("34") MIN_PROG("35")
-                       MIN_PROG("36") MIN_PROG("37") MIN_PROG("38") MIN_PROG("39")
-                       MIN_PROG("40") MIN_PROG("41") MIN_PROG("42") MIN_PROG("43")
-                       MIN_PROG("44") MIN_PROG("45") MIN_PROG("46") MIN_PROG("47")
-                       MIN_PROG("48") MIN_PROG("49") MIN_PROG("50") MIN_PROG("51")
-                       MIN_PROG("52") MIN_PROG("53") MIN_PROG("54") MIN_PROG("55")
-                       MIN_PROG("56") MIN_PROG("57") MIN_PROG("58") MIN_PROG("59")
-               }
-
-               part { name, "image/hour";
-                       type, IMAGE;
-                       description {
-                               state, "default" 0.0;
-                               rel1.to, "rect/clock";
-                               rel2.to, "rect/clock";
-                               image.normal, "ring/hour/58_alarm_clock_hour_08.png";
-                       }
-                       HOUR_STATE("00") HOUR_STATE("01") HOUR_STATE("02") HOUR_STATE("03")
-                       HOUR_STATE("04") HOUR_STATE("05") HOUR_STATE("06") HOUR_STATE("07")
-                       HOUR_STATE("08") HOUR_STATE("09") HOUR_STATE("10") HOUR_STATE("11")
-                       HOUR_STATE("12") HOUR_STATE("13") HOUR_STATE("14") HOUR_STATE("15")
-                       HOUR_STATE("16") HOUR_STATE("17") HOUR_STATE("18") HOUR_STATE("19")
-                       HOUR_STATE("20") HOUR_STATE("21") HOUR_STATE("22") HOUR_STATE("23")
-                       HOUR_STATE("24") HOUR_STATE("25") HOUR_STATE("26") HOUR_STATE("27")
-                       HOUR_STATE("28") HOUR_STATE("29") HOUR_STATE("30") HOUR_STATE("31")
-                       HOUR_STATE("32") HOUR_STATE("33") HOUR_STATE("34") HOUR_STATE("35")
-                       HOUR_STATE("36") HOUR_STATE("37") HOUR_STATE("38") HOUR_STATE("39")
-                       HOUR_STATE("40") HOUR_STATE("41") HOUR_STATE("42") HOUR_STATE("43")
-                       HOUR_STATE("44") HOUR_STATE("45") HOUR_STATE("46") HOUR_STATE("47")
-                       HOUR_STATE("48") HOUR_STATE("49") HOUR_STATE("50") HOUR_STATE("51")
-                       HOUR_STATE("52") HOUR_STATE("53") HOUR_STATE("54") HOUR_STATE("55")
-                       HOUR_STATE("56") HOUR_STATE("57") HOUR_STATE("58") HOUR_STATE("59")
-               }
-               programs {
-                       HOUR_PROG("00") HOUR_PROG("01") HOUR_PROG("02") HOUR_PROG("03")
-                       HOUR_PROG("04") HOUR_PROG("05") HOUR_PROG("06") HOUR_PROG("07")
-                       HOUR_PROG("08") HOUR_PROG("09") HOUR_PROG("10") HOUR_PROG("11")
-                       HOUR_PROG("12") HOUR_PROG("13") HOUR_PROG("14") HOUR_PROG("15")
-                       HOUR_PROG("16") HOUR_PROG("17") HOUR_PROG("18") HOUR_PROG("19")
-                       HOUR_PROG("20") HOUR_PROG("21") HOUR_PROG("22") HOUR_PROG("23")
-                       HOUR_PROG("24") HOUR_PROG("25") HOUR_PROG("26") HOUR_PROG("27")
-                       HOUR_PROG("28") HOUR_PROG("29") HOUR_PROG("30") HOUR_PROG("31")
-                       HOUR_PROG("32") HOUR_PROG("33") HOUR_PROG("34") HOUR_PROG("35")
-                       HOUR_PROG("36") HOUR_PROG("37") HOUR_PROG("38") HOUR_PROG("39")
-                       HOUR_PROG("40") HOUR_PROG("41") HOUR_PROG("42") HOUR_PROG("43")
-                       HOUR_PROG("44") HOUR_PROG("45") HOUR_PROG("46") HOUR_PROG("47")
-                       HOUR_PROG("48") HOUR_PROG("49") HOUR_PROG("50") HOUR_PROG("51")
-                       HOUR_PROG("52") HOUR_PROG("53") HOUR_PROG("54") HOUR_PROG("55")
-                       HOUR_PROG("56") HOUR_PROG("57") HOUR_PROG("58") HOUR_PROG("59")
-               }
-
-               part { name, "image/stop";
-                       scale, 1;
-                       description {
-                               state, "default" 0.0;
-                               rel1.to, "rect/stop";
-                               rel2.to, "rect/stop";
-                               image {
-                                       normal, "ring/58_clock_button_normal.png";
-                                       border, 13 13 13 13;
-                                       border_scale, 1;
-                               }
-                       }
-                       description {
-                               state, "pressed" 0.0;
-                               inherit, "default" 0.0;
-                               image {
-                                       normal, "ring/58_clock_button_press.png";
-                                       border, 13 13 13 13;
-                                       border_scale, 1;
-                               }
-                       }
-               }
-               part { name, "text/stop";
-                       type, TEXT;
-                       scale, 1;
-                       description {
-                               state, "default" 0.0;
-                               rel1.to, "image/stop";
-                               rel2.to, "image/stop";
-                               text {
-                                       font, "SLP,style=Medium";
-                                       size, 35;
-                                       align, 0.5 0.5;
-                               }
-                               color, COLOR_OF_DEFAULT_STOP_FOR_RING;
-                       }
-                       description {
-                               state, "pressed" 0.0;
-                               inherit, "default" 0.0;
-                               color, 255 255 255 255;
-                       }
-               }
-               part { name, "rect/stop";
-                       type, RECT;
-                       description {
-                               state, "default" 0.0;
-                               rel1 {
-                                       relative, 1.0 (630/800);
-                                       to_x, "padding/l";
-                                       to_y, "base";
-                               }
-                               rel2 {
-                                       relative, 0.0 (722/800);
-                                       to_x, "padding/r";
-                                       to_y, "base";
-                               }
-                               color, 0 0 0 0;
-                       }
-               }
-       }
-
-       programs {
-               program { name, "go/am";
-                       signal, "go,am";
-                       source, "prog";
-                       action, STATE_SET "am" 0.0;
-                       target, "image/clock";
-               }
-               program { name, "go/pm";
-                       signal, "go,pm";
-                       source, "prog";
-                       action, STATE_SET "pm" 0.0;
-                       target, "image/clock";
-               }
-               program { name, "down/stop";
-                       signal, "mouse,down,1";
-                       source, "rect/stop";
-                       action, STATE_SET "pressed" 0.0;
-                       target, "image/stop";
-                       target, "text/stop";
-               }
-               program { name, "up/stop";
-                       signal, "mouse,up,1";
-                       source, "rect/stop";
-                       action, STATE_SET "default" 0.0;
-                       target, "image/stop";
-                       target, "text/stop";
-               }
-               program { name, "clicked/stop";
-                       signal, "mouse,clicked,1";
-                       source, "rect/stop";
-                       action, SIGNAL_EMIT "stop" "edj";
-               }
-       }
-}
-
diff --git a/data/edc/layout/inc.ring.image.edc b/data/edc/layout/inc.ring.image.edc
deleted file mode 100755 (executable)
index efd013b..0000000
+++ /dev/null
@@ -1,120 +0,0 @@
-image, "ring/hour/58_alarm_clock_hour_00.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_01.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_02.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_03.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_04.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_05.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_06.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_07.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_08.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_09.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_10.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_11.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_12.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_13.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_14.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_15.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_16.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_17.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_18.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_19.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_20.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_21.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_22.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_23.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_24.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_25.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_26.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_27.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_28.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_29.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_30.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_31.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_32.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_33.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_34.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_35.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_36.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_37.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_38.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_39.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_40.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_41.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_42.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_43.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_44.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_45.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_46.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_47.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_48.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_49.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_50.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_51.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_52.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_53.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_54.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_55.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_56.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_57.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_58.png" COMP;
-image, "ring/hour/58_alarm_clock_hour_59.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_00.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_01.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_02.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_03.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_04.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_05.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_06.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_07.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_08.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_09.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_10.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_11.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_12.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_13.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_14.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_15.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_16.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_17.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_18.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_19.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_20.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_21.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_22.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_23.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_24.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_25.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_26.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_27.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_28.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_29.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_30.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_31.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_32.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_33.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_34.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_35.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_36.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_37.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_38.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_39.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_40.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_41.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_42.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_43.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_44.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_45.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_46.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_47.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_48.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_49.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_50.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_51.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_52.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_53.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_54.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_55.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_56.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_57.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_58.png" COMP;
-image, "ring/minute/58_alarm_clock_minute_59.png" COMP;
diff --git a/data/edc/layout/org.tizen.efl-calendar.edc b/data/edc/layout/org.tizen.efl-calendar.edc
deleted file mode 100755 (executable)
index 4014864..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-collections {
-       group { name, "icon";
-               externals {
-                       external, "icon_calendar";
-               }
-
-               parts {
-                       part { name, "icon";
-                               type, EXTERNAL;
-                               source, "icon_calendar";
-                               description {
-                                       state, "default" 0.0;
-                               }
-                       }
-               }
-       }
-}
diff --git a/data/edc/theme/button.edc b/data/edc/theme/button.edc
new file mode 100644 (file)
index 0000000..ea9d811
--- /dev/null
@@ -0,0 +1,245 @@
+group { name: "elm/button/base/calendar/naviframe/more_left/default";
+      images {
+         image: "P01_title_left.png" COMP;
+         image: "P01_title_left_press.png" COMP;
+         image: "00_title_btn_bg_press.png" COMP;
+      }
+      parts {
+         part { name: "button_image";
+            scale: 1;
+            description { state: "default" 0.0;
+               min: BUTTON_NAVIFRAME_MORE_BG_MIN_MAX_INC;
+               max: BUTTON_NAVIFRAME_MORE_BG_MIN_MAX_INC;
+               color: 0 0 0 0;
+            }
+            description { state: "clicked" 0.0;
+               min: BUTTON_NAVIFRAME_MORE_BG_PRESSED_MIN_MAX_INC;
+               max: BUTTON_NAVIFRAME_MORE_BG_PRESSED_MIN_MAX_INC;
+               image {
+                  normal: "00_title_btn_bg_press.png";
+                  border: BUTTON_NAVIFRAME_MORE_BG_PRESSED_BORDER_INC;
+                  border_scale: 1;
+               }
+            }
+            description { state: "disabled" 0.0;
+               inherit: "default" 0.0;
+            }
+            description { state: "focused" 0.0;
+               inherit: "default" 0.0;
+            }
+         }
+         part { name: "more_image";
+            scale: 1;
+            mouse_events: 0;
+            description { state: "default" 0.0;
+               min: BUTTON_NAVIFRAME_MORE_DEFAULT_IMAGE_MIN_MAX_INC;
+               max: BUTTON_NAVIFRAME_MORE_DEFAULT_IMAGE_MIN_MAX_INC;
+               rel1.to: "button_image";
+               rel2.to: "button_image";
+               image.normal: "P01_title_left.png";
+            }
+            description { state: "clicked" 0.0;
+               inherit: "default" 0.0;
+               image.normal: "P01_title_left_press.png";
+            }
+            description { state: "disabled" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 127;
+            }
+         }
+         part { name: "over2";
+            type: RECT;
+            repeat_events: 1;
+            ignore_flags: ON_HOLD;
+            description { state: "default" 0.0;
+               color: 0 0 0 0;
+            }
+         }
+         part { name: "over3";
+            type: RECT;
+            repeat_events: 1;
+            description { state: "default" 0.0;
+               color: 0 0 0 0;
+            }
+         }
+         part { name: "disabler";
+            type: RECT;
+            description { state: "default" 0.0;
+               color: 0 0 0 0;
+               visible: 0;
+            }
+            description { state: "disabled" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+            }
+         }
+      }
+      programs {
+         program { name: "button_click";
+            signal: "mouse,down,1";
+            source: "over2";
+            action: SIGNAL_EMIT "elm,action,press" "";
+            after: "button_click_anim";
+         }
+         program { name: "button_click_anim";
+            action: STATE_SET "clicked" 0.0;
+            target: "button_image";
+            target: "more_image";
+         }
+         program { name: "button_unclick";
+            signal: "mouse,up,1";
+            source: "over3";
+            action: SIGNAL_EMIT "elm,action,unpress" "";
+            after: "button_unclick_anim";
+         }
+         program { name: "button_unclick_anim";
+            action: STATE_SET "default" 0.0;
+            target: "button_image";
+            target: "more_image";
+         }
+         program { name: "button_unclick3";
+           signal: "mouse,clicked,1";
+            source: "over2";
+            action: SIGNAL_EMIT "elm,action,click" "";
+         }
+         program { name: "disable";
+            signal: "elm,state,disabled";
+            source: "elm";
+            action: STATE_SET "disabled" 0.0;
+            target: "disabler";
+            target: "button_image";
+            target: "more_image";
+         }
+         program { name: "enable";
+            signal: "elm,state,enabled";
+            source: "elm";
+            action: STATE_SET "default" 0.0;
+            target: "disabler";
+            target: "button_image";
+            target: "more_image";
+         }
+      }
+   }
+
+group { name: "elm/button/base/calendar/naviframe/more_right/default";
+      images {
+         image: "P01_title_right.png" COMP;
+         image: "P01_title_right_press.png" COMP;
+         image: "00_title_btn_bg_press.png" COMP;
+      }
+      parts {
+         part { name: "button_image";
+            scale: 1;
+            description { state: "default" 0.0;
+               min: BUTTON_NAVIFRAME_MORE_BG_MIN_MAX_INC;
+               max: BUTTON_NAVIFRAME_MORE_BG_MIN_MAX_INC;
+               color: 0 0 0 0;
+            }
+            description { state: "clicked" 0.0;
+               min: BUTTON_NAVIFRAME_MORE_BG_PRESSED_MIN_MAX_INC;
+               max: BUTTON_NAVIFRAME_MORE_BG_PRESSED_MIN_MAX_INC;
+               image {
+                  normal: "00_title_btn_bg_press.png";
+                  border: BUTTON_NAVIFRAME_MORE_BG_PRESSED_BORDER_INC;
+                  border_scale: 1;
+               }
+            }
+            description { state: "disabled" 0.0;
+               inherit: "default" 0.0;
+            }
+            description { state: "focused" 0.0;
+               inherit: "default" 0.0;
+            }
+         }
+         part { name: "more_image";
+            scale: 1;
+            mouse_events: 0;
+            description { state: "default" 0.0;
+               min: BUTTON_NAVIFRAME_MORE_DEFAULT_IMAGE_MIN_MAX_INC;
+               max: BUTTON_NAVIFRAME_MORE_DEFAULT_IMAGE_MIN_MAX_INC;
+               rel1.to: "button_image";
+               rel2.to: "button_image";
+               image.normal: "P01_title_right.png";
+            }
+            description { state: "clicked" 0.0;
+               inherit: "default" 0.0;
+               image.normal: "P01_title_right_press.png";
+            }
+            description { state: "disabled" 0.0;
+               inherit: "default" 0.0;
+               color: 255 255 255 127;
+            }
+         }
+         part { name: "over2";
+            type: RECT;
+            repeat_events: 1;
+            ignore_flags: ON_HOLD;
+            description { state: "default" 0.0;
+               color: 0 0 0 0;
+            }
+         }
+         part { name: "over3";
+            type: RECT;
+            repeat_events: 1;
+            description { state: "default" 0.0;
+               color: 0 0 0 0;
+            }
+         }
+         part { name: "disabler";
+            type: RECT;
+            description { state: "default" 0.0;
+               color: 0 0 0 0;
+               visible: 0;
+            }
+            description { state: "disabled" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+            }
+         }
+      }
+      programs {
+         program { name: "button_click";
+            signal: "mouse,down,1";
+            source: "over2";
+            action: SIGNAL_EMIT "elm,action,press" "";
+            after: "button_click_anim";
+         }
+         program { name: "button_click_anim";
+            action: STATE_SET "clicked" 0.0;
+            target: "button_image";
+            target: "more_image";
+         }
+         program { name: "button_unclick";
+            signal: "mouse,up,1";
+            source: "over3";
+            action: SIGNAL_EMIT "elm,action,unpress" "";
+            after: "button_unclick_anim";
+         }
+         program { name: "button_unclick_anim";
+            action: STATE_SET "default" 0.0;
+            target: "button_image";
+            target: "more_image";
+         }
+         program { name: "button_unclick3";
+           signal: "mouse,clicked,1";
+            source: "over2";
+            action: SIGNAL_EMIT "elm,action,click" "";
+         }
+         program { name: "disable";
+            signal: "elm,state,disabled";
+            source: "elm";
+            action: STATE_SET "disabled" 0.0;
+            target: "disabler";
+            target: "button_image";
+            target: "more_image";
+         }
+         program { name: "enable";
+            signal: "elm,state,enabled";
+            source: "elm";
+            action: STATE_SET "default" 0.0;
+            target: "disabler";
+            target: "button_image";
+            target: "more_image";
+         }
+      }
+   }
diff --git a/data/edc/theme/genlist.edc b/data/edc/theme/genlist.edc
new file mode 100755 (executable)
index 0000000..b8249f4
--- /dev/null
@@ -0,0 +1,3341 @@
+#include "originals/white-hd-inc.edc"
+#include "originals/genlist_macro.edc"
+
+   /*
+    *  Based on "elm/genlist/item/dialogue/2text/default"
+    *   in efl-theme-tizen/themes/widgets/genlist/genlist_normal.edc
+    */
+   group { name: "elm/genlist/item/dialogue/4text/default";
+      data.item: "stacking" "above";
+      data.item: "selectraise" "on";
+      data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
+      data.item: "flips" "elm.flip.content";
+      parts {
+         GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
+         GENLIST_PART_DIALOGUE_BG_IMAGE
+         GENLIST_PART_BOTTOM_LINE
+         GENLIST_PART_PADDING_TOP( GENLIST_PADDING_16_INC )
+         GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_16_INC )
+         GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
+         GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_16_INC )
+         GENLIST_PART_DIALOGUE_ITEM
+         GENLIST_PART_DIALOGUE_RIGHT_LINE
+         part { name: "elm.text.1";
+            clip_to: "disclip";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: 0 GENLIST_SIZE_48_INC;
+               fixed: 0 1;
+               rel1 {
+                  relative: 1.0 1.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.padding.top";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.padding.top";
+               }
+               align: 0.0 0.0;
+               color: GENLIST_PART_FONT_LIST_MAIN_TEXT_UNREAD_COLOR_INC;
+               text {
+                  font: "SLP:style=Medium";
+                  size: GENLIST_FONT_32_INC;
+                  min: 0 1;
+                  align: 0.0 0.5;
+                  text_class: "slp_medium";
+               }
+            }
+            description { state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: GENLIST_PART_TEXT_PRESS_COLOR_INC;
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+         part { name: "elm.text.2";
+            clip_to: "disclip";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               rel1 {
+                  relative: 1.0 0.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.text.1";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.text.1";
+               }
+               color: GENLIST_PART_FONT_LIST_SUB_TEXT_COLOR_INC;
+               text {
+                  font: "SLP:style=Medium";
+                  size: GENLIST_FONT_32_INC;
+                  min: 0 1;
+                  align: 1.0 0.5;
+                  text_class: "slp_medium";
+               }
+            }
+         }
+         part { name: "elm.text.3";
+            clip_to: "disclip";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: 0 GENLIST_SIZE_48_INC;
+               fixed: 0 1;
+               rel1 {
+                  relative: 1.0 1.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.text.1";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.text.1";
+               }
+               align: 0.0 0.0;
+               color: GENLIST_PART_FONT_LIST_MAIN_TEXT_UNREAD_COLOR_INC;
+               text {
+                  font: "SLP:style=Medium";
+                  size: GENLIST_FONT_32_INC;
+                  min: 0 1;
+                  align: 0.0 0.5;
+                  text_class: "slp_medium";
+               }
+            }
+            description { state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: GENLIST_PART_TEXT_PRESS_COLOR_INC;
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+         part { name: "elm.text.4";
+            clip_to: "disclip";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               rel1 {
+                  relative: 1.0 0.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.text.3";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.text.3";
+               }
+               color: GENLIST_PART_FONT_LIST_SUB_TEXT_COLOR_INC;
+               text {
+                  font: "SLP:style=Medium";
+                  size: GENLIST_FONT_32_INC;
+                  min: 0 1;
+                  align: 1.0 0.5;
+                  text_class: "slp_medium";
+               }
+            }
+            description { state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: GENLIST_PART_TEXT_PRESS_COLOR_INC;
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+         GENLIST_PART_FLIP
+         GENLIST_PART_DISCLIP
+      }
+      programs {
+         // signal: elm,state,%s,active
+         //   a "check" item named %s went active
+         // signal: elm,state,%s,passive
+         //   a "check" item named %s went passive
+         // default is passive
+         program { name: "go_active";
+            signal: "elm,state,selected";
+            source: "elm";
+            action: STATE_SET "selected" 0.0;
+            target: "bg_image";
+            target: "elm.text.1";
+            target: "elm.text.2";
+         }
+         program { name: "go_passive";
+            signal: "elm,state,unselected";
+            source: "elm";
+            action: STATE_SET "default" 0.0;
+            target: "bg_image";
+            target: "elm.text.1";
+            target: "elm.text.2";
+            transition: LINEAR 0.1;
+         }
+         program { name: "go_disabled";
+            signal: "elm,state,disabled";
+            source: "elm";
+            action: STATE_SET "disabled" 0.0;
+            target: "disclip";
+         }
+         program { name: "go_enabled";
+            signal: "elm,state,enabled";
+            source: "elm";
+            action: STATE_SET "default" 0.0;
+            target: "disclip";
+         }
+         GENLIST_PROGRAM_FLIP_2TEXT
+      }
+   }
+
+   group { name: "elm/genlist/item/dialogue/1icon.12text/default";
+      data.item: "stacking" "above";
+      data.item: "selectraise" "on";
+      data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5 elm.text.6 elm.text.7 elm.text.8 elm.text.9 elm.text.10 elm.text.11 elm.text.12";
+      data.item: "flips" "elm.flip.content";
+      data.item: "contents" "elm.icon";
+      parts {
+         GENLIST_PART_BASE( 336 )
+         GENLIST_PART_DIALOGUE_BG_IMAGE
+         GENLIST_PART_BOTTOM_LINE
+         GENLIST_PART_PADDING_TOP( GENLIST_PADDING_16_INC )
+         GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_16_INC )
+         GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
+         GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_16_INC )
+         GENLIST_PART_DIALOGUE_ITEM
+         GENLIST_PART_DIALOGUE_RIGHT_LINE
+         part { name: "elm.icon";
+            clip_to: "disclip";
+            type: SWALLOW;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
+               max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
+               fixed: 1 1;
+               rel1 {
+                  relative: 1.0 1.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.padding.top";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.icon.right";
+                  to_y: "elm.text.1";
+               }
+            }
+         }
+         part { name: "elm.padding.icon.right";
+            clip_to: "disclip";
+            type: RECT;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_PADDING_16_INC 0;
+               fixed: 1 0;
+               rel1 {
+                  relative: 1.0 0.0;
+                  to_x: "elm.icon";
+               }
+               rel2.to_x: "elm.icon";
+               align: 0.0 0.0;
+               visible: 0;
+            }
+         }
+         part { name: "elm.text.1";
+            clip_to: "disclip";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: 0 GENLIST_SIZE_48_INC;
+               fixed: 0 1;
+               rel1 {
+                  relative: 1.0 1.0;
+                  to_x: "elm.padding.icon.right";
+                  to_y: "elm.padding.top";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.padding.top";
+               }
+               align: 0.0 0.0;
+               color: GENLIST_PART_FONT_LIST_MAIN_TEXT_UNREAD_COLOR_INC;
+               text {
+                  font: "SLP:style=Medium";
+                  size: GENLIST_FONT_32_INC;
+                  min: 0 1;
+                  align: 0.0 0.5;
+                  text_class: "slp_medium";
+               }
+            }
+            description { state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: GENLIST_PART_TEXT_PRESS_COLOR_INC;
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+         part { name: "elm.text.2";
+            clip_to: "disclip";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               rel1 {
+                  relative: 1.0 0.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.text.1";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.text.1";
+               }
+               color: GENLIST_PART_FONT_LIST_MAIN_TEXT_UNREAD_COLOR_INC;
+               text {
+                  font: "SLP:style=Medium";
+                  size: GENLIST_FONT_32_INC;
+                  min: 0 1;
+                  align: 1.0 0.5;
+                  text_class: "slp_medium";
+               }
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+         part { name: "elm.text.3";
+            clip_to: "disclip";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: 0 GENLIST_SIZE_48_INC;
+               fixed: 0 1;
+               rel1 {
+                  relative: 1.0 1.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.text.1";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.text.1";
+               }
+               align: 0.0 0.0;
+               color: GENLIST_PART_FONT_LIST_MAIN_TEXT_UNREAD_COLOR_INC;
+               text {
+                  font: "SLP:style=Medium";
+                  size: GENLIST_FONT_32_INC;
+                  min: 0 1;
+                  align: 0.0 0.5;
+                  text_class: "slp_medium";
+               }
+            }
+            description { state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: GENLIST_PART_TEXT_PRESS_COLOR_INC;
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+         part { name: "elm.text.4";
+            clip_to: "disclip";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               rel1 {
+                  relative: 1.0 0.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.text.3";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.text.3";
+               }
+               color: GENLIST_PART_FONT_LIST_SUB_TEXT_COLOR_INC;
+               text {
+                  font: "SLP:style=Medium";
+                  size: GENLIST_FONT_32_INC;
+                  min: 0 1;
+                  align: 1.0 0.5;
+                  text_class: "slp_medium";
+               }
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+         part { name: "elm.text.5";
+            clip_to: "disclip";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: 0 GENLIST_SIZE_48_INC;
+               fixed: 0 1;
+               rel1 {
+                  relative: 1.0 1.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.text.3";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.text.3";
+               }
+               align: 0.0 0.0;
+               color: GENLIST_PART_FONT_LIST_MAIN_TEXT_UNREAD_COLOR_INC;
+               text {
+                  font: "SLP:style=Medium";
+                  size: GENLIST_FONT_32_INC;
+                  min: 0 1;
+                  align: 0.0 0.5;
+                  text_class: "slp_medium";
+               }
+            }
+            description { state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: GENLIST_PART_TEXT_PRESS_COLOR_INC;
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+         part { name: "elm.text.6";
+            clip_to: "disclip";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               rel1 {
+                  relative: 1.0 0.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.text.5";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.text.5";
+               }
+               color: GENLIST_PART_FONT_LIST_SUB_TEXT_COLOR_INC;
+               text {
+                  font: "SLP:style=Medium";
+                  size: GENLIST_FONT_32_INC;
+                  min: 0 1;
+                  align: 1.0 0.5;
+                  text_class: "slp_medium";
+               }
+            }
+            description { state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: GENLIST_PART_TEXT_PRESS_COLOR_INC;
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+         part { name: "elm.padding.middle";
+            type: RECT;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               min: 0 16;
+               fixed: 0 1;
+               visible: 0;
+               //rel2.relative: 1.0 0.0;
+               rel1 {
+                  relative: 1.0 1.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.text.5";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.text.5";
+               }
+               align: 0.0 0.0;
+            }
+         }
+         part { name: "elm.text.7";
+            clip_to: "disclip";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: 0 GENLIST_SIZE_48_INC;
+               fixed: 0 1;
+               rel1 {
+                  relative: 1.0 1.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.padding.middle";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.padding.middle";
+               }
+               align: 0.0 0.0;
+               color: GENLIST_PART_FONT_LIST_MAIN_TEXT_UNREAD_COLOR_INC;
+               text {
+                  font: "SLP:style=Medium";
+                  size: GENLIST_FONT_32_INC;
+                  min: 0 1;
+                  align: 0.0 0.5;
+                  text_class: "slp_medium";
+               }
+            }
+            description { state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: GENLIST_PART_TEXT_PRESS_COLOR_INC;
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+         part { name: "elm.text.8";
+            clip_to: "disclip";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               rel1 {
+                  relative: 1.0 0.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.text.7";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.text.7";
+               }
+               color: GENLIST_PART_FONT_LIST_MAIN_TEXT_UNREAD_COLOR_INC;
+               text {
+                  font: "SLP:style=Medium";
+                  size: GENLIST_FONT_32_INC;
+                  min: 0 1;
+                  align: 1.0 0.5;
+                  text_class: "slp_medium";
+               }
+            }
+            description { state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: GENLIST_PART_TEXT_PRESS_COLOR_INC;
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+         part { name: "elm.text.9";
+            clip_to: "disclip";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: 0 GENLIST_SIZE_48_INC;
+               fixed: 0 1;
+               rel1 {
+                  relative: 1.0 1.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.text.7";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.text.7";
+               }
+               align: 0.0 0.0;
+               color: GENLIST_PART_FONT_LIST_MAIN_TEXT_UNREAD_COLOR_INC;
+               text {
+                  font: "SLP:style=Medium";
+                  size: GENLIST_FONT_32_INC;
+                  min: 0 1;
+                  align: 0.0 0.5;
+                  text_class: "slp_medium";
+               }
+            }
+            description { state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: GENLIST_PART_TEXT_PRESS_COLOR_INC;
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+         part { name: "elm.text.10";
+            clip_to: "disclip";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               rel1 {
+                  relative: 1.0 0.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.text.9";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.text.9";
+               }
+               color: GENLIST_PART_FONT_LIST_SUB_TEXT_COLOR_INC;
+               text {
+                  font: "SLP:style=Medium";
+                  size: GENLIST_FONT_32_INC;
+                  min: 0 1;
+                  align: 1.0 0.5;
+                  text_class: "slp_medium";
+               }
+            }
+            description { state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: GENLIST_PART_TEXT_PRESS_COLOR_INC;
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+         part { name: "elm.text.11";
+            clip_to: "disclip";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: 0 GENLIST_SIZE_48_INC;
+               fixed: 0 1;
+               rel1 {
+                  relative: 1.0 1.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.text.9";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.text.9";
+               }
+               align: 0.0 0.0;
+               color: GENLIST_PART_FONT_LIST_MAIN_TEXT_UNREAD_COLOR_INC;
+               text {
+                  font: "SLP:style=Medium";
+                  size: GENLIST_FONT_32_INC;
+                  min: 0 1;
+                  align: 0.0 0.5;
+                  text_class: "slp_medium";
+               }
+            }
+            description { state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: GENLIST_PART_TEXT_PRESS_COLOR_INC;
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+         part { name: "elm.text.12";
+            clip_to: "disclip";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               rel1 {
+                  relative: 1.0 0.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.text.11";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.text.11";
+               }
+               color: GENLIST_PART_FONT_LIST_SUB_TEXT_COLOR_INC;
+               text {
+                  font: "SLP:style=Medium";
+                  size: GENLIST_FONT_32_INC;
+                  min: 0 1;
+                  align: 1.0 0.5;
+                  text_class: "slp_medium";
+               }
+            }
+            description { state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: GENLIST_PART_TEXT_PRESS_COLOR_INC;
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+         GENLIST_PART_FLIP
+         GENLIST_PART_DISCLIP
+      }
+      programs {
+         // signal: elm,state,%s,active
+         //   a "check" item named %s went active
+         // signal: elm,state,%s,passive
+         //   a "check" item named %s went passive
+         // default is passive
+         program { name: "go_active";
+            signal: "elm,state,selected";
+            source: "elm";
+            action: STATE_SET "selected" 0.0;
+            target: "bg_image";
+            target: "elm.text.1";
+            target: "elm.text.2";
+            target: "elm.text.3";
+            target: "elm.text.4";
+            target: "elm.text.5";
+            target: "elm.text.6";
+            target: "elm.text.7";
+            target: "elm.text.8";
+            target: "elm.text.9";
+            target: "elm.text.10";
+            target: "elm.text.11";
+            target: "elm.text.12";
+         }
+         program { name: "go_passive";
+            signal: "elm,state,unselected";
+            source: "elm";
+            action: STATE_SET "default" 0.0;
+            target: "bg_image";
+            target: "elm.text.1";
+            target: "elm.text.2";
+            target: "elm.text.3";
+            target: "elm.text.4";
+            target: "elm.text.5";
+            target: "elm.text.6";
+            target: "elm.text.7";
+            target: "elm.text.8";
+            target: "elm.text.9";
+            target: "elm.text.10";
+            target: "elm.text.11";
+            target: "elm.text.12";
+            transition: LINEAR 0.1;
+         }
+         program { name: "go_disabled";
+            signal: "elm,state,disabled";
+            source: "elm";
+            action: STATE_SET "disabled" 0.0;
+            target: "disclip";
+         }
+         program { name: "go_enabled";
+            signal: "elm,state,enabled";
+            source: "elm";
+            action: STATE_SET "default" 0.0;
+            target: "disclip";
+         }
+         GENLIST_PROGRAM_FLIP_2TEXT
+      }
+   }
+
+   group { name: "elm/genlist/item/dialogue/1icon.fill/default";
+      data.item: "stacking" "above";
+      data.item: "selectraise" "on";
+      data.item: "texts" "elm.text.1";
+      data.item: "contents" "elm.icon";
+
+      parts {
+         GENLIST_PART_BASE( 0 )
+         GENLIST_PART_DIALOGUE_BG_IMAGE
+         GENLIST_PART_BOTTOM_LINE
+         GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_24_INC )
+         GENLIST_PART_PADDING_RIGHT( 0 )
+         GENLIST_PART_DIALOGUE_ITEM
+         GENLIST_PART_DIALOGUE_RIGHT_LINE
+         part { name: "padding.text";
+            type: RECT;
+            scale: 1;
+            description { state: "default" 0.0;
+               visible: 0;
+               min: 0 28;
+               max: -1 28;
+               rel1 {
+                  relative: 0.0 0.0;
+                  to: "base";
+               }
+               rel2 {
+                  relative: 1.0 0.0;
+                  to_x: "base";
+               }
+            }
+         }
+         part { name: "elm.text.1";
+            type: TEXT;
+            scale: 1;
+            description { state: "default" 0.0;
+               color: 255 0 0 255;
+               rel1 {
+                  relative: 1.0 1.0;
+                  to_x: "elm.padding.left";
+                  to_y: "padding.text";
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  to: "base";
+               }
+               color: GENLIST_PART_FONT_LIST_SUB_TEXT_COLOR_INC;
+               text {
+                  font: "SLP:style=Medium";
+                  size: GENLIST_FONT_32_INC;
+                  min: 0 1;
+                  align: 0.0 0.0;
+                  text_class: "slp_medium";
+               }
+            }
+         }
+         part { name: "padding.icon";
+            type: RECT;
+            scale: 1;
+            description { state: "default" 0.0;
+               visible: 0;
+               min: 0 40;
+               max: -1 40;
+               rel1 {
+                  relative: 0.0 0.0;
+                  to: "base";
+               }
+               rel2 {
+                  relative: 1.0 0.0;
+                  to_x: "base";
+               }
+            }
+         }
+         part { name: "elm.icon";
+            clip_to: "disclip";
+            type: SWALLOW;
+            scale: 1;
+            description { state: "default" 0.0;
+               rel1 {
+                  relative: 1.0 1.0;
+                  to_x: "elm.rect.dialogue";
+                  to_y: "padding.icon";
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  to: "base";
+               }
+            }
+         }
+         GENLIST_PART_DISCLIP
+      }
+      programs {
+         // signal: elm,state,%s,active
+         //   a "check" item named %s went active
+         // signal: elm,state,%s,passive
+         //   a "check" item named %s went passive
+         // default is passive
+         /*program { name: "go_active";
+            signal: "elm,state,selected";
+            source: "elm";
+            action: STATE_SET "selected" 0.0;
+            target: "bg_image";
+            target: "elm.text";
+         }
+         program { name: "go_passive";
+            signal: "elm,state,unselected";
+            source: "elm";
+            action: STATE_SET "default" 0.0;
+            target: "bg_image";
+            target: "elm.text";
+            transition: LINEAR 0.1;
+         }*/
+         program { name: "go_disabled";
+            signal: "elm,state,disabled";
+            source: "elm";
+            action: STATE_SET "disabled" 0.0;
+            target: "disclip";
+         }
+         program { name: "go_enabled";
+            signal: "elm,state,enabled";
+            source: "elm";
+            action: STATE_SET "default" 0.0;
+            target: "disclip";
+         }
+      }
+   }
+
+   group { name: "elm/genlist/item/3text.4icon.calendar/default";
+      alias: "elm/genlist/item_odd/3text.4icon.calendar/default";
+      alias: "elm/genlist/item_compress/3text.4icon.calendar/default";
+      alias: "elm/genlist/item_compress_odd/3text.4icon.calendar/default";
+      data.item: "stacking" "above";
+      data.item: "selectraise" "on";
+      data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
+      data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.swallow.colorbar";
+      data.item: "flips" "elm.flip.content";
+       styles {
+               style { name, "style/elm.text.1";
+                       base, "font=SLP:style=Roman font_size="GENLIST_FONT_44_INC" align=left color=#000000ff wrap=mixed ellipsis=1";
+                       tag, "br" "\n";
+                       tag,  "ps" "ps";
+                       tag,  "hilight" "+ font=SLP:style=Roman";
+                       tag,  "b" "+ font=SLP:style=Roman";
+                       tag, "tab" "\t";
+               }
+               style { name, "style/elm.text.1/selected";
+                       base, "font=SLP:style=Roman font_size="GENLIST_FONT_44_INC" align=left color=#ffffffff wrap=mixed ellipsis=1";
+                       tag, "br" "\n";
+                       tag,  "ps" "ps";
+                       tag,  "hilight" "+ font=SLP:style=Roman";
+                       tag,  "b" "+ font=SLP:style=Roman";
+                       tag, "tab" "\t";
+               }
+       }
+      parts {
+         GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
+         GENLIST_PART_BG_IMAGE
+         GENLIST_PART_BOTTOM_LINE
+         GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
+         GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
+         GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_16_INC )
+         GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_16_INC )
+         part { name: "elm.swallow.colorbar";
+            clip_to: "disclip";
+            type: SWALLOW;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
+               fixed: 1 1;
+               rel2.relative: 0.0 0.0;
+               align: 0.0 0.0;
+            }
+         }
+         part { name: "elm.text.3";
+            clip_to: "disclip";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_SIZE_150_INC GENLIST_SIZE_61_INC;
+               fixed: 1 1;
+               rel1 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.padding.bottom";
+               }
+               rel2 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.padding.bottom";
+               }
+               align: 1.0 1.0;
+               color: GENLIST_PART_FONT_LIST_SUB_TEXT_COLOR_INC;
+               text {
+                  font: "SLP:style=Medium";
+                  size: GENLIST_FONT_32_INC;
+                  min: 0 1;
+                  align: 1.0 0.5;
+                  text_class: "slp_medium";
+               }
+            }
+            description { state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: GENLIST_PART_TEXT_PRESS_COLOR_INC;
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+         part { name: "elm.text.1";
+            clip_to: "disclip";
+            type: TEXTBLOCK;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: 0 GENLIST_SIZE_61_INC;
+               fixed: 0 1;
+               rel1 {
+                  relative: 1.0 1.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.padding.top";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.icon1.left";
+                  to_y: "elm.padding.top";
+               }
+               align: 0.0 0.0;
+                text {
+                       style, "style/elm.text.1";
+                       min, 0 1;
+                       text_class: "list_item";
+                }
+            }
+            description { state: "selected" 0.0;
+               min: 0 GENLIST_SIZE_61_INC;
+               fixed: 0 1;
+               rel1 {
+                  relative: 1.0 1.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.padding.top";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.text3.left";
+                  to_y: "elm.padding.top";
+               }
+               align: 0.0 0.0;
+                text {
+                       style, "style/elm.text.1/selected";
+                       min, 0 1;
+                       text_class: "list_item";
+                }
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+         part { name: "elm.padding.text3.left";
+            clip_to: "disclip";
+            type: RECT;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_PADDING_16_INC 0;
+               fixed: 1 0;
+               rel1.to: "elm.text.3";
+               rel2 {
+                  relative: 0.0 1.0;
+                  to: "elm.text.3";
+               }
+               align: 1.0 1.0;
+               visible: 0;
+            }
+         }
+         part { name: "elm.text.2";
+            clip_to: "disclip";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               rel1 {
+                  relative: 1.0 1.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.text.1";
+               }
+               rel2 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.padding.text3.left";
+                  to_y: "elm.padding.bottom";
+               }
+               align: 0.0 0.5;
+               color: GENLIST_PART_FONT_LIST_SUB_TEXT_COLOR_INC;
+               text {
+                  font: "SLP:style=Medium";
+                  size: GENLIST_FONT_32_INC;
+                  min: 0 1;
+                  align: 0.0 0.5;
+                  text_class: "slp_medium";
+               }
+            }
+            description { state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: GENLIST_PART_TEXT_PRESS_COLOR_INC;
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+       part { name: "elm.padding.icon1.left";
+            clip_to: "disclip";
+            type: RECT;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_PADDING_16_INC 0;
+               fixed: 1 0;
+               rel1 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.icon.1";
+               }
+               rel2 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.icon.1";
+               }
+               align: 1.0 0.0;
+               visible: 0;
+            }
+         }
+         part { name: "elm.icon.1";
+            clip_to: "disclip";
+            type: SWALLOW;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
+               max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
+               fixed: 1 1;
+               rel1 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.padding.icon2.left";
+                  to_y: "elm.text.1";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.icon2.left";
+                  to_y: "elm.text.1";
+               }
+               align: 1.0 0.5;
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+         part { name: "elm.padding.icon2.left";
+            clip_to: "disclip";
+            type: RECT;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_PADDING_16_INC 0;
+               fixed: 1 0;
+               rel1 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.icon.2";
+               }
+               rel2 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.icon.2";
+               }
+               align: 1.0 0.0;
+               visible: 0;
+            }
+         }
+         part { name: "elm.icon.2";
+            clip_to: "disclip";
+            type: SWALLOW;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
+               max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
+               fixed: 1 1;
+               rel1 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.padding.icon3.left";
+                  to_y: "elm.text.1";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.icon3.left";
+                  to_y: "elm.text.1";
+               }
+               align: 1.0 0.5;
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+         part { name: "elm.padding.icon3.left";
+            clip_to: "disclip";
+            type: RECT;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_PADDING_16_INC 0;
+               fixed: 1 0;
+               rel1 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.icon.3";
+               }
+               rel2 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.icon.3";
+               }
+               align: 1.0 0.0;
+               visible: 0;
+            }
+         }
+         part { name: "elm.icon.3";
+            clip_to: "disclip";
+            type: SWALLOW;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
+               max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
+               fixed: 1 1;
+               rel1 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.text.1";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.text.1";
+               }
+               align: 1.0 0.5;
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+         GENLIST_PART_FLIP
+         GENLIST_PART_DISCLIP
+      }
+      programs {
+         // signal: elm,state,%s,active
+         //   a "check" item named %s went active
+         // signal: elm,state,%s,passive
+         //   a "check" item named %s went passive
+         // default is passive
+         program { name: "go_active";
+            signal: "elm,state,selected";
+            source: "elm";
+            action: STATE_SET "selected" 0.0;
+            target: "bg_image";
+            target: "elm.text.1";
+            target: "elm.text.2";
+            target: "elm.text.3";
+         }
+         program { name: "go_passive";
+            signal: "elm,state,unselected";
+            source: "elm";
+            action: STATE_SET "default" 0.0;
+            target: "bg_image";
+            target: "elm.text.1";
+            target: "elm.text.2";
+            target: "elm.text.3";
+            transition: LINEAR 0.1;
+         }
+         program { name: "go_disabled";
+            signal: "elm,state,disabled";
+            source: "elm";
+            action: STATE_SET "disabled" 0.0;
+            target: "disclip";
+         }
+         program { name: "go_enabled";
+            signal: "elm,state,enabled";
+            source: "elm";
+            action: STATE_SET "default" 0.0;
+            target: "disclip";
+         }
+         GENLIST_PROGRAM_FLIP_3TEXT_2ICON
+         //GENLIST_PROGRAM_PLAY_BUTTON_PRESS
+      }
+   }
+
+        group { name: "elm/genlist/item/dialogue/3text.1icon.3/default";
+      data.item: "stacking" "above";
+      data.item: "selectraise" "on";
+      data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
+      data.item: "contents" "elm.icon elm.swallow.colorbar";
+      data.item: "flips" "elm.flip.content";
+      parts {
+         GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
+         GENLIST_PART_BG_IMAGE
+         GENLIST_PART_BOTTOM_LINE
+         GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
+         GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
+         GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_16_INC )
+         GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_16_INC )
+         part { name: "elm.swallow.colorbar";
+            clip_to: "disclip";
+            type: SWALLOW;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
+               fixed: 1 1;
+               rel2.relative: 0.0 0.0;
+               align: 0.0 0.0;
+            }
+         }
+         part { name: "elm.icon";
+            clip_to: "disclip";
+            type: SWALLOW;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: 0 GENLIST_SIZE_ICON_BIG;
+               max: GENLIST_SIZE_ICON_BIG GENLIST_SIZE_ICON_BIG;
+               fixed: 0 0;
+               rel1 {
+                  relative: 1.0 1.0;
+                  offset: 0 0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.padding.top";
+               }
+               rel2 {
+                  relative: 1.0 0.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.padding.bottom";
+               }
+               align: 0.0 0.5;
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+         part { name: "elm.padding.icon.right";
+            clip_to: "disclip";
+            type: RECT;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_PADDING_16_INC 0;
+               fixed: 1 0;
+               rel1 {
+                  relative: 1.0 0.0;
+                  to_x: "elm.icon";
+               }
+               rel2.to_x: "elm.icon";
+               align: 0.0 0.0;
+               visible: 0;
+            }
+         }
+         part { name: "elm.text.3";
+            clip_to: "disclip";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_SIZE_192_INC GENLIST_SIZE_61_INC;
+               max: GENLIST_SIZE_192_INC GENLIST_SIZE_61_INC;
+               fixed: 1 1;
+               rel1 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.padding.bottom";
+               }
+               rel2 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.padding.bottom";
+               }
+               align: 1.0 1.0;
+               color: GENLIST_PART_FONT_LIST_SUB_TEXT_COLOR_INC;
+               text {
+                  font: "SLP:style=Bold";
+                  size: GENLIST_FONT_32_INC;
+                  min: 0 1;
+                  max: 1 0;
+                  align: 1.0 0.5;
+                  text_class: "slp_medium";
+               }
+            }
+            description { state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: GENLIST_PART_TEXT_PRESS_COLOR_INC;
+            }
+            GENLIST_DESCRIPTION_INVISIBLE_SELECTED
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+         part { name: "elm.padding.text3.left";
+            clip_to: "disclip";
+            type: RECT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_ICON_SMALL_SIZE 0;
+               fixed: 1 0;
+               rel1.to_x: "elm.text.3";
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.text.3";
+               }
+               align: 1.0 0.5;
+               visible: 0;
+            }
+         }
+         part { name: "elm.text.2";
+            clip_to: "disclip";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+                min: 0 GENLIST_SIZE_61_INC;
+               fixed: 0 1;
+               rel1 {
+                  relative: 1.0 0.0;
+                  to_x: "elm.padding.icon.right";
+                  to_y: "elm.text.3";
+               }
+               rel2 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.padding.text3.left";
+                  to_y: "elm.padding.bottom";
+               }
+                align: 0.0 0.5;
+               color: GENLIST_PART_FONT_LIST_SUB_TEXT_COLOR_INC;
+               text {
+                  font: "SLP:style=Bold";
+                  size: GENLIST_FONT_32_INC;
+                  min: 0 1;
+                  align: 0.0 0.5;
+                  text_class: "slp_medium";
+               }
+            }
+            description { state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: GENLIST_PART_TEXT_PRESS_COLOR_INC;
+            }
+            GENLIST_DESCRIPTION_INVISIBLE_SELECTED
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+         part { name: "elm.text.1";
+            clip_to: "disclip";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               rel1 {
+                  relative: 1.0 1.0;
+                  to_x: "elm.padding.icon.right";
+                  to_y: "elm.padding.top";
+               }
+               rel2 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.text.2";
+               }
+               align: 0.0 0.5;
+               color: GENLIST_PART_FONT_LIST_MAIN_TEXT_UNREAD_COLOR_INC;
+               text {
+                  font: "SLP:style=Regular";
+                  size: GENLIST_FONT_44_INC;
+                  min: 0 1;
+                  align: 0.0 0.5;
+                  text_class: "list_item";
+               }
+            }
+            description { state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: GENLIST_PART_TEXT_PRESS_COLOR_INC;
+            }
+            GENLIST_DESCRIPTION_INVISIBLE_SELECTED
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+
+         GENLIST_PART_FLIP
+         GENLIST_PART_DISCLIP
+      }
+      programs {
+         program { name: "go_active";
+            signal: "elm,state,selected";
+            source: "elm";
+            action: STATE_SET "selected" 0.0;
+            target: "bg_image";
+            target: "elm.text.1";
+            target: "elm.text.2";
+            target: "elm.text.3";
+            transition: LINEAR 0.1;
+         }
+         program { name: "go_passive";
+            signal: "elm,state,unselected";
+            source: "elm";
+            action: STATE_SET "default" 0.0;
+            target: "bg_image";
+            target: "elm.text.1";
+            target: "elm.text.2";
+            target: "elm.text.3";
+            transition: LINEAR 0.1;
+         }
+         program { name: "go_disabled";
+            signal: "elm,state,disabled";
+            source: "elm";
+            action: STATE_SET "disabled" 0.0;
+            target: "disclip";
+         }
+         program { name: "go_enabled";
+            signal: "elm,state,enabled";
+            source: "elm";
+            action: STATE_SET "default" 0.0;
+            target: "disclip";
+         }
+         GENLIST_PROGRAM_FLIP_3TEXT_1ICON
+      }
+   }
+
+    group { name: "elm/genlist/item/3text.4icon.calendar.edit/default";
+      alias: "elm/genlist/item_odd/3text.4icon.calendar.edit/default";
+      alias: "elm/genlist/item_compress/3text.4icon.calendar.edit/default";
+      alias: "elm/genlist/item_compress_odd/3text.4icon.calendar.edit/default";
+      data.item: "stacking" "above";
+      data.item: "selectraise" "on";
+      data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
+      data.item: "contents" "elm.edit.icon.1 elm.icon.1 elm.icon.2 elm.icon.3 elm.swallow.colorbar";
+      data.item: "flips" "elm.flip.content";
+       styles {
+               style { name, "style/elm.text.1.edit";
+                       base, "font=SLP:style=Roman font_size="GENLIST_FONT_44_INC" align=left color=#000000ff wrap=mixed ellipsis=1";
+                       tag, "br" "\n";
+                       tag,  "ps" "ps";
+                       tag,  "hilight" "+ font=SLP:style=Roman";
+                       tag,  "b" "+ font=SLP:style=Roman";
+                       tag, "tab" "\t";
+               }
+               style { name, "style/elm.text.1.edit/selected";
+                       base, "font=SLP:style=Roman font_size="GENLIST_FONT_44_INC" align=left color=#ffffffff wrap=mixed ellipsis=1";
+                       tag, "br" "\n";
+                       tag,  "ps" "ps";
+                       tag,  "hilight" "+ font=SLP:style=Roman";
+                       tag,  "b" "+ font=SLP:style=Roman";
+                       tag, "tab" "\t";
+               }
+       }
+      parts {
+         GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
+         GENLIST_PART_BG_IMAGE
+         GENLIST_PART_BOTTOM_LINE
+         GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
+         GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
+         GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_16_INC )
+         GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_16_INC )
+         part { name: "elm.swallow.colorbar";
+            clip_to: "disclip";
+            type: SWALLOW;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
+               fixed: 1 1;
+               rel2.relative: 0.0 0.0;
+               align: 0.0 0.0;
+            }
+         }
+         part { name: "elm.edit.icon.1.right";
+            clip_to: "disclip";
+            type: RECT;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_PADDING_16_INC 0;
+               fixed: 1 0;
+               rel1 {
+                  relative: 1.0 0.0;
+                  to: "elm.edit.icon.1";
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  to: "elm.edit.icon.1";
+               }
+               align: 0.0 1.0;
+               visible: 0;
+            }
+         }
+         part { name: "elm.edit.icon.1";
+            clip_to: "disclip";
+            type: SWALLOW;
+            mouse_events: 1;
+            scale: 1;
+            description { state: "default" 0.0;
+               fixed: 1 1;
+               rel1 {
+                  relative: 1.0 1.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.padding.top";
+               }
+               rel2 {
+                  relative: 1.0 0.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.padding.bottom";
+               }
+               align: 0.0 0.5;
+               }
+         }
+         part { name: "elm.text.3";
+            clip_to: "disclip";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_SIZE_150_INC GENLIST_SIZE_61_INC;
+               fixed: 1 1;
+               rel1 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.padding.bottom";
+               }
+               rel2 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.padding.bottom";
+               }
+               align: 1.0 1.0;
+               color: GENLIST_PART_FONT_LIST_SUB_TEXT_COLOR_INC;
+               text {
+                  font: "SLP:style=Medium";
+                  size: GENLIST_FONT_32_INC;
+                  min: 0 1;
+                  align: 1.0 0.5;
+                  text_class: "slp_medium";
+               }
+            }
+            description { state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: GENLIST_PART_TEXT_PRESS_COLOR_INC;
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+         part { name: "elm.text.1";
+            clip_to: "disclip";
+            type: TEXTBLOCK;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: 0 GENLIST_SIZE_61_INC;
+               fixed: 0 1;
+               rel1 {
+                  relative: 1.0 1.0;
+                  to_x: "elm.edit.icon.1.right";
+                  to_y: "elm.padding.top";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.icon1.left";
+                  to_y: "elm.padding.top";
+               }
+               align: 0.0 0.0;
+                text {
+                       style, "style/elm.text.1.edit";
+                       min, 0 1;
+                       text_class: "list_item";
+                }
+            }
+            description { state: "selected" 0.0;
+               min: 0 GENLIST_SIZE_61_INC;
+               fixed: 0 1;
+               rel1 {
+                  relative: 1.0 1.0;
+                  to_x: "elm.edit.icon.1.right";
+                  to_y: "elm.padding.top";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.text3.left";
+                  to_y: "elm.padding.top";
+               }
+               align: 0.0 0.0;
+                text {
+                       style, "style/elm.text.1.edit/selected";
+                       min, 0 1;
+                       text_class: "list_item";
+                }
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+         part { name: "elm.padding.text3.left";
+            clip_to: "disclip";
+            type: RECT;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_PADDING_16_INC 0;
+               fixed: 1 0;
+               rel1.to: "elm.text.3";
+               rel2 {
+                  relative: 0.0 1.0;
+                  to: "elm.text.3";
+               }
+               align: 1.0 1.0;
+               visible: 0;
+            }
+         }
+         part { name: "elm.text.2";
+            clip_to: "disclip";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               rel1 {
+                  relative: 1.0 1.0;
+                  to_x: "elm.edit.icon.1.right";
+                  to_y: "elm.text.1";
+               }
+               rel2 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.padding.text3.left";
+                  to_y: "elm.padding.bottom";
+               }
+               align: 0.0 0.5;
+               color: GENLIST_PART_FONT_LIST_SUB_TEXT_COLOR_INC;
+               text {
+                  font: "SLP:style=Medium";
+                  size: GENLIST_FONT_32_INC;
+                  min: 0 1;
+                  align: 0.0 0.5;
+                  text_class: "slp_medium";
+               }
+            }
+            description { state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: GENLIST_PART_TEXT_PRESS_COLOR_INC;
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+       part { name: "elm.padding.icon1.left";
+            clip_to: "disclip";
+            type: RECT;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_PADDING_16_INC 0;
+               fixed: 1 0;
+               rel1 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.icon.1";
+               }
+               rel2 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.icon.1";
+               }
+               align: 1.0 0.0;
+               visible: 0;
+            }
+         }
+         part { name: "elm.icon.1";
+            clip_to: "disclip";
+            type: SWALLOW;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
+               max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
+               fixed: 1 1;
+               rel1 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.padding.icon2.left";
+                  to_y: "elm.text.1";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.icon2.left";
+                  to_y: "elm.text.1";
+               }
+               align: 1.0 0.5;
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+         part { name: "elm.padding.icon2.left";
+            clip_to: "disclip";
+            type: RECT;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_PADDING_16_INC 0;
+               fixed: 1 0;
+               rel1 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.icon.2";
+               }
+               rel2 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.icon.2";
+               }
+               align: 1.0 0.0;
+               visible: 0;
+            }
+         }
+         part { name: "elm.icon.2";
+            clip_to: "disclip";
+            type: SWALLOW;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
+               max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
+               fixed: 1 1;
+               rel1 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.padding.icon3.left";
+                  to_y: "elm.text.1";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.icon3.left";
+                  to_y: "elm.text.1";
+               }
+               align: 1.0 0.5;
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+         part { name: "elm.padding.icon3.left";
+            clip_to: "disclip";
+            type: RECT;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_PADDING_16_INC 0;
+               fixed: 1 0;
+               rel1 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.icon.3";
+               }
+               rel2 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.icon.3";
+               }
+               align: 1.0 0.0;
+               visible: 0;
+            }
+         }
+         part { name: "elm.icon.3";
+            clip_to: "disclip";
+            type: SWALLOW;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
+               max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
+               fixed: 1 1;
+               rel1 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.text.1";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.text.1";
+               }
+               align: 1.0 0.5;
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+         GENLIST_PART_FLIP
+         GENLIST_PART_DISCLIP
+      }
+      programs {
+         // signal: elm,state,%s,active
+         //   a "check" item named %s went active
+         // signal: elm,state,%s,passive
+         //   a "check" item named %s went passive
+         // default is passive
+         program { name: "go_active";
+            signal: "elm,state,selected";
+            source: "elm";
+            action: STATE_SET "selected" 0.0;
+            target: "bg_image";
+            target: "elm.text.1";
+            target: "elm.text.2";
+            target: "elm.text.3";
+         }
+         program { name: "go_passive";
+            signal: "elm,state,unselected";
+            source: "elm";
+            action: STATE_SET "default" 0.0;
+            target: "bg_image";
+            target: "elm.text.1";
+            target: "elm.text.2";
+            target: "elm.text.3";
+            transition: LINEAR 0.1;
+         }
+         program { name: "go_disabled";
+            signal: "elm,state,disabled";
+            source: "elm";
+            action: STATE_SET "disabled" 0.0;
+            target: "disclip";
+         }
+         program { name: "go_enabled";
+            signal: "elm,state,enabled";
+            source: "elm";
+            action: STATE_SET "default" 0.0;
+            target: "disclip";
+         }
+         GENLIST_PROGRAM_FLIP_3TEXT_2ICON
+         //GENLIST_PROGRAM_PLAY_BUTTON_PRESS
+      }
+   }
+
+   group { name: "elm/genlist/item/2text.4icon.5/default";
+      data.item: "stacking" "above";
+      data.item: "selectraise" "on";
+      data.item: "texts" "elm.textblock.1 elm.textblock.2 elm.textblock.3 elm.text.1 elm.text.2 elm.text.3";
+      data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
+      data.item: "flips" "elm.flip.content";
+       styles{
+               style { name: "strike_textblock_style";
+                base: "font=SLP:style=Regular  font_size=44 align=left color=#D1D1D1FF wrap=mixed ellipsis=1";
+                tag:  "br" "\n";
+                 tag,  "ps" "ps";
+                tag:  "hilight" "+ color=#F9F9F9FF";
+                tag:  "b" "+ font=SLP:style=Bold";
+                tag:  "tab" "\t";
+                tag:  "strike" "+ strikethrough=on strikethrough_color=#FF0000";
+             }
+               style { name: "strike_textblock_style_selected";
+                base: "font=SLP:style=Regular font_size=44 align=left color=#F9F9F9FF wrap=mixed ellipsis=1" ;
+                 tag,  "ps" "ps";
+                tag:  "br" "\n";
+                tag:  "hilight" "+ color=#F9F9F9FF";
+                tag:  "b" "+ font=SLP:style=Bold";
+                tag:  "tab" "\t";
+                tag:  "strike" "+ strikethrough=on strikethrough_color=#FF0000";
+             }
+               style { name: "strike_textblock_style_text1";
+                base: "font=SLP:style=Regular  font_size=44 align=left color=#1C1C1CFF  wrap=mixed ellipsis=1";
+                tag:  "br" "\n";
+                 tag,  "ps" "ps";
+                tag:  "hilight" "+ color=#F9F9F9FF";
+                tag:  "b" "+ font=SLP:style=Bold";
+                tag:  "tab" "\t";
+             }
+               style { name: "strike_textblock_style_text1_selected";
+                base: "font=SLP:style=Regular  font_size=44 align=left color=#F9F9F9FF  wrap=mixed ellipsis=1";
+                tag:  "br" "\n";
+                 tag,  "ps" "ps";
+                tag:  "hilight" "+ font=SLP:style=Regular";
+                tag:  "b" "+ font=SLP:style=Regular";
+                tag:  "tab" "\t";
+             }
+               style { name: "strike_textblock_style2";
+                base: "font=SLP:style=Bold  font_size=32 align=left color=#D1D1D1FF wrap=mixed ellipsis=1";
+                 tag,  "ps" "ps";
+                tag:  "br" "\n";
+                tag:  "hilight" "+ font=SLP:style=Bold";
+                tag:  "b" "+ font=SLP:style=Bold";
+                tag:  "tab" "\t";
+             }
+               style { name: "strike_textblock_style2_selected";
+                base: "font=SLP:style=Bold font_size=32 align=left color=#F9F9F9FF wrap=mixed ellipsis=1" ;
+                 tag,  "ps" "ps";
+                tag:  "br" "\n";
+                tag:  "hilight" "+ font=SLP:style=Bold";
+                tag:  "b" "+ font=SLP:style=Bold";
+                tag:  "tab" "\t";
+             }
+               style { name: "strike_textblock_style3";
+                base: "font=SLP:style=Bold  font_size=32 align=right color=#D1D1D1FF wrap=mixed ellipsis=1";
+                 tag,  "ps" "ps";
+                tag:  "br" "\n";
+                tag:  "hilight" "+ font=SLP:style=Bold";
+                tag:  "b" "+ font=SLP:style=Bold";
+                tag:  "tab" "\t";
+             }
+               style { name: "strike_textblock_style3_selected";
+                base: "font=SLP:style=Bold font_size=32 align=right color=#F9F9F9FF wrap=mixed ellipsis=1" ;
+                 tag,  "ps" "ps";
+                tag:  "br" "\n";
+                tag:  "hilight" "+ font=SLP:style=Bold";
+                tag:  "b" "+ font=SLP:style=Bold";
+                tag:  "tab" "\t";
+             }
+       }
+      parts {
+         GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
+         GENLIST_PART_DIALOGUE_BG_IMAGE
+         GENLIST_PART_BOTTOM_LINE
+        GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
+        GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
+        GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_10_INC )
+        GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_16_INC )
+         part { name: "elm.swallow.colorbar";
+            clip_to: "disclip";
+            type: SWALLOW;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
+               fixed: 1 1;
+               rel2.relative: 0.0 0.0;
+               align: 0.0 0.0;
+            }
+         }
+       part { name: "elm.icon.2";
+            clip_to: "disclip";
+            type: SWALLOW;
+           mouse_events: 1;
+            scale: 1;
+            description { state: "default" 0.0;
+                min: 64 64;
+                max: 64 64;
+               fixed: 1 1;
+               rel1 {
+                 relative: 0.0 1.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.padding.top";
+               }
+               rel2 {
+                   relative: 0.0 0.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.padding.bottom";
+               }
+               align: 1.0 0.5;
+            }
+         }
+        part { name: "elm.icon2.left";
+            clip_to: "disclip";
+            type: RECT;
+           mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+                min: GENLIST_SIZE_16_INC 0;
+               fixed: 1 0;
+               rel1 {
+                 relative: 0.0 1.0;
+                  to_x: "elm.icon.2";
+                  to_y: "elm.padding.top";
+               }
+               rel2 {
+                   relative: 0.0 0.0;
+                  to_x: "elm.icon.2";
+                  to_y: "elm.padding.bottom";
+               }
+               align: 1.0 0.5;
+               visible: 0;
+            }
+         }
+         part { name: "elm.text.1";
+            clip_to: "disclip";
+            type: TEXTBLOCK;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_SIZE_576_INC GENLIST_SIZE_60_INC;
+               fixed: 0 1;
+               rel1 {
+                   relative: 1.0 1.0;
+                   to_x: "elm.padding.left";
+                   to_y: "elm.padding.top";
+               }
+               rel2 {
+                  relative: (16 + GENLIST_SIZE_576_INC)/720 70/128;to, "base";
+               }
+               align: 0.0 0.5;
+            text {
+                  style: strike_textblock_style_text1;
+                  min: 0 1;
+                    text_class: "list_item";
+            }
+            }
+           description { state: "selected" 0.0;
+               min: GENLIST_SIZE_576_INC GENLIST_SIZE_60_INC;
+               fixed: 0 1;
+               rel1 {
+                   relative: 1.0 1.0;
+                   to_x: "elm.padding.left";
+                   to_y: "elm.padding.top";
+               }
+               rel2 {
+                  relative: (16 + GENLIST_SIZE_576_INC)/720 70/128;to, "base";
+               }
+               align: 0.0 0.5;
+            text {
+                  style: strike_textblock_style_text1_selected;
+                  min: 0 1;
+                    text_class: "list_item";
+                   }
+            }
+         }
+         part { name: "elm.text.3";
+            clip_to: "disclip";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_SIZE_192_INC GENLIST_SIZE_48_INC;
+               fixed: 1 1;
+               rel1 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.icon2.left";
+                  to_y: "elm.text.1";
+               }
+               rel2 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.icon2.left";
+                  to_y: "elm.padding.bottom";
+               }
+               align: 1.0 0.5;
+               color: GENLIST_PART_FONT_LIST_SUB_TEXT_COLOR_INC;
+               text {
+                  font: "SLP:style=Bold";
+                  size: GENLIST_FONT_32_INC;
+                  min: 0 1;
+                  align: 1.0 0.5;
+                  text_class: "slp_medium";
+               }
+            }
+            description { state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: GENLIST_PART_TEXT_PRESS_COLOR_INC;
+            }
+         }
+           part { name: "elm.textblock.3";
+            clip_to: "disclip";
+            type: TEXTBLOCK;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_SIZE_192_INC GENLIST_SIZE_48_INC;
+               fixed: 1 1;
+               rel1 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.icon2.left";
+                  to_y: "elm.text.1";
+               }
+               rel2 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.icon2.left";
+                  to_y: "elm.padding.bottom";
+               }
+               align: 1.0 0.5;
+               text {
+               style: strike_textblock_style3;
+               min: 0 1;
+                 text_class: "slp_medium";
+            }
+            }
+            description { state: "selected" 0.0;
+               min: GENLIST_SIZE_192_INC GENLIST_SIZE_48_INC;
+               fixed: 1 1;
+               rel1 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.icon2.left";
+                  to_y: "elm.text.1";
+               }
+               rel2 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.icon2.left";
+                  to_y: "elm.padding.bottom";
+               }
+               align: 1.0 0.5;
+               text {
+               style: strike_textblock_style3_selected;
+               min: 0 1;
+                 text_class: "slp_medium";
+            }
+            }
+         }
+         part { name: "elm.textblock.1";
+            type: TEXTBLOCK;
+            mouse_events: 0;
+            scale: 1;
+           clip_to: "disclip";
+            description { state: "default" 0.0;
+               min: GENLIST_SIZE_576_INC GENLIST_SIZE_60_INC;
+               fixed: 0 1;
+               rel1 {
+                   relative: 1.0 1.0;
+                   to_x: "elm.padding.left";
+                   to_y: "elm.padding.top";
+               }
+               rel2 {
+                   relative: (16 + GENLIST_SIZE_576_INC)/720 70/128;to, "base";
+               }
+               align: 0.0 0.5;
+            text {
+               style: strike_textblock_style;
+               min: 0 1;
+                 text_class: "list_item";
+            }
+            }
+            description { state: "selected" 0.0;
+            min: GENLIST_SIZE_576_INC GENLIST_SIZE_60_INC;
+               fixed: 0 1;
+               rel1 {
+                   relative: 1.0 1.0;
+                   to_x: "elm.padding.left";
+                   to_y: "elm.padding.top";
+               }
+               rel2 {
+                  relative: (16 + GENLIST_SIZE_576_INC)/720 70/128;to, "base";
+               }
+               align: 0.0 0.5;
+            text {
+               style: strike_textblock_style_selected;
+               min: 0 1;
+                 text_class: "list_item";
+            }
+            }
+
+         }
+         part { name: "elm.text.2";
+            clip_to: "disclip";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_SIZE_390_INC GENLIST_SIZE_48_INC;
+                fixed: 0 1;
+               rel1 {
+                  relative: 0.0 1.0; to, "elm.text.1";
+               }
+               rel2 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.text.3";
+                  to_y: "elm.padding.bottom";
+               }
+               text {
+                  font: "SLP:style=Bold";
+                  size: GENLIST_FONT_32_INC;
+                  min: 0 1;
+                  align: 0.0 0.5;
+                  text_class: "slp_medium";
+               }
+               align: 0.0 0.5;
+                color: GENLIST_PART_FONT_LIST_SUB_TEXT_COLOR_INC;
+            }
+            description { state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: GENLIST_PART_TEXT_PRESS_COLOR_INC;
+            }
+         }
+        part { name: "elm.textblock.2";
+            clip_to: "disclip";
+            type: TEXTBLOCK;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_SIZE_390_INC GENLIST_SIZE_48_INC;
+                fixed: 0 1;
+               rel1 {
+                  relative: 0.0 1.0; to, "elm.text.1";
+               }
+               rel2 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.text.3";
+                  to_y: "elm.padding.bottom";
+               }
+               text {
+               style: strike_textblock_style2;
+               min: 0 1;
+                 text_class: "slp_medium";
+            }
+               align: 0.0 0.5;
+            }
+            description { state: "selected" 0.0;
+               min: GENLIST_SIZE_390_INC GENLIST_SIZE_48_INC;
+                fixed: 0 1;
+               rel1 {
+                  relative: 0.0 1.0; to, "elm.text.1";
+               }
+               rel2 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.text.3";
+                  to_y: "elm.padding.bottom";
+               }
+               text {
+               style: strike_textblock_style2_selected;
+               min: 0 1;
+                 text_class: "slp_medium";
+            }
+               align: 0.0 0.5;
+            }
+         }
+         part { name: "elm.icon.1";
+            clip_to: "disclip";
+            type: SWALLOW;
+           mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
+               max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
+               fixed: 1 1;
+               rel1 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.icon2.left";
+                  to_y: "elm.padding.top";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.icon2.left";
+                  to_y: "elm.text.1";
+               }
+               align: 1.0 0.5;
+            }
+         }
+        GENLIST_PART_DISCLIP
+      }
+       programs {
+         program { name: "go_active";
+            signal: "elm,state,selected";
+            source: "elm";
+            action: STATE_SET "selected" 0.0;
+            target: "bg_image";
+            target: "elm.textblock.1";
+            target: "elm.textblock.2";
+            target: "elm.textblock.3";
+            target: "elm.text.1";
+            target: "elm.text.2";
+            target: "elm.text.3";
+         }
+         program { name: "go_passive";
+            signal: "elm,state,unselected";
+            source: "elm";
+            action: STATE_SET "default" 0.0;
+            target: "bg_image";
+            target: "elm.textblock.1";
+            target: "elm.textblock.2";
+            target: "elm.textblock.3";
+            target: "elm.text.1";
+            target: "elm.text.2";
+            target: "elm.text.3";
+            transition: LINEAR 0.1;
+         }
+         program { name: "go_disabled";
+            signal: "elm,state,disabled";
+            source: "elm";
+            action: STATE_SET "disabled" 0.0;
+            target: "disclip";
+         }
+         program { name: "go_enabled";
+            signal: "elm,state,enabled";
+            source: "elm";
+            action: STATE_SET "default" 0.0;
+            target: "disclip";
+         }
+      }
+   }
+
+       group { name: "elm/genlist/item/1text.1icon.9/default";
+      alias: "elm/genlist/item_odd/dialogue/1text.1icon.9/default";
+      alias: "elm/genlist/item_compress/dialogue/1text.1icon.9/default";
+      alias: "elm/genlist/item_compress_odd/dialogue/1text.1icon.9/default";
+      alias: "elm/layout/dialogue/1text.1icon.5";
+      data.item: "stacking" "above";
+      data.item: "selectraise" "on";
+      data.item: "texts" "elm.text";
+      data.item: "contents" "elm.icon";
+      data.item: "flips" "elm.flip.content";
+       styles{
+               style { name: "day_text";
+                       base: "font=SLP:style=Regular  font_size=34 align=left color=#000000FF wrap=mixed ellipsis=1";
+                       tag:  "br" "\n";
+                       tag,  "ps" "ps";
+                       tag:  "hilight" "+ color=#000000";
+                       tag:  "b" "+ font=SLP:style=Bold";
+                       tag:  "tab" "\t";
+                       tag:  "strike" "+ strikethrough=on strikethrough_color=#FF0000";
+               }
+               style { name: "day_text_selected";
+                       base: "font=SLP:style=Regular  font_size=34 align=left color=#F9F9F9FF wrap=mixed ellipsis=1";
+                       tag:  "br" "\n";
+                       tag,  "ps" "ps";
+                       tag:  "hilight" "+ color=#000000";
+                       tag:  "b" "+ font=SLP:style=Bold";
+                       tag:  "tab" "\t";
+                       tag:  "strike" "+ strikethrough=on strikethrough_color=#FF0000";
+               }
+       }
+
+      parts {
+         GENLIST_PART_BASE( GENLIST_SIZE_80_INC )
+         GENLIST_PART_DIALOGUE_BG_IMAGE
+         GENLIST_PART_BOTTOM_LINE
+         GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_16_INC )
+         GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_16_INC )
+         GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
+         GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
+         part { name: "elm.icon";
+            clip_to: "disclip";
+            type: SWALLOW;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: 0 GENLIST_SIZE_ICON_BIG;
+                max: GENLIST_SIZE_ICON_BIG GENLIST_SIZE_ICON_BIG;
+               fixed: 0 1;
+               rel1 {
+                  relative: 1.0 0.0;
+                  to_x: "elm.padding.left";
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  to_x: "elm.padding.left";
+               }
+               align: 0.0 0.5;
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+         part { name: "elm.padding.icon.right";
+            clip_to: "disclip";
+            type: RECT;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_PADDING_16_INC 0;
+               fixed: 1 0;
+               rel1 {
+                  relative: 1.0 0.0;
+                  to_x: "elm.icon";
+               }
+               rel2.to_x: "elm.icon";
+               align: 0.0 0.0;
+               visible: 0;
+            }
+         }
+         part { name: "elm.text";
+            clip_to: "disclip";
+            type: TEXTBLOCK;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               rel1 {
+                  relative: 1.0 0.0;
+                  to_x: "elm.padding.icon.right";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.right";
+               }
+               align: 0.0 0.0;
+               text {
+                   style: day_text;
+                  min: 0 1;
+                  text_class: "list_item";
+               }
+            }
+            description { state: "selected" 0.0;
+               rel1 {
+                  relative: 1.0 0.0;
+                  to_x: "elm.padding.icon.right";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.right";
+               }
+               align: 0.0 0.0;
+               text {
+                   style: day_text_selected;
+                  min: 0 1;
+                  text_class: "list_item";
+               }
+            }
+         }
+         GENLIST_PART_DISCLIP
+      }
+      programs {
+         program { name: "go_active";
+            signal: "elm,state,selected";
+            source: "elm";
+            action: STATE_SET "selected" 0.0;
+            target: "bg_image";
+            target: "elm.text";
+            transition: LINEAR 0.1;
+         }
+         program { name: "go_passive";
+            signal: "elm,state,unselected";
+            source: "elm";
+            action: STATE_SET "default" 0.0;
+            target: "bg_image";
+            target: "elm.text";
+            transition: LINEAR 0.1;
+         }
+         program { name: "go_disabled";
+            signal: "elm,state,disabled";
+            source: "elm";
+            action: STATE_SET "disabled" 0.0;
+            target: "disclip";
+         }
+         program { name: "go_enabled";
+            signal: "elm,state,enabled";
+            source: "elm";
+            action: STATE_SET "default" 0.0;
+            target: "disclip";
+         }
+      }
+   }
+
+   group { name: "elm/genlist/item/2text.4icon.edit/default";
+      data.item: "stacking" "above";
+      data.item: "selectraise" "on";
+      data.item: "texts" "elm.textblock.1 elm.textblock.2 elm.textblock.3 elm.text.1 elm.text.2 elm.text.3";
+      data.item: "contents" "elm.edit.icon.1 elm.icon.1 elm.icon.2 elm.swallow.colorbar";
+      data.item: "flips" "elm.flip.content";
+      parts {
+         GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
+         GENLIST_PART_DIALOGUE_BG_IMAGE
+         GENLIST_PART_BOTTOM_LINE
+        GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
+        GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
+        GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_10_INC )
+        GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_16_INC )
+         part { name: "elm.swallow.colorbar";
+            clip_to: "disclip";
+            type: SWALLOW;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
+               fixed: 1 1;
+               rel2.relative: 0.0 0.0;
+               align: 0.0 0.0;
+            }
+         }
+       part { name: "elm.edit.icon.1.right";
+            clip_to: "disclip";
+            type: RECT;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_PADDING_16_INC 0;
+               fixed: 1 0;
+               rel1 {
+                  relative: 1.0 0.0;
+                  to: "elm.edit.icon.1";
+               }
+               rel2 {
+                  relative: 1.0 1.0;
+                  to: "elm.edit.icon.1";
+               }
+               align: 0.0 1.0;
+               visible: 0;
+            }
+         }
+         part { name: "elm.edit.icon.1";
+            clip_to: "disclip";
+            type: SWALLOW;
+            mouse_events: 1;
+            scale: 1;
+            description { state: "default" 0.0;
+               fixed: 1 1;
+               rel1 {
+                  relative: 1.0 1.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.padding.top";
+               }
+               rel2 {
+                  relative: 1.0 0.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.padding.bottom";
+               }
+               align: 0.0 0.5;
+               }
+         }
+       part { name: "elm.icon.2";
+            clip_to: "disclip";
+            type: SWALLOW;
+           mouse_events: 1;
+            scale: 1;
+            description { state: "default" 0.0;
+                min: 0 64;
+                max: 0 64;
+               fixed:0 1;
+               rel1 {
+                 relative: 0.0 1.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.padding.top";
+               }
+               rel2 {
+                   relative: 0.0 0.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.padding.bottom";
+               }
+               align: 1.0 0.5;
+            }
+         }
+        part { name: "elm.icon2.left";
+            clip_to: "disclip";
+            type: RECT;
+           mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+                min: GENLIST_SIZE_16_INC 0;
+               fixed: 1 0;
+               rel1 {
+                 relative: 0.0 1.0;
+                  to_x: "elm.icon.2";
+                  to_y: "elm.padding.top";
+               }
+               rel2 {
+                   relative: 0.0 0.0;
+                  to_x: "elm.icon.2";
+                  to_y: "elm.padding.bottom";
+               }
+               align: 1.0 0.5;
+               visible: 0;
+            }
+         }
+         part { name: "elm.text.1";
+            clip_to: "disclip";
+            type: TEXTBLOCK;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_SIZE_576_INC GENLIST_SIZE_60_INC;
+               fixed: 0 1;
+               rel1 {
+                   relative: 1.0 1.0;
+                   to_x: "elm.edit.icon.1.right";
+                   to_y: "elm.padding.top";
+               }
+               rel2 {
+                  relative: (16 + GENLIST_SIZE_576_INC)/720 70/128;to, "base";
+               }
+               align: 0.0 0.5;
+            text {
+                  style: strike_textblock_style_text1;
+                  min: 0 1;
+                    text_class: "list_item";
+            }
+            }
+           description { state: "selected" 0.0;
+               min: GENLIST_SIZE_576_INC GENLIST_SIZE_60_INC;
+               fixed: 0 1;
+               rel1 {
+                   relative: 1.0 1.0;
+                   to_x: "elm.edit.icon.1.right";
+                   to_y: "elm.padding.top";
+               }
+               rel2 {
+                  relative: (16 + GENLIST_SIZE_576_INC)/720 70/128;to, "base";
+               }
+               align: 0.0 0.5;
+            text {
+                  style: strike_textblock_style_text1_selected;
+                  min: 0 1;
+                    text_class: "list_item";
+                   }
+            }
+         }
+         part { name: "elm.text.3";
+            clip_to: "disclip";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_SIZE_192_INC GENLIST_SIZE_48_INC;
+               fixed: 1 1;
+               rel1 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.icon2.left";
+                  to_y: "elm.text.1";
+               }
+               rel2 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.icon2.left";
+                  to_y: "elm.padding.bottom";
+               }
+               align: 1.0 0.5;
+               color: GENLIST_PART_FONT_LIST_SUB_TEXT_COLOR_INC;
+               text {
+                  font: "SLP:style=Bold";
+                  size: GENLIST_FONT_32_INC;
+                  min: 0 1;
+                  align: 1.0 0.5;
+                  text_class: "slp_medium";
+               }
+            }
+            description { state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: GENLIST_PART_TEXT_PRESS_COLOR_INC;
+            }
+         }
+           part { name: "elm.textblock.3";
+            clip_to: "disclip";
+            type: TEXTBLOCK;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_SIZE_192_INC GENLIST_SIZE_48_INC;
+               fixed: 1 1;
+               rel1 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.icon2.left";
+                  to_y: "elm.text.1";
+               }
+               rel2 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.icon2.left";
+                  to_y: "elm.padding.bottom";
+               }
+               align: 1.0 0.5;
+               text {
+               style: strike_textblock_style3;
+               min: 0 1;
+                 text_class: "slp_medium";
+            }
+            }
+            description { state: "selected" 0.0;
+               min: GENLIST_SIZE_192_INC GENLIST_SIZE_48_INC;
+               fixed: 1 1;
+               rel1 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.icon2.left";
+                  to_y: "elm.text.1";
+               }
+               rel2 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.icon2.left";
+                  to_y: "elm.padding.bottom";
+               }
+               align: 1.0 0.5;
+               text {
+               style: strike_textblock_style3_selected;
+               min: 0 1;
+                 text_class: "slp_medium";
+            }
+            }
+         }
+         part { name: "elm.textblock.1";
+            type: TEXTBLOCK;
+            mouse_events: 0;
+            scale: 1;
+           clip_to: "disclip";
+            description { state: "default" 0.0;
+               min: GENLIST_SIZE_576_INC GENLIST_SIZE_60_INC;
+               fixed: 0 1;
+               rel1 {
+                   relative: 1.0 1.0;
+                   to_x: "elm.edit.icon.1.right";
+                   to_y: "elm.padding.top";
+               }
+               rel2 {
+                   relative: (16 + GENLIST_SIZE_576_INC)/720 70/128;to, "base";
+               }
+               align: 0.0 0.5;
+            text {
+               style: strike_textblock_style;
+               min: 0 1;
+                 text_class: "list_item";
+            }
+            }
+            description { state: "selected" 0.0;
+            min: GENLIST_SIZE_576_INC GENLIST_SIZE_60_INC;
+               fixed: 0 1;
+               rel1 {
+                   relative: 1.0 1.0;
+                   to_x: "elm.edit.icon.1.right";
+                   to_y: "elm.padding.top";
+               }
+               rel2 {
+                  relative: (16 + GENLIST_SIZE_576_INC)/720 70/128;to, "base";
+               }
+               align: 0.0 0.5;
+            text {
+               style: strike_textblock_style_selected;
+               min: 0 1;
+                 text_class: "list_item";
+            }
+            }
+
+         }
+         part { name: "elm.text.2";
+            clip_to: "disclip";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_SIZE_390_INC GENLIST_SIZE_48_INC;
+                fixed: 0 1;
+               rel1 {
+                  relative: 0.0 1.0; to, "elm.text.1";
+               }
+               rel2 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.text.3";
+                  to_y: "elm.padding.bottom";
+               }
+               text {
+                  font: "SLP:style=Bold";
+                  size: GENLIST_FONT_32_INC;
+                  min: 0 1;
+                  align: 0.0 0.5;
+                  text_class: "slp_medium";
+               }
+               align: 0.0 0.5;
+                color: GENLIST_PART_FONT_LIST_SUB_TEXT_COLOR_INC;
+            }
+            description { state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: GENLIST_PART_TEXT_PRESS_COLOR_INC;
+            }
+         }
+        part { name: "elm.textblock.2";
+            clip_to: "disclip";
+            type: TEXTBLOCK;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_SIZE_390_INC GENLIST_SIZE_48_INC;
+                fixed: 0 1;
+               rel1 {
+                  relative: 0.0 1.0; to, "elm.text.1";
+               }
+               rel2 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.text.3";
+                  to_y: "elm.padding.bottom";
+               }
+               text {
+               style: strike_textblock_style2;
+               min: 0 1;
+                 text_class: "slp_medium";
+            }
+               align: 0.0 0.5;
+            }
+            description { state: "selected" 0.0;
+               min: GENLIST_SIZE_390_INC GENLIST_SIZE_48_INC;
+                fixed: 0 1;
+               rel1 {
+                  relative: 0.0 1.0; to, "elm.text.1";
+               }
+               rel2 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.text.3";
+                  to_y: "elm.padding.bottom";
+               }
+               text {
+               style: strike_textblock_style2_selected;
+               min: 0 1;
+                 text_class: "slp_medium";
+            }
+               align: 0.0 0.5;
+            }
+         }
+         part { name: "elm.icon.1";
+            clip_to: "disclip";
+            type: SWALLOW;
+           mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
+               max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
+               fixed: 1 1;
+               rel1 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.icon2.left";
+                  to_y: "elm.padding.top";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.icon2.left";
+                  to_y: "elm.text.1";
+               }
+               align: 1.0 0.5;
+            }
+         }
+        GENLIST_PART_DISCLIP
+      }
+       programs {
+         program { name: "go_active";
+            signal: "elm,state,selected";
+            source: "elm";
+            action: STATE_SET "selected" 0.0;
+            target: "bg_image";
+            target: "elm.textblock.1";
+            target: "elm.textblock.2";
+            target: "elm.textblock.3";
+            target: "elm.text.1";
+            target: "elm.text.2";
+            target: "elm.text.3";
+         }
+         program { name: "go_passive";
+            signal: "elm,state,unselected";
+            source: "elm";
+            action: STATE_SET "default" 0.0;
+            target: "bg_image";
+            target: "elm.textblock.1";
+            target: "elm.textblock.2";
+            target: "elm.textblock.3";
+            target: "elm.text.1";
+            target: "elm.text.2";
+            target: "elm.text.3";
+            transition: LINEAR 0.1;
+         }
+         program { name: "go_disabled";
+            signal: "elm,state,disabled";
+            source: "elm";
+            action: STATE_SET "disabled" 0.0;
+            target: "disclip";
+         }
+         program { name: "go_enabled";
+            signal: "elm,state,enabled";
+            source: "elm";
+            action: STATE_SET "default" 0.0;
+            target: "disclip";
+         }
+      }
+   }
+
+     group { name: "elm/genlist/item/2text.2icon.edit.1/default";
+      data.item: "stacking" "above";
+      data.item: "selectraise" "on";
+      data.item: "texts" "elm.textblock.1 elm.textblock.2 elm.text.1";
+      data.item: "contents" "elm.edit.icon.1 elm.icon.1 elm.swallow.colorbar";
+      data.item: "flips" "elm.flip.content";
+         styles{
+               style { name: "week_text1";
+                base: "font=SLP:style=Regular  font_size=28 align=left color=#333333FF wrap=mixed ellipsis=1";
+                tag:  "br" "\n";
+                 tag,  "ps" "ps";
+                tag:  "hilight" "+ color=#F9F9F9FF";
+                tag:  "b" "+ font=SLP:style=Bold";
+                tag:  "tab" "\t";
+                tag:  "strike" "+ strikethrough=on strikethrough_color=#FF0000";
+             }
+               style { name: "week_text1_selected";
+                base: "font=SLP:style=Regular font_size=28 align=left color=#F9F9F9FF wrap=mixed ellipsis=1" ;
+                 tag,  "ps" "ps";
+                tag:  "br" "\n";
+                tag:  "hilight" "+ color=#F9F9F9FF";
+                tag:  "b" "+ font=SLP:style=Bold";
+                tag:  "tab" "\t";
+                tag:  "strike" "+ strikethrough=on strikethrough_color=#FF0000";
+             }
+               style { name: "week_text2";
+                base: "font=SLP:style=Bold  font_size=22 align=left color=#2A89C2FF  wrap=mixed ellipsis=1";
+                tag:  "br" "\n";
+                 tag,  "ps" "ps";
+                tag:  "hilight" "+ color=#F9F9F9FF";
+                tag:  "b" "+ font=SLP:style=Bold";
+                tag:  "tab" "\t";
+             }
+               style { name: "week_text2_selected";
+                base: "font=SLP:style=Bold  font_size=22 align=left color=#F9F9F9FF  wrap=mixed ellipsis=1";
+                tag:  "br" "\n";
+                 tag,  "ps" "ps";
+                tag:  "hilight" "+ font=SLP:style=Regular";
+                tag:  "b" "+ font=SLP:style=Regular";
+                tag:  "tab" "\t";
+             }
+         }
+      parts {
+        part { name: "base";
+            type: RECT;
+            repeat_events: 1;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: 0 87;
+               color: 0 0 0 0;
+            }
+         }
+         part { name: "bg_image";
+            type: RECT;
+            clip_to: "disclip";
+            mouse_events: 0;
+            description { state: "default" 0.0;
+               color: 0 0 0 0;
+            }
+            description { state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: GENLIST_PART_LIST_PRESS_COLOR_INC;
+            }
+         }
+         GENLIST_PART_BOTTOM_LINE
+        GENLIST_PART_PADDING_TOP( GENLIST_PADDING_16_INC )
+        GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_8_INC )
+        GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_16_INC )
+        GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_8_INC )
+         part { name: "elm.swallow.colorbar";
+            clip_to: "disclip";
+            type: SWALLOW;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
+               fixed: 1 1;
+               rel2.relative: 0.0 0.0;
+               align: 0.0 0.0;
+            }
+         }
+         part { name: "elm.edit.icon.1";
+            clip_to: "disclip";
+            type: SWALLOW;
+            mouse_events: 1;
+            scale: 1;
+            description { state: "default" 0.0;
+               max: GENLIST_PADDING_16_INC GENLIST_PADDING_16_INC;
+               fixed: 1 1;
+               rel1 {
+                  relative: 1.0 1.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.padding.top";
+               }
+               rel2 {
+                  relative: 1.0 0.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.padding.bottom";
+               }
+               align: 0.0 0.5;
+               }
+         }
+          part { name: "elm.icon.1";
+            clip_to: "disclip";
+            type: SWALLOW;
+            mouse_events: 1;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_PADDING_24_INC GENLIST_PADDING_24_INC;
+               fixed: 1 1;
+               rel1 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.padding.top";
+               }
+               rel2 {
+                  relative: 0.0 45/87;
+                  to_x: "elm.padding.right";
+                  to_y: "base";
+               }
+               align: 1.0 0.5;
+               }
+         }
+          part { name: "elm.icon.1.left";
+            clip_to: "disclip";
+            type: SWALLOW;
+            mouse_events: 1;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: GENLIST_PADDING_8_INC 0;
+               fixed: 1 0;
+               rel1 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.icon.1";
+                  to_y: "elm.padding.top";
+               }
+               rel2 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.icon.1";
+                  to_y: "elm.padding.bottom";
+               }
+               align: 1.0 0;
+                visible: 0;
+               }
+         }
+         part { name: "elm.text.1";
+            clip_to: "disclip";
+            type: TEXTBLOCK;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: 0 30;
+               fixed: 0 1;
+               rel1 {
+                   relative: 1.0 1.0;
+                   to_x: "elm.edit.icon.1";
+                   to_y: "elm.padding.top";
+               }
+               rel2 {
+                   relative: 0.0 1.0;
+                   to_x: "elm.icon.1.left";
+                   to_y: "elm.icon.1";
+               }
+               align: 0.0 0.5;
+            text {
+                  style: week_text1;
+                  min: 0 1;
+                    text_class: "list_item";
+            }
+            }
+           description { state: "selected" 0.0;
+               min: 0 30;
+               fixed: 0 1;
+               rel1 {
+                   relative: 1.0 1.0;
+                   to_x: "elm.edit.icon.1";
+                   to_y: "elm.padding.top";
+               }
+               rel2 {
+                   relative: 0.0 1.0;
+                   to_x: "elm.icon.1.left";
+                   to_y: "elm.icon.1";
+               }
+               align: 0.0 0.5;
+            text {
+                  style: week_text1_selected;
+                  min: 0 1;
+                    text_class: "list_item";
+                   }
+            }
+         }
+         part { name: "elm.textblock.1";
+            type: TEXTBLOCK;
+            mouse_events: 0;
+            scale: 1;
+           clip_to: "disclip";
+            description { state: "default" 0.0;
+               min: 0 30;
+               fixed: 0 1;
+               rel1 {
+                   relative: 1.0 1.0;
+                   to_x: "elm.edit.icon.1";
+                   to_y: "elm.padding.top";
+               }
+                rel2 {
+                   relative: 0.0 1.0;
+                   to_x: "elm.icon.1.left";
+                   to_y: "elm.icon.1";
+               }
+               align: 0.0 0.5;
+            text {
+               style: week_text1;
+               min: 0 1;
+                 text_class: "list_item";
+            }
+            }
+            description { state: "selected" 0.0;
+             min: 0 30;
+               fixed: 0 1;
+               rel1 {
+                   relative: 1.0 1.0;
+                   to_x: "elm.edit.icon.1";
+                   to_y: "elm.padding.top";
+               }
+               rel2 {
+                   relative: 0.0 1.0;
+                   to_x: "elm.icon.1.left";
+                   to_y: "elm.icon.1";
+               }
+               align: 0.0 0.5;
+            text {
+               style: week_text1_selected;
+               min: 0 1;
+                 text_class: "list_item";
+            }
+            }
+
+         }
+
+          part { name: "elm.text.middle";
+            clip_to: "disclip";
+            type: RECT;
+            mouse_events: 1;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: 0 3;
+               fixed: 0 1;
+               rel1 {
+                  relative: 1.0 1.0;
+                  to_x: "elm.edit.icon.1";
+                  to_y: "elm.text.1";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.text.1";
+               }
+               align: 0.0 0.0;
+                visible: 0;
+               }
+         }
+        part { name: "elm.textblock.2";
+            clip_to: "disclip";
+            type: TEXTBLOCK;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: 0 30;
+                fixed: 0 1;
+               rel1 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.text.1";
+                  to_y: "elm.text.middle";
+               }
+               rel2 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.padding.bottom";
+               }
+               text {
+               style: week_text2;
+               min: 0 1;
+                 text_class: "slp_medium";
+            }
+               align: 0.0 0.5;
+            }
+            description { state: "selected" 0.0;
+               min: 0 30;
+                fixed: 0 1;
+               rel1 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.text.1";
+                  to_y: "elm.text.middle";
+               }
+               rel2 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.padding.bottom";
+               }
+               text {
+               style: week_text2_selected;
+               min: 0 1;
+                 text_class: "slp_medium";
+            }
+               align: 0.0 0.5;
+            }
+         }
+        GENLIST_PART_DISCLIP
+      }
+       programs {
+         program { name: "go_active";
+            signal: "elm,state,selected";
+            source: "elm";
+            action: STATE_SET "selected" 0.0;
+            target: "bg_image";
+            target: "elm.textblock.1";
+            target: "elm.textblock.2";
+            target: "elm.text.1";
+         }
+         program { name: "go_passive";
+            signal: "elm,state,unselected";
+            source: "elm";
+            action: STATE_SET "default" 0.0;
+            target: "bg_image";
+            target: "elm.textblock.1";
+            target: "elm.textblock.2";
+            target: "elm.text.1";
+            transition: LINEAR 0.1;
+         }
+         program { name: "go_disabled";
+            signal: "elm,state,disabled";
+            source: "elm";
+            action: STATE_SET "disabled" 0.0;
+            target: "disclip";
+         }
+         program { name: "go_enabled";
+            signal: "elm,state,enabled";
+            source: "elm";
+            action: STATE_SET "default" 0.0;
+            target: "disclip";
+         }
+      }
+   }
+
+   group { name: "elm/genlist/item/dialogue/1icon.custom/default";
+      data.item: "stacking" "above";
+      data.item: "selectraise" "on";
+      data.item: "contents" "elm.icon";
+
+      parts {
+         GENLIST_PART_BASE( GENLIST_HEIGHT_113_INC )
+         GENLIST_PART_DIALOGUE_BG_IMAGE
+         GENLIST_PART_BOTTOM_LINE
+         GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
+         GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_16_INC )
+         GENLIST_PART_DIALOGUE_ITEM
+         GENLIST_PART_DIALOGUE_RIGHT_LINE
+         part { name: "elm.icon";
+            clip_to: "disclip";
+            type: SWALLOW;
+            scale: 1;
+            description { state: "default" 0.0;
+               rel1 {
+                  relative: 1.0 0.0;
+                  to_x: "elm.padding.left";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.padding.right";
+               }
+            }
+         }
+         GENLIST_PART_DISCLIP
+      }
+      programs {
+         // signal: elm,state,%s,active
+         //   a "check" item named %s went active
+         // signal: elm,state,%s,passive
+         //   a "check" item named %s went passive
+         // default is passive
+         program { name: "go_active";
+            signal: "elm,state,selected";
+            source: "elm";
+            action: STATE_SET "selected" 0.0;
+            target: "bg_image";
+         }
+         program { name: "go_passive";
+            signal: "elm,state,unselected";
+            source: "elm";
+            action: STATE_SET "default" 0.0;
+            target: "bg_image";
+            transition: LINEAR 0.1;
+         }
+         program { name: "go_disabled";
+            signal: "elm,state,disabled";
+            source: "elm";
+            action: STATE_SET "disabled" 0.0;
+            target: "disclip";
+         }
+         program { name: "go_enabled";
+            signal: "elm,state,enabled";
+            source: "elm";
+            action: STATE_SET "default" 0.0;
+            target: "disclip";
+         }
+      }
+   }
+
+     group { name: "elm/genlist/item/dialogue/2text.6/default";
+      alias: "elm/genlist/item_odd/dialogue/2text.6/default";
+      alias: "elm/genlist/item_compress/dialogue/2text.6/default";
+      alias: "elm/genlist/item_compress_odd/dialogue/2text.6/default";
+      data.item: "stacking" "above";
+      data.item: "selectraise" "on";
+      data.item: "texts" "elm.text.1 elm.text.2";
+      data.item: "flips" "elm.flip.content";
+      images {
+         image: "00_list_bar_press_1x80.png" COMP;
+      }
+      parts {
+         GENLIST_PART_BASE( GENLIST_HEIGHT_113_INC )
+         GENLIST_PART_DIALOGUE_BG_IMAGE
+         GENLIST_PART_BOTTOM_LINE
+         GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_27_INC )
+         GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_16_INC )
+         GENLIST_PART_DIALOGUE_ITEM
+         GENLIST_PART_DIALOGUE_RIGHT_LINE
+         part { name: "elm.text.2";
+            clip_to: "disclip";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+                min: GENLIST_SIZE_448_INC 0;
+               fixed: 1 0;
+               rel1 {
+                  relative: 0.0 0.0;
+                  to_x: "elm.padding.right";
+               }
+               rel2 {
+                  relative: 0.0  1.0;
+                  to_x: "elm.padding.right";
+                       to_y: "elm.padding.right";
+               }
+               align: 1.0 0.5;
+               color: 149 149 149 255;
+               text {
+                  font: "SLP:style=Medium";
+                  size: GENLIST_FONT_32_INC;
+                  min: 0 1;
+                  align: 1.0 0.5;
+                  text_class: "list_item";
+               }
+            }
+            description { state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: GENLIST_PART_TEXT_PRESS_COLOR_INC;
+            }
+            GENLIST_DESCRIPTION_FLIP_ENABLED
+         }
+
+        part { name: "elm.text2.left";
+            clip_to: "disclip";
+            type: RECT;
+           mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+                min: GENLIST_SIZE_16_INC 0;
+               fixed: 1 0;
+               rel1 {
+                 relative: 0.0 0.0;
+                  to_x: "elm.text.2";
+                  to_y: "elm.text.2";
+               }
+               rel2 {
+                   relative: 0.0 1.0;
+                  to_x: "elm.text.2";
+                  to_y: "elm.text.2";
+               }
+               align: 1.0 0.5;
+               visible: 0;
+            }
+         }
+         part { name: "elm.text.1";
+            clip_to: "disclip";
+            type: TEXT;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               rel1 {
+                  relative: 1.0 0.0;
+                  to_x: "elm.padding.left";
+               }
+               rel2 {
+                  relative: 0.0 1.0;
+                  to_x: "elm.text2.left";
+               }
+               align: 0.0 0.5;
+               color: GENLIST_PART_FONT_LIST_MAIN_TEXT_UNREAD_COLOR_INC;
+               text {
+                  font: "SLP:style=Regular";
+                  size: GENLIST_FONT_44_INC;
+                  min: 0 1;
+                  align: 0.0 0.5;
+                  text_class: "slp_medium";
+               }
+            }
+            description { state: "selected" 0.0;
+               inherit: "default" 0.0;
+               color: GENLIST_PART_TEXT_PRESS_COLOR_INC;
+            }
+         }
+         GENLIST_PART_FLIP
+         GENLIST_PART_DISCLIP
+      }
+      programs {
+         program { name: "go_active";
+            signal: "elm,state,selected";
+            source: "elm";
+            action: STATE_SET "selected" 0.0;
+            target: "bg_image";
+            target: "elm.text.1";
+            target: "elm.text.2";
+         }
+         program { name: "go_passive";
+            signal: "elm,state,unselected";
+            source: "elm";
+            action: STATE_SET "default" 0.0;
+            target: "bg_image";
+            target: "elm.text.1";
+            target: "elm.text.2";
+            transition: LINEAR 0.1;
+         }
+         program { name: "go_disabled";
+            signal: "elm,state,disabled";
+            source: "elm";
+            action: STATE_SET "disabled" 0.0;
+            target: "disclip";
+         }
+         program { name: "go_enabled";
+            signal: "elm,state,enabled";
+            source: "elm";
+            action: STATE_SET "default" 0.0;
+            target: "disclip";
+         }
+         program { name: "flip_enabled";
+            signal: "elm,state,flip,enabled";
+            source: "elm";
+            action: STATE_SET "flip_enabled" 0.0;
+            target: "elm.text.2";
+            target: "elm.flip.content";
+         }
+         program { name: "flip_disabled";
+            signal: "elm,state,flip,disabled";
+            source: "elm";
+            action: STATE_SET "default" 0.0;
+            target: "elm.text.2";
+            target: "elm.flip.content";
+         }
+      }
+   }
diff --git a/data/edc/theme/naviframe.edc b/data/edc/theme/naviframe.edc
new file mode 100644 (file)
index 0000000..b9ab64f
--- /dev/null
@@ -0,0 +1,1168 @@
+#include "originals/white-hd-inc.edc"\r
+\r
+#define NAVIFRAME_VIEW_TRANS_TIME 0.3\r
+\r
+group { name:"elm/naviframe/base/calendar/default";\r
+  parts {\r
+     part { name: "base";\r
+        description { state: "default" 0.0;\r
+        }\r
+     }\r
+  }\r
+}\r
+\r
+\r
+group { name:"elm/naviframe/item/basic/calendar/default";\r
+  alias:"elm/naviframe/item/1line/calendar/default";\r
+  images {\r
+      image: "00_winset_control_top_bg.png" COMP;\r
+      image: "00_winset_control_top_arrow.png" COMP;\r
+      image: "00_winset_title_line.png" COMP;\r
+      image: "00_winset_control_toolbar_bg.png" COMP;\r
+      image: "00_winset_title_bg.png" COMP;\r
+  }\r
+  script {\r
+     public oh_show = 0;     //optionheader show/hide\r
+     public oh_close = 0;    //optionheader close/open\r
+     public cbar_bg = 0;     //Controlbar BG Show call count\r
+  }\r
+  parts {\r
+     part { name: "base";\r
+        type: RECT;\r
+        mouse_events:  0;\r
+        description { state: "default" 0.0;\r
+           visible: 0;\r
+        }\r
+        description { state: "left" 0.0;\r
+           inherit: "default" 0.0;\r
+           rel1.relative: -1.0 0.0;\r
+           rel2.relative: 0.0 1.0;\r
+        }\r
+        description { state: "right" 0.0;\r
+           inherit: "default" 0.0;\r
+           rel1.relative: 1.0 0.0;\r
+           rel2.relative: 2.0 1.0;\r
+        }\r
+     }\r
+     part { name: "title_bg";\r
+        scale: 1;\r
+        description { state: "default" 0.0;\r
+           min: 1 NAVIFRAME_TITLE_H_INC;\r
+           align: 0.0 0.0;\r
+           fixed: 0 1;\r
+           rel1 { relative: 0.0 0.0; to: "base"; }\r
+           rel2 { relative: 1.0 0.0; to: "base"; }\r
+           image.normal: "00_winset_title_bg.png";\r
+        }\r
+        description { state: "hide" 0.0;\r
+           inherit: "default" 0.0;\r
+           min: 0 0;\r
+           max: 0 0;\r
+           fixed: 1 1;\r
+        }\r
+     }\r
+     part { name: "title_clip";\r
+        type: RECT;\r
+        mouse_events: 0;\r
+        description { state: "default" 0.0;\r
+           rel1 { to: "title_bg"; }\r
+           rel2 { to: "title_bg"; }\r
+        }\r
+     }\r
+     part { name: "click_event_area";\r
+         ignore_flags: ON_HOLD;\r
+         repeat_events: 1;\r
+         description { state: "default" 0.0;\r
+            rel1 { to: "title_bg"; }\r
+            rel2 { to: "title_bg"; }\r
+         }\r
+     }\r
+     part { name: "title_left_icon";\r
+        type: SWALLOW;\r
+        scale: 1;\r
+        clip_to: "title_clip";\r
+        description { state: "default" 0.0;\r
+           align: 0.5 0.5;\r
+           rel1 { relative: 0.0 0.0; to: "title_bg"; }\r
+           rel2 { relative: 0.5 1.0; to: "title_bg"; }\r
+        }\r
+     }\r
+     part { name: "elm.content.title";\r
+            type: SWALLOW;\r
+            scale: 1;\r
+            clip_to: "title_clip";\r
+            description { state: "default" 0.0;\r
+               align: 0.5 0.5;\r
+                fixed: 1 0;\r
+               rel1 { relative: 0.6 0.0; to: "title_bg"; }\r
+               rel2 { relative: 0.9 1.0; to: "title_bg"; }\r
+            }\r
+         }\r
+\r
+     part { name: "optionheader_bg";\r
+        type: IMAGE;\r
+        scale: 1;\r
+        description { state: "default" 0.0;\r
+           min: 1 0;\r
+           align: 0.5 0;\r
+           fixed: 0 1;\r
+           rel1.to: "title_bg";\r
+           rel1.relative: 0 1;\r
+           rel2.to: "title_bg";\r
+           visible: 0;\r
+           image { normal: "00_winset_control_top_bg.png";\r
+              border: NAVIFRAME_OH_BORDER_INC;\r
+           }\r
+        }\r
+        description { state: "show" 0.0;\r
+           inherit: "default" 0.0;\r
+           min: 1 NAVIFRAME_OH_OPENED_H_INC;\r
+           visible: 1;\r
+        }\r
+        description { state: "hide" 0.0;\r
+           inherit: "default" 0.0;\r
+           min: 0 0;\r
+           max: 0 0;\r
+           fixed: 1 1;\r
+        }\r
+     }\r
+     part { name: "optionheader_clip";\r
+        type: RECT;\r
+        mouse_events: 0;\r
+        description { state: "default" 0.0;\r
+           rel1 { to: "optionheader_bg"; }\r
+           rel2 { to: "optionheader_bg"; }\r
+        }\r
+     }\r
+     part { name: "optionheader_top_padding";\r
+        type: RECT;\r
+        scale: 1;\r
+        clip_to: "optionheader_clip";\r
+        description { state: "default" 0.0;\r
+           min: 0 NAVIFRAME_OH_PADDING_INC;\r
+           rel1 { relative: 0.0 0.0; to: "optionheader_bg"; }\r
+           rel2 { relative: 1.0 0.0; to: "optionheader_bg"; }\r
+           fixed: 0 1;\r
+           align: 0.0 0.0;\r
+           visible: 0;\r
+        }\r
+     }\r
+     part { name: "optionheader";\r
+        type: SWALLOW;\r
+        scale: 1;\r
+        clip_to: "optionheader_clip";\r
+        description { state: "default" 0.0;\r
+           min: 0 NAVIFRAME_OH_CONTENT_H_INC;\r
+           rel1 { relative: 0.0 1.0; to: "optionheader_top_padding"; }\r
+           rel2 { relative: 1.0 1.0; to: "optionheader_top_padding"; }\r
+           fixed: 0 1;\r
+           align: 0.0 0.0;\r
+        }\r
+     }\r
+     part { name: "optionheader_bottom_padding";\r
+        type: RECT;\r
+        scale: 1;\r
+        clip_to: "optionheader_clip";\r
+        description { state: "default" 0.0;\r
+           min: 0 NAVIFRAME_OH_PADDING_INC;\r
+           rel1 { relative: 0.0 1.0; to: "optionheader"; }\r
+           rel2 { relative: 1.0 1.0; to: "optionheader"; }\r
+           fixed: 0 1;\r
+           align: 0.0 0.0;\r
+           visible: 0;\r
+        }\r
+     }\r
+     part { name: "optionheader_shadow";\r
+        type: RECT;\r
+        scale: 1;\r
+        clip_to: "optionheader_clip";\r
+        description { state: "default" 0.0;\r
+           min: 0 NAVIFRAME_OH_SHADOW_INC;\r
+           rel1 { relative: 0.0 1.0; to: "optionheader_bottom_padding"; }\r
+           rel2 { relative: 1.0 1.0; to: "optionheader_bottom_padding"; }\r
+           fixed: 0 1;\r
+           align: 0.0 0.0;\r
+           visible: 0;\r
+        }\r
+     }\r
+     part { name: "elm.swallow.content";\r
+        type: SWALLOW;\r
+        scale: 1;\r
+        repeat_events: 0;\r
+        clip_to: "content_clip";\r
+        description { state: "default" 0.0;\r
+           align: 0.0 0.0;\r
+           rel1.relative: 0.0 1.0;\r
+           rel1.to_x: "base";\r
+           rel1.to_y: "optionheader_bg";\r
+           rel2.relative: 1.0 0.0;\r
+           rel2.to_x: "base";\r
+           rel2.to_y: "controlbar_bg";\r
+        }\r
+     }\r
+     part { name: "content_clip";\r
+        type: RECT;\r
+        mouse_events: 0;\r
+        description { state: "default" 0.0;\r
+           rel1.to: "elm.swallow.content";\r
+           rel2.to: "elm.swallow.content";\r
+        }\r
+     }\r
+     part { name: "controlbar_bg";\r
+        scale: 1;\r
+        description { state: "default" 0.0;\r
+           min: 0 0;\r
+           max: 999999 0;\r
+           fixed: 0 1;\r
+           align: 0.0 1.0;\r
+           visible: 0;\r
+           rel1 { to: "base"; }\r
+           rel2 { to: "base"; }\r
+           image.normal: "00_winset_control_toolbar_bg.png";\r
+        }\r
+        description { state: "show" 0.0;\r
+           inherit: "default" 0.0;\r
+           min: 0 CONTROLBAR_SMALL_HEIGHT_INC;\r
+           max: 999999 CONTROLBAR_SMALL_HEIGHT_INC;\r
+           visible: 1;\r
+        }\r
+     }\r
+     part { name: "controlbar_clip";\r
+        type: RECT;\r
+        mouse_events: 0;\r
+        description { state: "default" 0.0;\r
+           rel1.to: "controlbar_bg";\r
+           rel2.to: "controlbar_bg";\r
+        }\r
+     }\r
+     part { name: "elm.prev_btn_bg";\r
+        type: RECT;\r
+        scale: 1;\r
+        clip_to: "controlbar_clip";\r
+        description { state: "default" 0.0;\r
+           min: 0 0;\r
+           fixed: 1 0;\r
+           align: 1.0 0.0;\r
+           rel1 { relative: 1.0 0.0; to: "controlbar_bg"; }\r
+           rel2.to: "controlbar_bg";\r
+           visible: 0;\r
+        }\r
+        description { state: "visible" 0.0;\r
+           inherit: "default" 0.0;\r
+           min: NAVIFRAME_TITLE_PREV_BTN_BG_SIZE_INC 0;\r
+        }\r
+     }\r
+     part { name: "elm.swallow.prev_btn";\r
+        type: SWALLOW;\r
+        scale: 1;\r
+        clip_to: "controlbar_clip";\r
+        description { state: "default" 0.0;\r
+           fixed: 1 1;\r
+           align: 0.5 0.5;\r
+           rel1.to: "elm.prev_btn_bg";\r
+           rel2.to: "elm.prev_btn_bg";\r
+        }\r
+     }\r
+     part { name: "controlbar";\r
+        type: SWALLOW;\r
+        scale: 1;\r
+        clip_to: "controlbar_clip";\r
+        description { state: "default" 0.0;\r
+           fixed: 1 1;\r
+           rel1.to: "controlbar_bg";\r
+           rel2 { relative: 0.0 1.0; to: "elm.prev_btn_bg"; }\r
+        }\r
+     }\r
+  }\r
+  programs {\r
+     program { name: "content_new_pushed";\r
+        signal: "elm,state,new,pushed,internal";\r
+        source: "";\r
+        action: STATE_SET "default" 0.0;\r
+        target: "base";\r
+        transition: DECELERATE NAVIFRAME_VIEW_TRANS_TIME;\r
+        after: "show_finished";\r
+     }\r
+     program { name: "content_cur_pushed";\r
+        signal: "elm,state,cur,pushed,internal";\r
+        source: "";\r
+        action: STATE_SET "left" 0.0;\r
+        target: "base";\r
+        transition: DECELERATE NAVIFRAME_VIEW_TRANS_TIME;\r
+        after: "pushed_finished";\r
+     }\r
+     program { name: "content_prev_popped";\r
+        signal: "elm,state,prev,popped,internal";\r
+        source: "";\r
+        action: STATE_SET "default" 0.0;\r
+        target: "base";\r
+        transition: DECELERATE NAVIFRAME_VIEW_TRANS_TIME;\r
+        after: "show_finished";\r
+     }\r
+     program { name: "content_cur_popped";\r
+        signal: "elm,state,cur,popped,internal";\r
+        source: "";\r
+        action: STATE_SET "right" 0.0;\r
+        target: "base";\r
+        transition: DECELERATE NAVIFRAME_VIEW_TRANS_TIME;\r
+        after: "popped_finished";\r
+     }\r
+     program { name: "cur_pushed";\r
+        signal: "elm,state,cur,pushed";\r
+        source: "elm";\r
+        script {\r
+           set_state(PART:"base", "default", 0.0);\r
+           emit("elm,state,cur,pushed,internal", "");\r
+        }\r
+     }\r
+     program { name: "new_pushed";\r
+        signal: "elm,state,new,pushed";\r
+        source: "elm";\r
+        script {\r
+           set_state(PART:"base", "right", 0.0);\r
+           emit("elm,state,new,pushed,internal", "");\r
+        }\r
+     }\r
+     program { name: "prev_popped";\r
+        signal: "elm,state,prev,popped";\r
+        source: "elm";\r
+        script {\r
+           set_state(PART:"base", "left", 0.0);\r
+           emit("elm,state,prev,popped,internal", "");\r
+        }\r
+     }\r
+     program { name: "cur_popped";\r
+        signal: "elm,state,cur,popped";\r
+        source: "elm";\r
+        script {\r
+           set_state(PART:"base", "default", 0.0);\r
+           emit("elm,state,cur,popped,internal", "");\r
+        }\r
+     }\r
+     program { name: "visible";\r
+        signal: "elm,state,visible";\r
+        source: "elm";\r
+        action: STATE_SET "default" 0.0;\r
+        target: "base";\r
+     }\r
+     program { name: "title_show";\r
+        signal: "elm,state,title,show";\r
+        source: "elm";\r
+        script {\r
+           set_state(PART:"title_bg", "default", 0.0);\r
+        }\r
+     }\r
+     program { name: "title_hide";\r
+        signal: "elm,state,title,hide";\r
+        source: "elm";\r
+        action: STATE_SET "hide" 0.0;\r
+        target: "title_bg";\r
+     }\r
+     program { name: "prev_btn_show";\r
+        signal: "elm,state,prev_btn,show";\r
+        source: "elm";\r
+        script {\r
+           emit("elm,state,controlbar_bg,show", "elm");\r
+           set_state(PART:"elm.prev_btn_bg", "visible", 0.0);\r
+        }\r
+     }\r
+     program { name: "prev_btn_hide";\r
+        signal: "elm,state,prev_btn,hide";\r
+        source: "elm";\r
+        script {\r
+           emit("elm,state,controlbar_bg,hide", "elm");\r
+           set_state(PART:"elm.prev_btn_bg", "default", 0.0);\r
+        }\r
+     }\r
+     program { name: "controlbar_show";\r
+        signal: "elm,state,controlbar,show";\r
+        source: "elm";\r
+        script {\r
+           emit("elm,state,controlbar_bg,show", "elm");\r
+        }\r
+     }\r
+     program { name: "controlbar_hide";\r
+        signal: "elm,state,controlbar,hide";\r
+        source: "elm";\r
+        script {\r
+           emit("elm,state,controlbar_bg,hide", "elm");\r
+        }\r
+     }\r
+     program { name: "controlbar_bg_show";\r
+        signal: "elm,state,controlbar_bg,show";\r
+        source: "elm";\r
+        script {\r
+           set_state(PART:"controlbar_bg", "show", 0.0);\r
+           set_int(cbar_bg, get_int(cbar_bg) + 1);\r
+        }\r
+     }\r
+     program { name: "controlbar_bg_hide";\r
+        signal: "elm,state,controlbar_bg,hide";\r
+        source: "elm";\r
+        script {\r
+           set_int(cbar_bg, get_int(cbar_bg) - 1);\r
+           if (get_int(cbar_bg) <= 0)\r
+             set_state(PART:"controlbar_bg", "default", 0.0);\r
+        }\r
+     }\r
+     program { name: "controlbar_open";\r
+        signal: "elm,state,controlbar,open";\r
+        source: "";\r
+        action: STATE_SET "show" 0.0;\r
+        target: "controlbar_bg";\r
+        transition: LINEAR 0.2;\r
+     }\r
+     program { name: "controlbar_close";\r
+        signal: "elm,state,controlbar,close";\r
+        source: "";\r
+        action: STATE_SET "default" 0.0;\r
+        target: "controlbar_bg";\r
+        transition: LINEAR 0.2;\r
+     }\r
+     program { name: "controlbar_instant_open";\r
+        signal: "elm,state,controlbar,instant_open";\r
+        source: "";\r
+        script {\r
+           emit("elm,state,prev_btn,show", "elm");\r
+           emit("elm,state,controlbar,show", "elm");\r
+        }\r
+     }\r
+     program { name: "controlbar_instant_close";\r
+        signal: "elm,state,controlbar,instant_close";\r
+        source: "";\r
+        script {\r
+           emit("elm,state,prev_btn,hide", "elm");\r
+           emit("elm,state,controlbar,hide", "elm");\r
+        }\r
+     }\r
+     program { name: "show_finished";\r
+        action: SIGNAL_EMIT "elm,action,show,finished" "";\r
+     }\r
+     program { name: "pushed_finished";\r
+        action: SIGNAL_EMIT "elm,action,pushed,finished" "";\r
+     }\r
+     program { name: "popped_finished";\r
+        action: SIGNAL_EMIT "elm,action,popped,finished" "";\r
+     }\r
+     program {\r
+        name: "title_clicked";\r
+        signal: "mouse,clicked,1";\r
+        source: "click_event_area";\r
+        action: SIGNAL_EMIT "elm,action,title,clicked" "";\r
+     }\r
+  }\r
+}\r
+\r
+group { name:"elm/naviframe/item/basic/base/default";\r
+      alias:"elm/naviframe/item/base/1line/default";\r
+      images {\r
+          image: "00_winset_control_top_bg.png" COMP;\r
+          image: "00_winset_control_top_arrow.png" COMP;\r
+          image: "00_winset_title_line.png" COMP;\r
+          image: "00_winset_control_toolbar_bg.png" COMP;\r
+          image: "00_winset_title_bg.png" COMP;\r
+      }\r
+      script {\r
+         public oh_show = 0;     //optionheader show/hide\r
+         public oh_close = 0;    //optionheader close/open\r
+         public cbar_bg = 0;     //Controlbar BG Show call count\r
+      }\r
+      parts {\r
+         part { name: "base";\r
+            type: RECT;\r
+            mouse_events:  0;\r
+            description { state: "default" 0.0;\r
+               visible: 0;\r
+            }\r
+            description { state: "left" 0.0;\r
+               inherit: "default" 0.0;\r
+               rel1.relative: -1.0 0.0;\r
+               rel2.relative: 0.0 1.0;\r
+            }\r
+            description { state: "right" 0.0;\r
+               inherit: "default" 0.0;\r
+               rel1.relative: 1.0 0.0;\r
+               rel2.relative: 2.0 1.0;\r
+            }\r
+         }\r
+         part { name: "title_bg";\r
+            scale: 1;\r
+            description { state: "default" 0.0;\r
+               min: 1 NAVIFRAME_TITLE_H_INC;\r
+               align: 0.0 0.0;\r
+               fixed: 0 1;\r
+               rel1 { relative: 0.0 0.0; to: "base"; }\r
+               rel2 { relative: 1.0 0.0; to: "base"; }\r
+               image.normal: "00_winset_title_bg.png";\r
+            }\r
+            description { state: "hide" 0.0;\r
+               inherit: "default" 0.0;\r
+               min: 0 0;\r
+               max: 0 0;\r
+               fixed: 1 1;\r
+            }\r
+         }\r
+         part { name: "title_clip";\r
+            type: RECT;\r
+            mouse_events: 0;\r
+            description { state: "default" 0.0;\r
+               rel1 { to: "title_bg"; }\r
+               rel2 { to: "title_bg"; }\r
+            }\r
+         }\r
+         part { name: "optionheader_bg";\r
+            type: IMAGE;\r
+            scale: 1;\r
+            description { state: "default" 0.0;\r
+               min: 1 0;\r
+               align: 0.5 0;\r
+               fixed: 0 1;\r
+               rel1.to: "title_bg";\r
+               rel1.relative: 0 1;\r
+               rel2.to: "title_bg";\r
+               visible: 0;\r
+               image { normal: "00_winset_control_top_bg.png";\r
+                  border: NAVIFRAME_OH_BORDER_INC;\r
+               }\r
+            }\r
+            description { state: "show" 0.0;\r
+               inherit: "default" 0.0;\r
+               min: 1 NAVIFRAME_OH_OPENED_H_INC;\r
+               visible: 1;\r
+            }\r
+            description { state: "hide" 0.0;\r
+               inherit: "default" 0.0;\r
+               min: 0 0;\r
+               max: 0 0;\r
+               fixed: 1 1;\r
+            }\r
+         }\r
+         part { name: "optionheader_clip";\r
+            type: RECT;\r
+            mouse_events: 0;\r
+            description { state: "default" 0.0;\r
+               rel1 { to: "optionheader_bg"; }\r
+               rel2 { to: "optionheader_bg"; }\r
+            }\r
+         }\r
+         part { name: "optionheader_top_padding";\r
+            type: RECT;\r
+            scale: 1;\r
+            clip_to: "optionheader_clip";\r
+            description { state: "default" 0.0;\r
+               min: 0 NAVIFRAME_OH_PADDING_INC;\r
+               rel1 { relative: 0.0 0.0; to: "optionheader_bg"; }\r
+               rel2 { relative: 1.0 0.0; to: "optionheader_bg"; }\r
+               fixed: 0 1;\r
+               align: 0.0 0.0;\r
+               visible: 0;\r
+            }\r
+         }\r
+         part { name: "optionheader";\r
+            type: SWALLOW;\r
+            scale: 1;\r
+            clip_to: "optionheader_clip";\r
+            description { state: "default" 0.0;\r
+               min: 0 NAVIFRAME_OH_CONTENT_H_INC;\r
+               rel1 { relative: 0.0 1.0; to: "optionheader_top_padding"; }\r
+               rel2 { relative: 1.0 1.0; to: "optionheader_top_padding"; }\r
+               fixed: 0 1;\r
+               align: 0.0 0.0;\r
+            }\r
+         }\r
+         part { name: "optionheader_bottom_padding";\r
+            type: RECT;\r
+            scale: 1;\r
+            clip_to: "optionheader_clip";\r
+            description { state: "default" 0.0;\r
+               min: 0 NAVIFRAME_OH_PADDING_INC;\r
+               rel1 { relative: 0.0 1.0; to: "optionheader"; }\r
+               rel2 { relative: 1.0 1.0; to: "optionheader"; }\r
+               fixed: 0 1;\r
+               align: 0.0 0.0;\r
+               visible: 0;\r
+            }\r
+         }\r
+         part { name: "optionheader_shadow";\r
+            type: RECT;\r
+            scale: 1;\r
+            clip_to: "optionheader_clip";\r
+            description { state: "default" 0.0;\r
+               min: 0 NAVIFRAME_OH_SHADOW_INC;\r
+               rel1 { relative: 0.0 1.0; to: "optionheader_bottom_padding"; }\r
+               rel2 { relative: 1.0 1.0; to: "optionheader_bottom_padding"; }\r
+               fixed: 0 1;\r
+               align: 0.0 0.0;\r
+               visible: 0;\r
+            }\r
+         }\r
+         part { name: "elm.swallow.content";\r
+            type: SWALLOW;\r
+            scale: 1;\r
+            repeat_events: 0;\r
+            clip_to: "content_clip";\r
+            description { state: "default" 0.0;\r
+               align: 0.0 0.0;\r
+               rel1.relative: 0.0 1.0;\r
+               rel1.to_x: "base";\r
+               rel1.to_y: "optionheader_bg";\r
+               rel2.relative: 1.0 0.0;\r
+               rel2.to_x: "base";\r
+               rel2.to_y: "controlbar_bg";\r
+            }\r
+         }\r
+         part { name: "content_clip";\r
+            type: RECT;\r
+            mouse_events: 0;\r
+            description { state: "default" 0.0;\r
+               rel1.to: "elm.swallow.content";\r
+               rel2.to: "elm.swallow.content";\r
+            }\r
+         }\r
+         part { name: "padding_center_text1";\r
+            type: RECT;\r
+            scale: 1;\r
+            mouse_events: 0;\r
+            clip_to: "title_clip";\r
+            description { state: "default" 0.0;\r
+               min: NAVIFRAME_PADDING_INC;\r
+               fixed: 1 0;\r
+               align: 0.0 0.0;\r
+               rel1 { relative: 0.0 0.0; to: "title_bg"; }\r
+               rel2 { relative: 0.0 1.0; to: "title_bg"; }\r
+               visible: 0;\r
+            }\r
+            description { state: "icon" 0.0;\r
+               inherit: "default" 0.0;\r
+               min: NAVIFRAME_ICON_PADDING_INC;\r
+            }\r
+         }\r
+         part { name: "padding_center_text2";\r
+            type: RECT;\r
+            mouse_events: 0;\r
+            scale: 1;\r
+            clip_to: "title_clip";\r
+            description { state: "default" 0.0;\r
+               min: NAVIFRAME_PADDING_INC;\r
+               fixed: 1 0;\r
+               align: 1.0 0.5;\r
+               rel1 { relative: 0.0 0.0; to_x: "title_more_btn"; to_y: "title_bg"; }\r
+               rel2 { relative: 0.0 1.0; to_x: "title_more_btn"; to_y: "title_bg"; }\r
+               visible: 0;\r
+            }\r
+         }\r
+       part { name: "elm.content.title";\r
+            type: SWALLOW;\r
+            scale: 1;\r
+            clip_to: "title_clip";\r
+            description { state: "default" 0.0;\r
+               align: 0.0 0.5;\r
+                fixed: 1 0;\r
+                rel1 { relative: 1.0 0.0; to: "padding_center_text1"; }\r
+               rel2 { relative: 0.0 1.0; to: "padding_center_text2"; }\r
+            }\r
+         }\r
+\r
+         part { name: "padding_before_text";\r
+            type: RECT;\r
+            scale: 1;\r
+            mouse_events: 0;\r
+            clip_to: "title_clip";\r
+            description { state: "default" 0.0;\r
+               align: 1.0 0.5;\r
+               rel1 { relative: 0.0 0.0; to: "elm.content.title"; }\r
+               rel2 { relative: 0.0 1.0; to: "elm.content.title"; }\r
+               fixed: 1 0;\r
+               min: NAVIFRAME_PADDING_INC;\r
+               visible: 0;\r
+            }\r
+         }\r
+         part { name: "elm.swallow.icon";\r
+            type: SWALLOW;\r
+            scale: 1;\r
+            clip_to: "title_clip";\r
+            description { state: "default" 0.0;\r
+               max: NAVIFRAME_ICON_SIZE_INC;\r
+               fixed: 1 1;\r
+               rel1 { relative: 0.0 0.0; to: "padding_before_text"; }\r
+               rel2 { relative: 0.0 1.0; to: "padding_before_text"; }\r
+               aspect: 1.0 1.0;\r
+               aspect_preference: VERTICAL;\r
+               align: 1.0 0.5;\r
+            }\r
+         }\r
+         part { name: "click_event_area";\r
+             ignore_flags: ON_HOLD;\r
+             repeat_events: 1;\r
+             description { state: "default" 0.0;\r
+                rel1 { to: "title_bg"; }\r
+                rel2 { to: "title_bg"; }\r
+             }\r
+         }\r
+         part { name: "title_left_btn";\r
+            type: SWALLOW;\r
+            scale: 1;\r
+            clip_to: "title_clip";\r
+            description { state: "default" 0.0;\r
+               max: NAVIFRAME_TITLE_FUNC_BTN_SIZE_INC;\r
+               fixed: 1 1;\r
+               align: 1 0.5;\r
+               rel1 { relative: 0.0 0.0; to: "title_right_btn"; }\r
+               rel2 { relative: 0.0 1.0; to: "title_right_btn"; }\r
+            }\r
+         }\r
+         part { name: "left_btn_separator";\r
+            type: IMAGE;\r
+            scale: 1;\r
+            clip_to: "title_clip";\r
+            description { state: "default" 0.0;\r
+               min: 2 48;\r
+               max: 2 48;\r
+               fixed: 1 1;\r
+               align: 1.0 0.5;\r
+               rel1 { relative: 0.0 0.0; to: "title_left_btn"; }\r
+               rel2 { relative: 0.0 1.0; to: "title_left_btn"; }\r
+               image.normal: "00_winset_title_line.png";\r
+               visible: 0;\r
+            }\r
+            description { state: "visible" 0.0;\r
+               inherit: "default" 0.0;\r
+               visible: 1;\r
+            }\r
+         }\r
+         part { name: "title_right_btn";\r
+            type: SWALLOW;\r
+            scale: 1;\r
+            clip_to: "title_clip";\r
+            description { state: "default" 0.0;\r
+               max: NAVIFRAME_TITLE_FUNC_BTN_SIZE_INC;\r
+               align: 1 0.5;\r
+               fixed: 1 1;\r
+               rel1 { relative: 1.0 0.0; to: "title_bg"; }\r
+               rel2 { relative: 1.0 1.0; to: "title_bg"; }\r
+            }\r
+         }\r
+         part { name: "right_btn_separator";\r
+            type: IMAGE;\r
+            scale: 1;\r
+            clip_to: "title_clip";\r
+            description { state: "default" 0.0;\r
+               min: 2 48;\r
+               max: 2 48;\r
+               fixed: 1 1;\r
+               align: 1.0 0.5;\r
+               rel1 { relative: 0.0 0.0; to: "title_right_btn"; }\r
+               rel2 { relative: 0.0 1.0; to: "title_right_btn"; }\r
+               image.normal: "00_winset_title_line.png";\r
+               visible: 0;\r
+            }\r
+            description { state: "visible" 0.0;\r
+               inherit: "default" 0.0;\r
+               visible: 1;\r
+            }\r
+         }\r
+         part { name: "title_more_btn";\r
+            type: SWALLOW;\r
+            scale: 1;\r
+            clip_to: "title_clip";\r
+            description { state: "default" 0.0;\r
+               max: NAVIFRAME_TITLE_FUNC_BTN_SIZE_INC;\r
+               fixed: 1 1;\r
+               align: 1 0.5;\r
+               rel1 { relative: 0.0 0.0; to: "title_left_btn"; }\r
+               rel2 { relative: 0.0 1.0; to: "title_left_btn"; }\r
+            }\r
+         }\r
+         part { name: "optionheader_arrow";\r
+            type: IMAGE;\r
+            scale: 1;\r
+            description { state: "default" 0.0;\r
+               min: NAVIFRAME_OH_ARROW_SIZE_INC;\r
+               max: NAVIFRAME_OH_ARROW_SIZE_INC;\r
+               fixed: 1 1;\r
+               align: 0.5 0.0;\r
+               rel1 { relative: 0.0 1.1; to: "title_more_btn"; }\r
+               rel2 { relative: 1.0 1.2; to: "title_more_btn"; }\r
+               image.normal: "00_winset_control_top_arrow.png";\r
+               color: 255 255 255 0;\r
+            }\r
+            description { state: "show" 0.0;\r
+               inherit: "default" 0.0;\r
+               color: 255 255 255 255;\r
+            }\r
+         }\r
+         part { name: "controlbar_bg";\r
+            scale: 1;\r
+            description { state: "default" 0.0;\r
+               min: 0 0;\r
+               max: 999999 0;\r
+               fixed: 0 1;\r
+               align: 0.0 1.0;\r
+               visible: 0;\r
+               rel1 { to: "base"; }\r
+               rel2 { to: "base"; }\r
+               image.normal: "00_winset_control_toolbar_bg.png";\r
+            }\r
+            description { state: "show" 0.0;\r
+               inherit: "default" 0.0;\r
+               min: 0 CONTROLBAR_SMALL_HEIGHT_INC;\r
+               max: 999999 CONTROLBAR_SMALL_HEIGHT_INC;\r
+               visible: 1;\r
+            }\r
+         }\r
+         part { name: "elm.prev_btn_bg";\r
+            type: RECT;\r
+            scale: 1;\r
+            description { state: "default" 0.0;\r
+               min: 0 0;\r
+               fixed: 1 0;\r
+               align: 1.0 0.0;\r
+               rel1 { relative: 1.0 0.0; to: "controlbar_bg"; }\r
+               rel2.to: "controlbar_bg";\r
+               visible: 0;\r
+            }\r
+            description { state: "visible" 0.0;\r
+               inherit: "default" 0.0;\r
+               min: NAVIFRAME_TITLE_PREV_BTN_BG_SIZE_INC 0;\r
+            }\r
+         }\r
+         part { name: "prev_btn_separator";\r
+            type: IMAGE;\r
+            scale: 1;\r
+            description { state: "default" 0.0;\r
+               min: 2 70;\r
+               max: 2 70;\r
+               fixed: 1 1;\r
+               align: 1.0 0.5;\r
+               rel1 { relative: 0.0 0.0; to: "elm.prev_btn_bg"; }\r
+               rel2 { relative: 0.0 1.0; to: "elm.prev_btn_bg"; }\r
+               image.normal: "00_winset_title_line.png";\r
+               visible: 0;\r
+            }\r
+            description { state: "visible" 0.0;\r
+               inherit: "default" 0.0;\r
+               visible: 1;\r
+            }\r
+         }\r
+         part { name: "elm.swallow.prev_btn";\r
+            type: SWALLOW;\r
+            scale: 1;\r
+            description { state: "default" 0.0;\r
+               fixed: 1 1;\r
+               align: 0.5 0.5;\r
+               rel1.to: "elm.prev_btn_bg";\r
+               rel2.to: "elm.prev_btn_bg";\r
+            }\r
+         }\r
+         part { name: "controlbar_clip";\r
+            type: RECT;\r
+            mouse_events: 0;\r
+            description { state: "default" 0.0;\r
+               rel1.to: "controlbar_bg";\r
+               rel2 { relative: 0.0 1.0; to_x: "prev_btn_separator"; to_y: "elm.prev_btn_bg"; }\r
+            }\r
+         }\r
+         part { name: "controlbar";\r
+            type: SWALLOW;\r
+            scale: 1;\r
+            clip_to: "controlbar_clip";\r
+            description { state: "default" 0.0;\r
+               fixed: 1 1;\r
+               rel1.to: "controlbar_clip";\r
+               rel2.to: "controlbar_clip";\r
+            }\r
+         }\r
+      }\r
+      programs {\r
+         program { name: "content_new_pushed";\r
+            signal: "elm,state,new,pushed,internal";\r
+            source: "";\r
+            action: STATE_SET "default" 0.0;\r
+            target: "base";\r
+            transition: DECELERATE NAVIFRAME_VIEW_TRANS_TIME;\r
+            after: "show_finished";\r
+         }\r
+         program { name: "content_cur_pushed";\r
+            signal: "elm,state,cur,pushed,internal";\r
+            source: "";\r
+            action: STATE_SET "left" 0.0;\r
+            target: "base";\r
+            transition: DECELERATE NAVIFRAME_VIEW_TRANS_TIME;\r
+            after: "pushed_finished";\r
+         }\r
+         program { name: "content_prev_popped";\r
+            signal: "elm,state,prev,popped,internal";\r
+            source: "";\r
+            action: STATE_SET "default" 0.0;\r
+            target: "base";\r
+            transition: DECELERATE NAVIFRAME_VIEW_TRANS_TIME;\r
+            after: "show_finished";\r
+         }\r
+         program { name: "content_cur_popped";\r
+            signal: "elm,state,cur,popped,internal";\r
+            source: "";\r
+            action: STATE_SET "right" 0.0;\r
+            target: "base";\r
+            transition: DECELERATE NAVIFRAME_VIEW_TRANS_TIME;\r
+            after: "popped_finished";\r
+         }\r
+         program { name: "cur_pushed";\r
+            signal: "elm,state,cur,pushed";\r
+            source: "elm";\r
+            script {\r
+               set_state(PART:"base", "default", 0.0);\r
+               emit("elm,state,cur,pushed,internal", "");\r
+            }\r
+         }\r
+         program { name: "new_pushed";\r
+            signal: "elm,state,new,pushed";\r
+            source: "elm";\r
+            script {\r
+               set_state(PART:"base", "right", 0.0);\r
+               emit("elm,state,new,pushed,internal", "");\r
+            }\r
+         }\r
+         program { name: "prev_popped";\r
+            signal: "elm,state,prev,popped";\r
+            source: "elm";\r
+            script {\r
+               set_state(PART:"base", "left", 0.0);\r
+               emit("elm,state,prev,popped,internal", "");\r
+            }\r
+         }\r
+         program { name: "cur_popped";\r
+            signal: "elm,state,cur,popped";\r
+            source: "elm";\r
+            script {\r
+               set_state(PART:"base", "default", 0.0);\r
+               emit("elm,state,cur,popped,internal", "");\r
+            }\r
+         }\r
+         program { name: "visible";\r
+            signal: "elm,state,visible";\r
+            source: "elm";\r
+            action: STATE_SET "default" 0.0;\r
+            target: "base";\r
+         }\r
+         program { name: "title_show";\r
+            signal: "elm,state,title,show";\r
+            source: "elm";\r
+            script {\r
+               set_state(PART:"title_bg", "default", 0.0);\r
+               if (get_int(oh_show) == 1) {\r
+                  if (get_int(oh_close) == 1) {\r
+                     emit("elm,state,optionheader,instant_close", "");\r
+                  }else {\r
+                     emit("elm,state,optionheader,instant_open", "");\r
+                  }\r
+               }\r
+               else\r
+                 set_state(PART:"optionheader_bg", "default", 0.0);\r
+            }\r
+         }\r
+         program { name: "title_hide";\r
+            signal: "elm,state,title,hide";\r
+            source: "elm";\r
+            action: STATE_SET "hide" 0.0;\r
+            target: "title_bg";\r
+            target: "optionheader_bg";\r
+         }\r
+         program { name: "prev_btn_show";\r
+            signal: "elm,state,prev_btn,show";\r
+            source: "elm";\r
+            script {\r
+               emit("elm,state,controlbar_bg,show", "elm");\r
+               set_state(PART:"elm.prev_btn_bg", "visible", 0.0);\r
+               set_state(PART:"prev_btn_separator", "visible", 0.0);\r
+            }\r
+         }\r
+         program { name: "prev_btn_hide";\r
+            signal: "elm,state,prev_btn,hide";\r
+            source: "elm";\r
+            script {\r
+               emit("elm,state,controlbar_bg,hide", "elm");\r
+               set_state(PART:"elm.prev_btn_bg", "default", 0.0);\r
+               set_state(PART:"prev_btn_separator", "default", 0.0);\r
+            }\r
+         }\r
+         program { name: "icon_show";\r
+            signal: "elm,state,icon,show";\r
+            source: "elm";\r
+            action: STATE_SET "icon" 0.0;\r
+            target: "padding_center_text1";\r
+         }\r
+         program { name: "icon_hide";\r
+            signal: "elm,state,icon,hide";\r
+            source: "elm";\r
+            action: STATE_SET "default" 0.0;\r
+            target: "padding_center_text1";\r
+         }\r
+         program { name: "left_btn_show";\r
+            signal: "elm,state,title_left_btn,show";\r
+            source: "elm";\r
+            action: STATE_SET "visible" 0.0;\r
+            target: "left_btn_separator";\r
+         }\r
+         program { name: "left_btn_hide";\r
+            signal: "elm,state,title_left_btn,hide";\r
+            source: "elm";\r
+            action: STATE_SET "default" 0.0;\r
+            target: "left_btn_separator";\r
+         }\r
+         program { name: "right_btn_show";\r
+            signal: "elm,state,title_right_btn,show";\r
+            source: "elm";\r
+            action: STATE_SET "visible" 0.0;\r
+            target: "right_btn_separator";\r
+         }\r
+         program { name: "right_btn_hide";\r
+            signal: "elm,state,title_right_btn,hide";\r
+            source: "elm";\r
+            action: STATE_SET "default" 0.0;\r
+            target: "right_btn_separator";\r
+         }\r
+         program { name: "controlbar_show";\r
+            signal: "elm,state,controlbar,show";\r
+            source: "elm";\r
+            script {\r
+               emit("elm,state,controlbar_bg,show", "elm");\r
+            }\r
+         }\r
+         program { name: "controlbar_hide";\r
+            signal: "elm,state,controlbar,hide";\r
+            source: "elm";\r
+            script {\r
+               emit("elm,state,controlbar_bg,hide", "elm");\r
+            }\r
+         }\r
+         program { name: "controlbar_bg_show";\r
+            signal: "elm,state,controlbar_bg,show";\r
+            source: "elm";\r
+            script {\r
+               set_state(PART:"controlbar_bg", "show", 0.0);\r
+               set_int(cbar_bg, get_int(cbar_bg) + 1);\r
+            }\r
+         }\r
+         program { name: "controlbar_bg_hide";\r
+            signal: "elm,state,controlbar_bg,hide";\r
+            source: "elm";\r
+            script {\r
+               set_int(cbar_bg, get_int(cbar_bg) - 1);\r
+               if (get_int(cbar_bg) <= 0)\r
+                 set_state(PART:"controlbar_bg", "default", 0.0);\r
+            }\r
+         }\r
+         program { name: "optionheader_show";\r
+            signal: "elm,state,optionheader,show";\r
+            source: "elm";\r
+            script {\r
+               set_state(PART:"optionheader_bg", "show", 0.0);\r
+               set_state(PART:"optionheader_arrow", "show", 0.0);\r
+               set_int(oh_show, 1);\r
+            }\r
+         }\r
+         program { name: "optionheader_hide";\r
+            signal: "elm,state,optionheader,hide";\r
+            source: "elm";\r
+            script {\r
+               set_state(PART:"optionheader_bg", "default", 0.0);\r
+               set_state(PART:"optionheader_arrow", "default", 0.0);\r
+               set_int(oh_show, 0);\r
+            }\r
+         }\r
+         program { name: "optionheader_open";\r
+            signal: "elm,state,optionheader,open";\r
+            source: "";\r
+            action: STATE_SET "show" 0.0;\r
+            target: "optionheader_bg";\r
+            target: "optionheader_arrow";\r
+            transition: LINEAR 0.2;\r
+            after: "optionheader_open_set";\r
+         }\r
+         program { name: "optionheader_close";\r
+            signal: "elm,state,optionheader,close";\r
+            source: "";\r
+            action: STATE_SET "default" 0.0;\r
+            target: "optionheader_bg";\r
+            target: "optionheader_arrow";\r
+            transition: LINEAR 0.2;\r
+            after: "optionheader_close_set";\r
+         }\r
+         program { name: "optionheader_instant_open";\r
+            signal: "elm,state,optionheader,instant_open";\r
+            source: "";\r
+            action: STATE_SET "show" 0.0;\r
+            target: "optionheader_bg";\r
+            target: "optionheader_arrow";\r
+            after: "optionheader_open_set";\r
+         }\r
+         program { name: "optionheader_instant_close";\r
+            signal: "elm,state,optionheader,instant_close";\r
+            source: "";\r
+            action: STATE_SET "default" 0.0;\r
+            target: "optionheader_bg";\r
+            target: "optionheader_arrow";\r
+            after: "optionheader_close_set";\r
+         }\r
+         program { name: "optionheader_close_set";\r
+            signal: "elm,state,optionheader,close_set";\r
+            source: "";\r
+            script {\r
+               set_int(oh_close, 1);\r
+            }\r
+         }\r
+         program { name: "optionheader_open_set";\r
+            signal: "elm,state,optionheader,open_set";\r
+            source: "";\r
+            script {\r
+               set_int(oh_close, 0);\r
+            }\r
+         }\r
+         program { name: "controlbar_open";\r
+            signal: "elm,state,controlbar,open";\r
+            source: "";\r
+            action: STATE_SET "show" 0.0;\r
+            target: "controlbar_bg";\r
+            transition: LINEAR 0.2;\r
+         }\r
+         program { name: "controlbar_close";\r
+            signal: "elm,state,controlbar,close";\r
+            source: "";\r
+            action: STATE_SET "default" 0.0;\r
+            target: "controlbar_bg";\r
+            transition: LINEAR 0.2;\r
+         }\r
+         program { name: "controlbar_instant_open";\r
+            signal: "elm,state,controlbar,instant_open";\r
+            source: "";\r
+            script {\r
+               emit("elm,state,prev_btn,show", "elm");\r
+               emit("elm,state,controlbar,show", "elm");\r
+            }\r
+         }\r
+         program { name: "controlbar_instant_close";\r
+            signal: "elm,state,controlbar,instant_close";\r
+            source: "";\r
+            script {\r
+               emit("elm,state,prev_btn,hide", "elm");\r
+               emit("elm,state,controlbar,hide", "elm");\r
+            }\r
+         }\r
+         program { name: "show_finished";\r
+            action: SIGNAL_EMIT "elm,action,show,finished" "";\r
+         }\r
+         program { name: "pushed_finished";\r
+            action: SIGNAL_EMIT "elm,action,pushed,finished" "";\r
+         }\r
+         program { name: "popped_finished";\r
+            action: SIGNAL_EMIT "elm,action,popped,finished" "";\r
+         }\r
+         program {\r
+            name: "title_clicked";\r
+            signal: "mouse,clicked,1";\r
+            source: "click_event_area";\r
+            action: SIGNAL_EMIT "elm,action,title,clicked" "";\r
+         }\r
+      }\r
+   }\r
+\r
diff --git a/data/edc/theme/naviframe_custom.edc b/data/edc/theme/naviframe_custom.edc
new file mode 100755 (executable)
index 0000000..a743a70
--- /dev/null
@@ -0,0 +1,463 @@
+#include "../genlist/originals/white-hd-inc.edc"\r
+#include "../genlist/originals/genlist_macro.edc"\r
+\r
+#define NAVIFRAME_VIEW_TRANS_TIME 0.3\r
+\r
+group { name:"elm/naviframe/base/calendar/default";\r
+  parts {\r
+     part { name: "base";\r
+        description { state: "default" 0.0;\r
+        }\r
+     }\r
+  }\r
+}\r
+\r
+group { name:"elm/naviframe/item/basic/calendar/default";\r
+  alias:"elm/naviframe/item/1line/calendar/default";\r
+  images {\r
+      image: "00_winset_control_top_bg.png" COMP;\r
+      image: "00_winset_control_top_arrow.png" COMP;\r
+      image: "00_winset_title_line.png" COMP;\r
+      image: "00_winset_control_toolbar_bg.png" COMP;\r
+      image: "00_winset_title_bg.png" COMP;\r
+  }\r
+  script {\r
+     public oh_show = 0;     //optionheader show/hide\r
+     public oh_close = 0;    //optionheader close/open\r
+     public cbar_bg = 0;     //Controlbar BG Show call count\r
+  }\r
+  parts {\r
+     part { name: "base";\r
+        type: RECT;\r
+        mouse_events:  0;\r
+        description { state: "default" 0.0;\r
+           visible: 0;\r
+        }\r
+        description { state: "left" 0.0;\r
+           inherit: "default" 0.0;\r
+           rel1.relative: -1.0 0.0;\r
+           rel2.relative: 0.0 1.0;\r
+        }\r
+        description { state: "right" 0.0;\r
+           inherit: "default" 0.0;\r
+           rel1.relative: 1.0 0.0;\r
+           rel2.relative: 2.0 1.0;\r
+        }\r
+     }\r
+     part { name: "title_bg";\r
+        scale: 1;\r
+        description { state: "default" 0.0;\r
+           min: 1 NAVIFRAME_TITLE_H_INC;\r
+           align: 0.0 0.0;\r
+           fixed: 0 1;\r
+           rel1 { relative: 0.0 0.0; to: "base"; }\r
+           rel2 { relative: 1.0 0.0; to: "base"; }\r
+           image.normal: "00_winset_title_bg.png";\r
+        }\r
+        description { state: "hide" 0.0;\r
+           inherit: "default" 0.0;\r
+           min: 0 0;\r
+           max: 0 0;\r
+           fixed: 1 1;\r
+        }\r
+     }\r
+     part { name: "title_clip";\r
+        type: RECT;\r
+        mouse_events: 0;\r
+        description { state: "default" 0.0;\r
+           rel1 { to: "title_bg"; }\r
+           rel2 { to: "title_bg"; }\r
+        }\r
+     }\r
+     part { name: "click_event_area";\r
+         ignore_flags: ON_HOLD;\r
+         repeat_events: 1;\r
+         description { state: "default" 0.0;\r
+            rel1 { to: "title_bg"; }\r
+            rel2 { to: "title_bg"; }\r
+         }\r
+     }\r
+     part { name: "title_left_icon";\r
+        type: SWALLOW;\r
+        scale: 1;\r
+        clip_to: "title_clip";\r
+        description { state: "default" 0.0;\r
+           align: 0.5 0.5;\r
+           rel1 { relative: 0.0 0.0; to: "title_bg"; }\r
+           rel2 { relative: 0.5 1.0; to: "title_bg"; }\r
+        }\r
+     }\r
+     part { name: "elm.text.title";\r
+        type: TEXT;\r
+        scale: 1;\r
+        clip_to: "title_clip";\r
+        description { state: "default" 0.0;\r
+           text { font: "SLP:style=Medium";\r
+              size: NAVIFRAME_TITLE_FONT_SIZE_INC;\r
+              min: 0 0;\r
+              max: 1 0;\r
+              align: 0.5 0.5;\r
+              text_class: "slp_medium";\r
+           }\r
+           color: NAVIFRAME_TITLE_TEXT_COLOR_INC;\r
+           align: 0.5 0.5;\r
+           fixed: 1 0;\r
+           rel1 { relative: 0.5 0.0; to: "title_bg"; }\r
+           rel2 { relative: 1.0 1.0; to: "title_bg"; }\r
+        }\r
+     }\r
+     part { name: "optionheader_bg";\r
+        type: IMAGE;\r
+        scale: 1;\r
+        description { state: "default" 0.0;\r
+           min: 1 0;\r
+           align: 0.5 0;\r
+           fixed: 0 1;\r
+           rel1.to: "title_bg";\r
+           rel1.relative: 0 1;\r
+           rel2.to: "title_bg";\r
+           visible: 0;\r
+           image { normal: "00_winset_control_top_bg.png";\r
+              border: NAVIFRAME_OH_BORDER_INC;\r
+           }\r
+        }\r
+        description { state: "show" 0.0;\r
+           inherit: "default" 0.0;\r
+           min: 1 NAVIFRAME_OH_OPENED_H_INC;\r
+           visible: 1;\r
+        }\r
+        description { state: "hide" 0.0;\r
+           inherit: "default" 0.0;\r
+           min: 0 0;\r
+           max: 0 0;\r
+           fixed: 1 1;\r
+        }\r
+     }\r
+     part { name: "optionheader_clip";\r
+        type: RECT;\r
+        mouse_events: 0;\r
+        description { state: "default" 0.0;\r
+           rel1 { to: "optionheader_bg"; }\r
+           rel2 { to: "optionheader_bg"; }\r
+        }\r
+     }\r
+     part { name: "optionheader_top_padding";\r
+        type: RECT;\r
+        scale: 1;\r
+        clip_to: "optionheader_clip";\r
+        description { state: "default" 0.0;\r
+           min: 0 NAVIFRAME_OH_PADDING_INC;\r
+           rel1 { relative: 0.0 0.0; to: "optionheader_bg"; }\r
+           rel2 { relative: 1.0 0.0; to: "optionheader_bg"; }\r
+           fixed: 0 1;\r
+           align: 0.0 0.0;\r
+           visible: 0;\r
+        }\r
+     }\r
+     part { name: "optionheader";\r
+        type: SWALLOW;\r
+        scale: 1;\r
+        clip_to: "optionheader_clip";\r
+        description { state: "default" 0.0;\r
+           min: 0 NAVIFRAME_OH_CONTENT_H_INC;\r
+           rel1 { relative: 0.0 1.0; to: "optionheader_top_padding"; }\r
+           rel2 { relative: 1.0 1.0; to: "optionheader_top_padding"; }\r
+           fixed: 0 1;\r
+           align: 0.0 0.0;\r
+        }\r
+     }\r
+     part { name: "optionheader_bottom_padding";\r
+        type: RECT;\r
+        scale: 1;\r
+        clip_to: "optionheader_clip";\r
+        description { state: "default" 0.0;\r
+           min: 0 NAVIFRAME_OH_PADDING_INC;\r
+           rel1 { relative: 0.0 1.0; to: "optionheader"; }\r
+           rel2 { relative: 1.0 1.0; to: "optionheader"; }\r
+           fixed: 0 1;\r
+           align: 0.0 0.0;\r
+           visible: 0;\r
+        }\r
+     }\r
+     part { name: "optionheader_shadow";\r
+        type: RECT;\r
+        scale: 1;\r
+        clip_to: "optionheader_clip";\r
+        description { state: "default" 0.0;\r
+           min: 0 NAVIFRAME_OH_SHADOW_INC;\r
+           rel1 { relative: 0.0 1.0; to: "optionheader_bottom_padding"; }\r
+           rel2 { relative: 1.0 1.0; to: "optionheader_bottom_padding"; }\r
+           fixed: 0 1;\r
+           align: 0.0 0.0;\r
+           visible: 0;\r
+        }\r
+     }\r
+     part { name: "elm.swallow.content";\r
+        type: SWALLOW;\r
+        scale: 1;\r
+        repeat_events: 0;\r
+        clip_to: "content_clip";\r
+        description { state: "default" 0.0;\r
+           align: 0.0 0.0;\r
+           rel1.relative: 0.0 1.0;\r
+           rel1.to_x: "base";\r
+           rel1.to_y: "optionheader_bg";\r
+           rel2.relative: 1.0 0.0;\r
+           rel2.to_x: "base";\r
+           rel2.to_y: "controlbar_bg";\r
+        }\r
+     }\r
+     part { name: "content_clip";\r
+        type: RECT;\r
+        mouse_events: 0;\r
+        description { state: "default" 0.0;\r
+           rel1.to: "elm.swallow.content";\r
+           rel2.to: "elm.swallow.content";\r
+        }\r
+     }\r
+     part { name: "controlbar_bg";\r
+        scale: 1;\r
+        description { state: "default" 0.0;\r
+           min: 0 0;\r
+           max: 999999 0;\r
+           fixed: 0 1;\r
+           align: 0.0 1.0;\r
+           visible: 0;\r
+           rel1 { to: "base"; }\r
+           rel2 { to: "base"; }\r
+           image.normal: "00_winset_control_toolbar_bg.png";\r
+        }\r
+        description { state: "show" 0.0;\r
+           inherit: "default" 0.0;\r
+           min: 0 CONTROLBAR_SMALL_HEIGHT_INC;\r
+           max: 999999 CONTROLBAR_SMALL_HEIGHT_INC;\r
+           visible: 1;\r
+        }\r
+     }\r
+     part { name: "controlbar_clip";\r
+        type: RECT;\r
+        mouse_events: 0;\r
+        description { state: "default" 0.0;\r
+           rel1.to: "controlbar_bg";\r
+           rel2.to: "controlbar_bg";\r
+        }\r
+     }\r
+     part { name: "elm.prev_btn_bg";\r
+        type: RECT;\r
+        scale: 1;\r
+        clip_to: "controlbar_clip";\r
+        description { state: "default" 0.0;\r
+           min: 0 0;\r
+           fixed: 1 0;\r
+           align: 1.0 0.0;\r
+           rel1 { relative: 1.0 0.0; to: "controlbar_bg"; }\r
+           rel2.to: "controlbar_bg";\r
+           visible: 0;\r
+        }\r
+        description { state: "visible" 0.0;\r
+           inherit: "default" 0.0;\r
+           min: NAVIFRAME_TITLE_PREV_BTN_BG_SIZE_INC 0;\r
+        }\r
+     }\r
+     part { name: "elm.swallow.prev_btn";\r
+        type: SWALLOW;\r
+        scale: 1;\r
+        clip_to: "controlbar_clip";\r
+        description { state: "default" 0.0;\r
+           fixed: 1 1;\r
+           align: 0.5 0.5;\r
+           rel1.to: "elm.prev_btn_bg";\r
+           rel2.to: "elm.prev_btn_bg";\r
+        }\r
+     }\r
+     part { name: "controlbar";\r
+        type: SWALLOW;\r
+        scale: 1;\r
+        clip_to: "controlbar_clip";\r
+        description { state: "default" 0.0;\r
+           fixed: 1 1;\r
+           rel1.to: "controlbar_bg";\r
+           rel2 { relative: 0.0 1.0; to: "elm.prev_btn_bg"; }\r
+        }\r
+     }\r
+  }\r
+  programs {\r
+     program { name: "content_new_pushed";\r
+        signal: "elm,state,new,pushed,internal";\r
+        source: "";\r
+        action: STATE_SET "default" 0.0;\r
+        target: "base";\r
+        transition: DECELERATE NAVIFRAME_VIEW_TRANS_TIME;\r
+        after: "show_finished";\r
+     }\r
+     program { name: "content_cur_pushed";\r
+        signal: "elm,state,cur,pushed,internal";\r
+        source: "";\r
+        action: STATE_SET "left" 0.0;\r
+        target: "base";\r
+        transition: DECELERATE NAVIFRAME_VIEW_TRANS_TIME;\r
+        after: "pushed_finished";\r
+     }\r
+     program { name: "content_prev_popped";\r
+        signal: "elm,state,prev,popped,internal";\r
+        source: "";\r
+        action: STATE_SET "default" 0.0;\r
+        target: "base";\r
+        transition: DECELERATE NAVIFRAME_VIEW_TRANS_TIME;\r
+        after: "show_finished";\r
+     }\r
+     program { name: "content_cur_popped";\r
+        signal: "elm,state,cur,popped,internal";\r
+        source: "";\r
+        action: STATE_SET "right" 0.0;\r
+        target: "base";\r
+        transition: DECELERATE NAVIFRAME_VIEW_TRANS_TIME;\r
+        after: "popped_finished";\r
+     }\r
+     program { name: "cur_pushed";\r
+        signal: "elm,state,cur,pushed";\r
+        source: "elm";\r
+        script {\r
+           set_state(PART:"base", "default", 0.0);\r
+           emit("elm,state,cur,pushed,internal", "");\r
+        }\r
+     }\r
+     program { name: "new_pushed";\r
+        signal: "elm,state,new,pushed";\r
+        source: "elm";\r
+        script {\r
+           set_state(PART:"base", "right", 0.0);\r
+           emit("elm,state,new,pushed,internal", "");\r
+        }\r
+     }\r
+     program { name: "prev_popped";\r
+        signal: "elm,state,prev,popped";\r
+        source: "elm";\r
+        script {\r
+           set_state(PART:"base", "left", 0.0);\r
+           emit("elm,state,prev,popped,internal", "");\r
+        }\r
+     }\r
+     program { name: "cur_popped";\r
+        signal: "elm,state,cur,popped";\r
+        source: "elm";\r
+        script {\r
+           set_state(PART:"base", "default", 0.0);\r
+           emit("elm,state,cur,popped,internal", "");\r
+        }\r
+     }\r
+     program { name: "visible";\r
+        signal: "elm,state,visible";\r
+        source: "elm";\r
+        action: STATE_SET "default" 0.0;\r
+        target: "base";\r
+     }\r
+     program { name: "title_show";\r
+        signal: "elm,state,title,show";\r
+        source: "elm";\r
+        script {\r
+           set_state(PART:"title_bg", "default", 0.0);\r
+        }\r
+     }\r
+     program { name: "title_hide";\r
+        signal: "elm,state,title,hide";\r
+        source: "elm";\r
+        action: STATE_SET "hide" 0.0;\r
+        target: "title_bg";\r
+     }\r
+     program { name: "prev_btn_show";\r
+        signal: "elm,state,prev_btn,show";\r
+        source: "elm";\r
+        script {\r
+           emit("elm,state,controlbar_bg,show", "elm");\r
+           set_state(PART:"elm.prev_btn_bg", "visible", 0.0);\r
+        }\r
+     }\r
+     program { name: "prev_btn_hide";\r
+        signal: "elm,state,prev_btn,hide";\r
+        source: "elm";\r
+        script {\r
+           emit("elm,state,controlbar_bg,hide", "elm");\r
+           set_state(PART:"elm.prev_btn_bg", "default", 0.0);\r
+        }\r
+     }\r
+     program { name: "controlbar_show";\r
+        signal: "elm,state,controlbar,show";\r
+        source: "elm";\r
+        script {\r
+           emit("elm,state,controlbar_bg,show", "elm");\r
+        }\r
+     }\r
+     program { name: "controlbar_hide";\r
+        signal: "elm,state,controlbar,hide";\r
+        source: "elm";\r
+        script {\r
+           emit("elm,state,controlbar_bg,hide", "elm");\r
+        }\r
+     }\r
+     program { name: "controlbar_bg_show";\r
+        signal: "elm,state,controlbar_bg,show";\r
+        source: "elm";\r
+        script {\r
+           set_state(PART:"controlbar_bg", "show", 0.0);\r
+           set_int(cbar_bg, get_int(cbar_bg) + 1);\r
+        }\r
+     }\r
+     program { name: "controlbar_bg_hide";\r
+        signal: "elm,state,controlbar_bg,hide";\r
+        source: "elm";\r
+        script {\r
+           set_int(cbar_bg, get_int(cbar_bg) - 1);\r
+           if (get_int(cbar_bg) <= 0)\r
+             set_state(PART:"controlbar_bg", "default", 0.0);\r
+        }\r
+     }\r
+     program { name: "controlbar_open";\r
+        signal: "elm,state,controlbar,open";\r
+        source: "";\r
+        action: STATE_SET "show" 0.0;\r
+        target: "controlbar_bg";\r
+        transition: LINEAR 0.2;\r
+     }\r
+     program { name: "controlbar_close";\r
+        signal: "elm,state,controlbar,close";\r
+        source: "";\r
+        action: STATE_SET "default" 0.0;\r
+        target: "controlbar_bg";\r
+        transition: LINEAR 0.2;\r
+     }\r
+     program { name: "controlbar_instant_open";\r
+        signal: "elm,state,controlbar,instant_open";\r
+        source: "";\r
+        script {\r
+           emit("elm,state,prev_btn,show", "elm");\r
+           emit("elm,state,controlbar,show", "elm");\r
+        }\r
+     }\r
+     program { name: "controlbar_instant_close";\r
+        signal: "elm,state,controlbar,instant_close";\r
+        source: "";\r
+        script {\r
+           emit("elm,state,prev_btn,hide", "elm");\r
+           emit("elm,state,controlbar,hide", "elm");\r
+        }\r
+     }\r
+     program { name: "show_finished";\r
+        action: SIGNAL_EMIT "elm,action,show,finished" "";\r
+     }\r
+     program { name: "pushed_finished";\r
+        action: SIGNAL_EMIT "elm,action,pushed,finished" "";\r
+     }\r
+     program { name: "popped_finished";\r
+        action: SIGNAL_EMIT "elm,action,popped,finished" "";\r
+     }\r
+     program {\r
+        name: "title_clicked";\r
+        signal: "mouse,clicked,1";\r
+        source: "click_event_area";\r
+        action: SIGNAL_EMIT "elm,action,title,clicked" "";\r
+     }\r
+  }\r
+}\r
+\r
+\r
diff --git a/data/edc/theme/originals/genlist_macro.edc b/data/edc/theme/originals/genlist_macro.edc
new file mode 100644 (file)
index 0000000..f3757e8
--- /dev/null
@@ -0,0 +1,930 @@
+/*
+ * Copyright (c) 2010 Samsung Electronics Co., Ltd All Rights Reserved
+ *
+ * PROPRIETARY/CONFIDENTIAL
+ *
+ * This software is the confidential and proprietary information of SAMSUNG
+ * ELECTRONICS ("Confidential Information"). You agree and acknowledge that this
+ * software is owned by Samsung and you shall not disclose such Confidential
+ * Information and shall use it only in accordance with the terms of the license
+ * agreement you entered into with SAMSUNG ELECTRONICS. SAMSUNG make no
+ * representations or warranties about the suitability of the software, either
+ * express or implied, including but not limited to the implied warranties of
+ * merchantability, fitness for a particular purpose, or non-infringement.
+ * SAMSUNG shall not be liable for any damages suffered by licensee arising out
+ * of or releated to this software.
+ *
+ */
+
+#define GENLIST_PART_BASE( param_item_height ) \
+         part { name: "base"; \
+            type: RECT; \
+            repeat_events: 1; \
+            scale: 1; \
+            description { state: "default" 0.0; \
+               min: 0 param_item_height; \
+               color: GENLIST_PART_BG_COLOR_INC; \
+            } \
+         }
+
+#define GENLIST_PART_BG \
+         part { name: "bg"; \
+            type: RECT; \
+            clip_to: "disclip"; \
+            mouse_events: 0; \
+            description { state: "default" 0.0; \
+               color: GENLIST_PART_BG_COLOR_INC; \
+            } \
+            description { state: "hide" 0.0; \
+               inherit: "default" 0.0; \
+               rel1 { relative: 0.025 0.0; } \
+               rel2 { relative: 1.025 1.0; } \
+            } \
+            description { state: "hide" 0.1;  \
+               inherit: "default" 0.0; \
+               rel1 { relative: 0.13 0.0; } \
+               rel2 { relative: 1.13 1.0; } \
+            } \
+            description { state: "hide" 0.2; \
+               inherit: "default" 0.0; \
+               rel1 { relative: 0.5 0.0; } \
+               rel2 { relative: 1.5 1.0; } \
+            } \
+            description { state: "hide" 0.3; \
+               inherit: "default" 0.0; \
+               rel1 { relative: 1.0 0.0; } \
+               rel2 { relative: 2.0 1.0; } \
+            } \
+         }
+
+#define GENLIST_PART_BG_IMAGE \
+         part { name: "bg_image"; \
+            type: RECT; \
+            clip_to: "disclip"; \
+            mouse_events: 0; \
+            description { state: "default" 0.0; \
+               color: GENLIST_PART_LIST_BG_COLOR_INC; \
+            } \
+            description { state: "selected" 0.0; \
+               inherit: "default" 0.0; \
+               color: GENLIST_PART_LIST_PRESS_COLOR_INC; \
+            } \
+         }
+
+#define GENLIST_PART_BOTTOM_LINE \
+         part { name: "bottom_line"; \
+            type: RECT; \
+            mouse_events: 0; \
+            description { state: "default" 0.0; \
+               min: 0 1; \
+               fixed: 0 1; \
+               visible: 1; \
+               color: GENLIST_PART_LIST_LINE_COLOR_INC; \
+               rel1 { \
+                  relative: 0.0 1.0; \
+                  offset: 0 -1; \
+               } \
+            } \
+         }
+
+#define GENLIST_PART_BOTTOM_EFFECT_LINE \
+         part { name: "bottom_line"; \
+            type: RECT; \
+            mouse_events: 0; \
+            description { state: "default" 0.0; \
+               min: 0 1; \
+               fixed: 0 1; \
+               visible: 1; \
+               color: GENLIST_PART_LIST_LINE_COLOR_INC; \
+               rel1 { \
+                  relative: 0.0 1.0; \
+                  offset: 0 -1; \
+               } \
+            } \
+            GENLIST_PART_MAP_START(-90.0, 0.0, 0.0) \
+            GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0) \
+         }
+
+#define GENLIST_PART_PADDING_TOP( param_padding_size ) \
+       part { name: "elm.padding.top"; \
+            type: RECT; \
+            scale: 1; \
+            description { \
+               state: "default" 0.0; \
+               min: 0 param_padding_size; \
+               fixed: 0 1; \
+               visible: 0; \
+               rel2.relative: 1.0 0.0; \
+               align: 0.0 0.0; \
+            } \
+         }
+
+#define GENLIST_PART_PADDING_TEXT_TOP( param_padding_size ) \
+       part { name: "elm.padding.text.top"; \
+            type: RECT; \
+            scale: 1; \
+            description { \
+               state: "default" 0.0; \
+               min: 0 param_padding_size; \
+               fixed: 0 1; \
+               visible: 0; \
+               rel2.relative: 1.0 0.0; \
+               align: 0.0 0.0; \
+            } \
+         }
+
+#define GENLIST_PART_PADDING_BOTTOM( param_padding_size ) \
+       part { name: "elm.padding.bottom"; \
+            type: RECT; \
+            scale: 1; \
+            description { state: "default" 0.0; \
+               min: 0 param_padding_size; \
+               fixed: 0 1; \
+               visible: 0; \
+               rel1.relative: 0.0 1.0; \
+               align: 0.0 1.0; \
+            } \
+         }
+
+#define GENLIST_PART_PADDING_LEFT( param_padding_size ) \
+         part { name: "elm.padding.left"; \
+            type: RECT; \
+            scale: 1; \
+            description { state: "default" 0.0; \
+               min: param_padding_size 0; \
+               fixed: 1 0; \
+               visible: 0; \
+               rel2.relative: 0.0 1.0; \
+               align: 0.0 0.0; \
+            } \
+         }
+
+#define GENLIST_PART_PADDING_RIGHT( param_padding_size ) \
+       part { name: "elm.padding.right"; \
+            type: RECT; \
+            scale: 1; \
+            description { state: "default" 0.0; \
+               min: param_padding_size 0; \
+               fixed: 1 0; \
+               visible: 0; \
+               rel1.relative: 1.0  0.0; \
+               align: 1.0 0.0; \
+            } \
+         }
+
+#define GENLIST_PART_DIALOGUE_BASE( param_item_height ) \
+         part { name: "base"; \
+            type: RECT; \
+            clip_to: "disclip"; \
+            repeat_events: 1; \
+            scale: 1; \
+            description { state: "default" 0.0; \
+               min: 0 param_item_height; \
+               color: LAYOUT_GROUP_LIST_BG_COLOR_INC; \
+            } \
+         }
+
+#define GENLIST_PART_DIALOGUE_BG_IMAGE \
+         part { name: "bg_image"; \
+            type: RECT; \
+            clip_to: "disclip"; \
+            mouse_events: 0; \
+            description { state: "default" 0.0; \
+               color: GENLIST_DIALOGUE_BG_IMAGE_COLOR_INC; \
+            } \
+            description { state: "selected" 0.0; \
+               inherit: "default" 0.0; \
+               color: GENLIST_PART_LIST_PRESS_COLOR_INC; \
+            } \
+         }
+
+#define GENLIST_PART_DIALOGUE_ITEM \
+         part { name: "elm.rect.dialogue"; \
+            type: RECT; \
+            scale: 1; \
+            description { state: "default" 0.0; \
+               min: GENLIST_PADDING_12_INC 0; \
+               fixed: 1 0; \
+               color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC; \
+               rel2.relative: 0.0 1.0; \
+               align: 0.0 0.0; \
+            } \
+         }
+
+#define GENLIST_PART_DIALOGUE_RIGHT_LINE \
+         part { name: "elm.rect.dialogue.right.line"; \
+            type: RECT; \
+            scale: 1; \
+            description { state: "default" 0.0; \
+               min: 1 0; \
+               fixed: 1 0; \
+               visible: 1; \
+               rel1.relative: 1.0  0.0; \
+               align: 1.0 0.0; \
+               color: GENLIST_PART_LIST_LINE_COLOR_INC; \
+            } \
+         }
+
+#define GENLIST_PART_DIALOGUE_EXPANDABLE_ITEM \
+         part { name: "elm.rect.dialogue"; \
+            type: RECT; \
+            scale: 1; \
+            description { state: "default" 0.0; \
+               min: GENLIST_PADDING_12_INC 0; \
+               fixed: 1 0; \
+               color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC; \
+               rel2.relative: 0.0 1.0; \
+               align: 0.0 0.0; \
+            } \
+            GENLIST_PART_MAP_START(-90.0, 0.0, 0.0) \
+            GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0) \
+         }
+
+#define GENLIST_PART_SWALLOW_END( param_padding_size ) \
+         part { name: "elm.padding.left.swallow.end";\
+            clip_to: "disclip"; \
+            type: RECT;\
+            scale: 1;\
+            description { state: "default" 0.0;\
+               min: param_padding_size 0;\
+               fixed: 1 0;\
+               visible: 0; \
+               rel1.to_x: "elm.swallow.end";\
+               rel2 {\
+                  relative: 0.0  1.0;\
+                  to_x: "elm.swallow.end";\
+               }\
+               align: 1.0 0.5;\
+            }\
+         }\
+         part { name: "elm.swallow.end";\
+            clip_to: "disclip"; \
+            type: SWALLOW;\
+            scale: 1;\
+            description { state: "default" 0.0;\
+               fixed: 1 0;\
+               align: 1.0 0.5;\
+               rel1.to_x: "elm.padding.right";\
+               rel2 {\
+                  relative: 0.0  1.0;\
+                  to_x: "elm.padding.right";\
+               }\
+            }\
+         }
+
+// When rotating, sometimes item size is expaned.
+#define GENLIST_PART_DISCLIP \
+        part { name: "disclip"; \
+            type: RECT; \
+            description { state: "default" 0.0; \
+            } \
+            description { state: "disabled" 0.0; \
+               inherit: "default" 0.0; \
+               color: GENLIST_PART_DISCLIP_COLOR_INC; \
+            } \
+         }
+
+#define GENLIST_EXPANDABLE_PART_PERSPECTIVE_POINT() \
+               part { name: "point"; \
+                       type: RECT; \
+                       scale: 1; \
+                        description { \
+                                state: "default" 0.0; \
+                                color: 0 0 0 0; \
+                                rel1 { relative: 0.0 0.0; } \
+                                rel2 { relative: 1.0 0.0; } \
+                        } \
+                }
+
+#define GENLIST_PART_MAP_START( param_x, param_y, param_z ) \
+               description { state: "map_transition" 0.0; \
+                   inherit: "default" 0.0; \
+                   color: 50 50 50 100; \
+                   map { \
+                      perspective: "point"; \
+                      on: 1; \
+                      smooth: 1; \
+                      perspective_on: 1; \
+                      backface_cull: 1; \
+                      rotation { \
+                         center: "point"; \
+                         x: param_x; \
+                         y: param_y; \
+                         z: param_z; \
+                      } \
+                  } \
+                } \
+                description { \
+                        state: "hide" 0.0; \
+                        inherit: "default" 0.0; \
+                        visible: 0; \
+                }
+
+#define GENLIST_PART_MAP_FINISH( param_x, param_y, param_z ) \
+                description { \
+                        state: "map_rotate" 0.0; \
+                        inherit: "default" 0.0; \
+                        map { \
+                                perspective: "point"; \
+                                on: 1; \
+                                smooth: 1; \
+                                perspective_on: 1; \
+                                backface_cull: 1; \
+                                rotation { \
+                                        center: "point"; \
+                                        x: param_x; \
+                                        y: param_y; \
+                                        z: param_z; \
+                                } \
+                       } \
+               } \
+
+#define GENLIST_PART_MAP_BASE( param_item_height ) \
+         part { name: "base"; \
+            type: RECT; \
+            repeat_events: 1; \
+            scale: 1; \
+            description { state: "default" 0.0; \
+               min: 0 param_item_height; \
+               color: GENLIST_PART_BG_COLOR_INC; \
+            } \
+            GENLIST_PART_MAP_START(-90.0, 0.0, 0.0) \
+            GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0) \
+         }
+
+#define GENLIST_EXPANDABLE_PART_BASE( GE_HEIGHT , GE_COLOR ) \
+         part { name: "base"; \
+            type: RECT; \
+            repeat_events: 1; \
+            scale: 1; \
+            description { state: "default" 0.0; \
+               min: 0 GE_HEIGHT; \
+               color: GE_COLOR; \
+            } \
+            description { state: "selected" 0.0; \
+               inherit: "default" 0.0; \
+               color: GENLIST_PART_LIST_PRESS_COLOR_INC; \
+            } \
+            GENLIST_PART_MAP_START(-90.0, 0.0, 0.0) \
+            GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0) \
+         }
+
+/* XXX: refactor expandable edc first.
+        and use GENLIST_EXPANDABLE_PART_BASE_NEW as GENLIST_EXPANDABLE_PART_BASE.
+*/
+#define GENLIST_EXPANDABLE_PART_BASE_NEW( GE_HEIGHT , GE_COLOR ) \
+         part { name: "base"; \
+            type: RECT; \
+            repeat_events: 1; \
+            scale: 1; \
+            description { state: "default" 0.0; \
+               min: 0 GE_HEIGHT; \
+               color: GE_COLOR; \
+            } \
+            description { state: "selected" 0.0; \
+               inherit: "default" 0.0; \
+               color: GENLIST_PART_LIST_PRESS_COLOR_INC; \
+            } \
+         }
+
+#define GENLIST_PROGRAM_MAP_ROTATE_EXPAND_START() \
+                name: "rotaion_transition"; \
+                signal: "flip_item"; \
+                action: STATE_SET "map_transition" 0.0; \
+                after: "rotation";
+
+#define GENLIST_PROGRAM_MAP_ROTATE_EXPAND_FINISH( second ) \
+                name: "rotation"; \
+                action: STATE_SET "map_rotate" 0.0; \
+                transition: LINEAR second; \
+                after: "rotation_end";
+
+#define GENLIST_PROGRAM_MAP_EXPAND_END() \
+                name: "rotation_end"; \
+                action: STATE_SET "default" 0.0;
+
+#define GENLIST_PROGRAM_MAP_ROTATE_CONTRACT_START() \
+                name: "rotation_transition2"; \
+                signal: "elm,state,contract_flip"; \
+                action: STATE_SET "map_rotate" 0.0; \
+                after: "rotation2";
+
+#define GENLIST_PROGRAM_MAP_ROTATE_CONTRACT_FINISH( second ) \
+                name: "rotation2"; \
+                action: STATE_SET "map_transition" 0.0; \
+                transition: LINEAR second; \
+                after: "rotation3";
+
+#define GENLIST_PROGRAM_MAP_CONTRACT_END() \
+                name: "rotation3"; \
+                action: STATE_SET "hide" 0.0;
+
+#define GENLIST_PART_EXPANDABLE2_NOSHADOW_BASE( param_item_height ) \
+         part { name: "base"; \
+            type: RECT; \
+            repeat_events: 1; \
+            scale: 1; \
+            description { state: "default" 0.0; \
+               min: 0 param_item_height; \
+               color: GENLIST_PART_EXPANDABLE_2ND_DEPTH_BG_COLOR_INC; \
+            } \
+            GENLIST_PART_MAP_START(-90.0, 0.0, 0.0) \
+            GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0) \
+         }
+
+#define GENLIST_PART_EXPANDABLE_SWALLOW_PADDING \
+         part { name: "elm.swallow.pad"; \
+            type: SWALLOW; \
+            description { state: "default" 0.0; \
+               fixed: 1 0; \
+               align: 0.0 0.5; \
+               rel1 { \
+                  relative: 1.0 0.0;\
+                  to_x: "elm.padding.left"; \
+               } \
+               rel2.to_x: "elm.padding.left"; \
+            } \
+            GENLIST_PART_MAP_START(-90.0, 0.0, 0.0) \
+            GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0) \
+         } \
+
+#define GENLIST_PART_PADDING_LEFT_SLIDE( param_padding_size ) \
+         part { name: "elm.padding.left"; \
+            type: RECT; \
+            scale: 1; \
+            description { \
+               state: "default" 0.0; \
+               min: param_padding_size 0; \
+               fixed: 1 0; \
+               visible: 0; \
+               rel1 { relative: 0.0 0.0; to: "bg"; } \
+               rel2 { relative: 0.0 1.0; to: "bg"; } \
+               align: 0.0 0.0; \
+            } \
+         }
+
+/* only for demo */
+#define GENLIST_PART_BUTTON( param_name, param_text_name, param_text, param_left, param_right, param_top, param_bottom ) \
+       part { name: param_name; \
+         mouse_events: 1; \
+         description { state: "default" 0.0; \
+            visible: 1; \
+            rel1 { relative: param_left param_top; offset: 0 0; } \
+            rel2 { relative: param_right param_bottom; offset: -1 -1; } \
+            image { \
+               normal: "btn_normal.png"; \
+               border: 10 10 10 10; \
+               border_scale: 1; \
+            } \
+            image.middle: SOLID; \
+            fill.smooth: 0; \
+         } \
+         description { state: "selected" 0.0;  \
+            inherit: "default" 0.0;  \
+            image { \
+               normal: "btn_selected.png"; \
+            } \
+         } \
+      } \
+      part { name: param_text_name;  \
+         type: TEXT;  \
+         mouse_events: 0; \
+         scale: 1; \
+         description {  \
+            align: 0.0 0.0; \
+            state: "default" 0.0;  \
+            color: 0 0 0 255;  \
+            rel1 { relative: 0.0 0.0; to: param_name; } \
+            rel2 { relative: 1.0 1.0; to: param_name; } \
+            text {  \
+               text: param_text; \
+               font: "SLP:style=Roman"; \
+               size: 24;  \
+               min: 1 1;  \
+               align: 0.5 0.5;  \
+               text_class: "list_item"; \
+            }  \
+         }  \
+      }
+
+/* only for demo */
+#define GENLIST_PROGRAM_BUTTON( param_name_focused, param_name_normal, param_part_name ) \
+      program { name: param_name_focused; \
+         source: param_part_name; \
+         signal: "mouse,down,1"; \
+         action:  STATE_SET "selected" 0.0;  \
+         target: param_part_name; \
+      } \
+      program { name: param_name_normal; \
+         source: param_part_name; \
+         signal: "mouse,up,1"; \
+         action:  STATE_SET "default" 0.0;  \
+         target: param_part_name; \
+      }
+
+#define GENLIST_PROGRAM_SLIDE_WITH_AFTER( param_name, param_state, param_next ) \
+      program { name: param_name; \
+         action:  STATE_SET "hide" param_state; \
+         target: "bg"; \
+         transition: LINEAR 0.3; \
+         after: param_next; \
+      }
+
+#define GENLIST_PROGRAM_SLIDE( param_name, param_state_name, param_state_value ) \
+      program { name: param_name; \
+         action:  STATE_SET param_state_name param_state_value; \
+         target: "bg"; \
+         transition: LINEAR 0.3; \
+      }
+
+#define DESC_FLIP_IMAGE( param_state_value, param_image_file_name ) \
+      description { state: "flipping" param_state_value; \
+         inherit: "default" 0.0; \
+         image { normal: param_image_file_name; } \
+      }
+
+#define DESC_TEXT_HIDE( param_state_value ) \
+   description { state: "hide" param_state_value; \
+      inherit: "default" 0.0; \
+      color: 0 0 0 (255*(1-param_state_value/0.20)); \
+   }
+
+#define GENLIST_EDIT_PART_BASE( param_item_height ) \
+         part { name: "base"; \
+            type: RECT; \
+            repeat_events: 0; \
+            scale: 1; \
+            description { state: "default" 0.0; \
+               min: 0 param_item_height; \
+               color: 0 0 0 0; \
+            } \
+         }
+
+#define GENLIST_PART_FLIP \
+         part { name: "elm.flip.icon"; \
+            clip_to: "disclip"; \
+            type: SWALLOW; \
+            scale: 1; \
+            description { state: "default" 0.0; \
+               visible: 0; \
+               fixed: 1 1; \
+               align: 1 0; \
+               min: 80 0; \
+               rel1 { \
+                  relative: 0.0  0.0; \
+                  to_x: "elm.padding.right"; \
+               } \
+               rel2 { \
+                  relative: 0.0  1.0; \
+                  to_x: "elm.padding.right"; \
+               } \
+            } \
+            description { state: "flip_enabled" 0.0; \
+               inherit: "default" 0.0; \
+               visible: 1; \
+            } \
+         } \
+         part { name: "elm.flip.content"; \
+            clip_to: "disclip"; \
+            type: SWALLOW; \
+            scale: 1; \
+            description { state: "default" 0.0; \
+               visible: 0; \
+               fixed: 1 1; \
+               rel1 { \
+                  relative: 1.0  0.5; \
+                  to_x: "elm.padding.left"; \
+               } \
+               rel2 { \
+                  relative: 0.0  0.5; \
+                  to_x: "elm.flip.icon"; \
+               } \
+            } \
+            description { state: "flip_enabled" 0.0; \
+               inherit: "default" 0.0; \
+               visible: 1; \
+            } \
+         }
+
+#define GENLIST_DESCRIPTION_INVISIBLE_SELECTED \
+            description { state: "selected" 1.0; \
+               inherit: "default" 0.0; \
+               visible: 0; \
+            }
+
+#define GENLIST_DESCRIPTION_FLIP_ENABLED \
+            description { state: "flip_enabled" 0.0; \
+               inherit: "default" 0.0; \
+               visible: 0; \
+            }
+
+#define GENLIST_PROGRAM_SCRIPT_FLIP_SELECT_1TEXT \
+            script { \
+               new st[31]; \
+               new Float:vl; \
+               get_state(PART:"elm.text", st, 30, vl); \
+               set_state(PART:"bg_image", "selected", 0.0); \
+               if (!strcmp(st, "flip_enabled")) \
+                  set_state(PART:"elm.text", "selected", 1.0); \
+               else \
+                  set_state(PART:"elm.text", "selected", 0.0); \
+            }
+
+#define GENLIST_PROGRAM_SCRIPT_FLIP_SELECT_2TEXT \
+            script { \
+               new st[31]; \
+               new Float:vl; \
+               get_state(PART:"elm.text.1", st, 30, vl); \
+               set_state(PART:"bg_image", "selected", 0.0); \
+               if (!strcmp(st, "flip_enabled")) { \
+                  set_state(PART:"elm.text.1", "selected", 1.0); \
+                  set_state(PART:"elm.text.2", "selected", 1.0); \
+               } \
+               else { \
+                  set_state(PART:"elm.text.1", "selected", 0.0); \
+                  set_state(PART:"elm.text.2", "selected", 0.0); \
+               } \
+            }
+
+#define GENLIST_PROGRAM_SCRIPT_FLIP_SELECT_3TEXT \
+            script { \
+               new st[31]; \
+               new Float:vl; \
+               get_state(PART:"elm.text.1", st, 30, vl); \
+               set_state(PART:"bg_image", "selected", 0.0); \
+               if (!strcmp(st, "flip_enabled")) { \
+                  set_state(PART:"elm.text.1", "selected", 1.0); \
+                  set_state(PART:"elm.text.2", "selected", 1.0); \
+                  set_state(PART:"elm.text.3", "selected", 1.0); \
+               } \
+               else { \
+                  set_state(PART:"elm.text.1", "selected", 0.0); \
+                  set_state(PART:"elm.text.2", "selected", 0.0); \
+                  set_state(PART:"elm.text.3", "selected", 0.0); \
+               } \
+            }
+
+#define GENLIST_PROGRAM_FLIP_1TEXT \
+         program { name: "flip_enabled"; \
+            signal: "elm,state,flip,enabled"; \
+            source: "elm"; \
+            action: STATE_SET "flip_enabled" 0.0; \
+            target: "elm.text"; \
+            target: "elm.flip.content"; \
+         } \
+         program { name: "flip_disabled"; \
+            signal: "elm,state,flip,disabled"; \
+            source: "elm"; \
+            action: STATE_SET "default" 0.0; \
+            target: "elm.text"; \
+            target: "elm.flip.content"; \
+         }
+
+#define GENLIST_PROGRAM_FLIP_1TEXT_1ICON \
+         program { name: "flip_enabled"; \
+            signal: "elm,state,flip,enabled"; \
+            source: "elm"; \
+            action: STATE_SET "flip_enabled" 0.0; \
+            target: "elm.text"; \
+            target: "elm.icon"; \
+            target: "elm.flip.content"; \
+         } \
+         program { name: "flip_disabled"; \
+            signal: "elm,state,flip,disabled"; \
+            source: "elm"; \
+            action: STATE_SET "default" 0.0; \
+            target: "elm.text"; \
+            target: "elm.icon"; \
+            target: "elm.flip.content"; \
+         }
+
+#define GENLIST_PROGRAM_FLIP_1TEXT_2ICON \
+         program { name: "flip_enabled"; \
+            signal: "elm,state,flip,enabled"; \
+            source: "elm"; \
+            action: STATE_SET "flip_enabled" 0.0; \
+            target: "elm.text"; \
+            target: "elm.icon.1"; \
+            target: "elm.icon.2"; \
+            target: "elm.flip.content"; \
+         } \
+         program { name: "flip_disabled"; \
+            signal: "elm,state,flip,disabled"; \
+            source: "elm"; \
+            action: STATE_SET "default" 0.0; \
+            target: "elm.text"; \
+            target: "elm.icon.1"; \
+            target: "elm.icon.2"; \
+            target: "elm.flip.content"; \
+         }
+
+#define GENLIST_PROGRAM_FLIP_1TEXT_3ICON \
+         program { name: "flip_enabled"; \
+            signal: "elm,state,flip,enabled"; \
+            source: "elm"; \
+            action: STATE_SET "flip_enabled" 0.0; \
+            target: "elm.text"; \
+            target: "elm.icon.1"; \
+            target: "elm.icon.2"; \
+            target: "elm.icon.3"; \
+            target: "elm.flip.content"; \
+         } \
+         program { name: "flip_disabled"; \
+            signal: "elm,state,flip,disabled"; \
+            source: "elm"; \
+            action: STATE_SET "default" 0.0; \
+            target: "elm.text"; \
+            target: "elm.icon.1"; \
+            target: "elm.icon.2"; \
+            target: "elm.icon.3"; \
+            target: "elm.flip.content"; \
+         }
+
+#define GENLIST_PROGRAM_FLIP_2TEXT \
+         program { name: "flip_enabled"; \
+            signal: "elm,state,flip,enabled"; \
+            source: "elm"; \
+            action: STATE_SET "flip_enabled" 0.0; \
+            target: "elm.text.1"; \
+            target: "elm.text.2"; \
+            target: "elm.flip.content"; \
+         } \
+         program { name: "flip_disabled"; \
+            signal: "elm,state,flip,disabled"; \
+            source: "elm"; \
+            action: STATE_SET "default" 0.0; \
+            target: "elm.text.1"; \
+            target: "elm.text.2"; \
+            target: "elm.flip.content"; \
+         }
+
+#define GENLIST_PROGRAM_FLIP_2TEXT_1ICON \
+         program { name: "flip_enabled"; \
+            signal: "elm,state,flip,enabled"; \
+            source: "elm"; \
+            action: STATE_SET "flip_enabled" 0.0; \
+            target: "elm.text.1"; \
+            target: "elm.text.2"; \
+            target: "elm.icon"; \
+            target: "elm.flip.content"; \
+         } \
+         program { name: "flip_disabled"; \
+            signal: "elm,state,flip,disabled"; \
+            source: "elm"; \
+            action: STATE_SET "default" 0.0; \
+            target: "elm.text.1"; \
+            target: "elm.text.2"; \
+            target: "elm.icon"; \
+            target: "elm.flip.content"; \
+         }
+
+#define GENLIST_PROGRAM_FLIP_2TEXT_2ICON \
+         program { name: "flip_enabled"; \
+            signal: "elm,state,flip,enabled"; \
+            source: "elm"; \
+            action: STATE_SET "flip_enabled" 0.0; \
+            target: "elm.text.1"; \
+            target: "elm.text.2"; \
+            target: "elm.icon.1"; \
+            target: "elm.icon.2"; \
+            target: "elm.flip.content"; \
+         } \
+         program { name: "flip_disabled"; \
+            signal: "elm,state,flip,disabled"; \
+            source: "elm"; \
+            action: STATE_SET "default" 0.0; \
+             target: "elm.text.1"; \
+            target: "elm.text.2"; \
+            target: "elm.icon.1"; \
+            target: "elm.icon.2"; \
+            target: "elm.flip.content"; \
+         }
+
+#define GENLIST_PROGRAM_FLIP_2TEXT_3ICON \
+         program { name: "flip_enabled"; \
+            signal: "elm,state,flip,enabled"; \
+            source: "elm"; \
+            action: STATE_SET "flip_enabled" 0.0; \
+            target: "elm.text.1"; \
+            target: "elm.text.2"; \
+            target: "elm.icon.1"; \
+            target: "elm.icon.2"; \
+            target: "elm.icon.3"; \
+            target: "elm.flip.content"; \
+         } \
+         program { name: "flip_disabled"; \
+            signal: "elm,state,flip,disabled"; \
+            source: "elm"; \
+            action: STATE_SET "default" 0.0; \
+            target: "elm.text.1"; \
+            target: "elm.text.2"; \
+            target: "elm.icon.1"; \
+            target: "elm.icon.2"; \
+            target: "elm.icon.3"; \
+            target: "elm.flip.content"; \
+         }
+
+#define GENLIST_PROGRAM_FLIP_3TEXT \
+         program { name: "flip_enabled"; \
+            signal: "elm,state,flip,enabled"; \
+            source: "elm"; \
+            action: STATE_SET "flip_enabled" 0.0; \
+            target: "elm.text.1"; \
+            target: "elm.text.2"; \
+            target: "elm.text.3"; \
+            target: "elm.flip.content"; \
+         } \
+         program { name: "flip_disabled"; \
+            signal: "elm,state,flip,disabled"; \
+            source: "elm"; \
+            action: STATE_SET "default" 0.0; \
+            target: "elm.text.1"; \
+            target: "elm.text.2"; \
+            target: "elm.text.3"; \
+            target: "elm.flip.content"; \
+         }
+
+#define GENLIST_PROGRAM_FLIP_3TEXT_1ICON \
+         program { name: "flip_enabled"; \
+            signal: "elm,state,flip,enabled"; \
+            source: "elm"; \
+            action: STATE_SET "flip_enabled" 0.0; \
+            target: "elm.text.1"; \
+            target: "elm.text.2"; \
+            target: "elm.text.3"; \
+            target: "elm.icon"; \
+            target: "elm.flip.content"; \
+         } \
+         program { name: "flip_disabled"; \
+            signal: "elm,state,flip,disabled"; \
+            source: "elm"; \
+            action: STATE_SET "default" 0.0; \
+            target: "elm.text.1"; \
+            target: "elm.text.2"; \
+            target: "elm.text.3"; \
+            target: "elm.icon"; \
+            target: "elm.flip.content"; \
+         }
+
+#define GENLIST_PROGRAM_FLIP_3TEXT_2ICON \
+         program { name: "flip_enabled"; \
+            signal: "elm,state,flip,enabled"; \
+            source: "elm"; \
+            action: STATE_SET "flip_enabled" 0.0; \
+            target: "elm.text.1"; \
+            target: "elm.text.2"; \
+            target: "elm.text.3"; \
+            target: "elm.icon.1"; \
+            target: "elm.icon.2"; \
+            target: "elm.flip.content"; \
+         } \
+         program { name: "flip_disabled"; \
+            signal: "elm,state,flip,disabled"; \
+            source: "elm"; \
+            action: STATE_SET "default" 0.0; \
+            target: "elm.text.1"; \
+            target: "elm.text.2"; \
+            target: "elm.text.3"; \
+            target: "elm.icon.1"; \
+            target: "elm.icon.2"; \
+            target: "elm.flip.content"; \
+         }
+
+#define GENLIST_PROGRAM_FLIP_3TEXT_3ICON \
+         program { name: "flip_enabled"; \
+            signal: "elm,state,flip,enabled"; \
+            source: "elm"; \
+            action: STATE_SET "flip_enabled" 0.0; \
+            target: "elm.text.1"; \
+            target: "elm.text.2"; \
+            target: "elm.text.3"; \
+            target: "elm.icon.1"; \
+            target: "elm.icon.2"; \
+            target: "elm.icon.3"; \
+            target: "elm.flip.content"; \
+         } \
+         program { name: "flip_disabled"; \
+            signal: "elm,state,flip,disabled"; \
+            source: "elm"; \
+            action: STATE_SET "default" 0.0; \
+            target: "elm.text.1"; \
+            target: "elm.text.2"; \
+            target: "elm.text.3"; \
+            target: "elm.icon.1"; \
+            target: "elm.icon.2"; \
+            target: "elm.icon.3"; \
+            target: "elm.flip.content"; \
+         }
+
+/* genlist multisense macro - start */
+#define GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS \
+            after: "play_button_press";
+
+#define GENLIST_PROGRAM_PLAY_BUTTON_PRESS \
+         program { name: "play_button_press"; \
+            action: PLAY_SAMPLE "button-pressed" 1.0; \
+         }
+
+
+
+/* genlist multisense macro - end */
diff --git a/data/edc/theme/originals/readme b/data/edc/theme/originals/readme
new file mode 100644 (file)
index 0000000..50712d2
--- /dev/null
@@ -0,0 +1,7 @@
+This folder contains exact copies from platform code.
+
+Do not modify edc files in this folder.
+
+genlist_macro.edc      efl-theme-tizen/themes/widgets/genlist/genlist_macro.edc
+tizen-hd-inc.edc       efl-theme-tizen/themes/inc/tizen-hd-inc.edc
+white-hd-inc.edc       efl-theme-white/themes/inc/white-hd-inc.edc
diff --git a/data/edc/theme/originals/tizen-hd-inc.edc b/data/edc/theme/originals/tizen-hd-inc.edc
new file mode 100755 (executable)
index 0000000..5b09728
--- /dev/null
@@ -0,0 +1,1278 @@
+/*
+ * Copyright (c) 2010 Samsung Electronics Co., Ltd All Rights Reserved
+ *
+ * PROPRIETARY/CONFIDENTIAL
+ *
+ * This software is the confidential and proprietary information of SAMSUNG
+ * ELECTRONICS ("Confidential Information"). You agree and acknowledge that this
+ * software is owned by Samsung and you shall not disclose such Confidential
+ * Information and shall use it only in accordance with the terms of the license
+ * agreement you entered into with SAMSUNG ELECTRONICS. SAMSUNG make no
+ * representations or warranties about the suitability of the software, either
+ * express or implied, including but not limited to the implied warranties of
+ * merchantability, fitness for a particular purpose, or non-infringement.
+ * SAMSUNG shall not be liable for any damages suffered by licensee arising out
+ * of or releated to this software.
+ *
+ */
+
+#define BG_DEFAULT_COLOR_INC 0 0 0 255
+#define BG_EDIT_MODE_COLOR_INC 36 36 36 255
+#define BG_GROUP_LIST_COLOR_INC 36 36 36 255
+#define BG_TRANSPARENT_COLOR_INC 0 0 0 0
+
+#define LAYOUT_BG_COLOR_INC 0 0 0 255
+#define LAYOUT_EDIT_MODE_BG_COLOR_INC 36 36 36 255
+#define LAYOUT_GROUP_LIST_BG_COLOR_INC 36 36 36 255
+#define LAYOUT_INDICATOR_HEIGHT_INC 50
+#define LAYOUT_INDICATOR_COLOR_INC 0 0 0 255
+
+#define NAVIFRAME_TITLE_H_INC 108
+#define NAVIFRAME_SEGMENT_TITLE_H_INC 124
+#define NAVIFRAME_OH_OPENED_H_INC 114
+#define NAVIFRAME_OH_CONTENT_H_INC 72
+#define NAVIFRAME_OH_PADDING_INC 16
+#define NAVIFRAME_OH_SHADOW_INC 10
+#define NAVIFRAME_OH_ARROW_SIZE_INC 28 24
+#define NAVIFRAME_OH_OPENED_DOUBLE_H_INC 202
+#define NAVIFRAME_PREV_BTN_W_INC 124
+#define NAVIFRAME_TITLE_FUNC_BTN_SIZE_INC 120 72
+#define NAVIFRAME_TITLE_PREV_BTN_BG_SIZE_INC 144
+#define NAVIFRAME_TEXT_PADDING_INC 142
+#define NAVIFRAME_NO_BUTTON_ICON_PADDING_INC 48
+#define NAVIFRAME_TEXT_PADDING_ICON_VISIBLE_INC 48
+#define NAVIFRAME_TITLE_SEGMENT_H_INC 64
+#define NAVIFRAME_TITLE_SEGMENT_FONT_SIZE_INC 38
+#define NAVIFRAME_TITLE_SEGMENT_TEXT_H_INC 54
+#define NAVIFRAME_TITLE_FONT_SIZE_INC 52
+#define NAVIFRAME_SUBTITLE_FONT_SIZE_INC 32
+#define NAVIFRAME_ICON_SIZE_INC 32 32
+#define NAVIFRAME_ICON_PADDING_INC 16 0
+#define NAVIFRAME_TITLE_TEXT_COLOR_INC 249 249 249 255
+#define NAVIFRAME_SUBTITLE_TEXT_COLOR_INC 249 249 249 255
+#define NAVIFRAME_OH_BORDER_INC 1 1 5 1
+
+#define PROGRESSBAR_TITLE_FONT_SIZE_INC 28
+#define PROGRESSBAR_STATUS_TEXT_FONT_SIZE_INC 20
+
+#define POPUP_DEFAULT_TITLE_TEXT_COLOR_INC 249 249 249 255
+#define POPUP_DEFAULT_DESCRIPTION_TEXT_COLOR_INC "#F9F9F9"
+#define POPUP_DIM_BG_COLOR_INC 0 0 0 125
+#define POPUP_DIM_BG_CLICKED_COLOR_INC 0 0 0 175
+#define POPUP_DIM_BG_TRANS_COLOR_INC 0 0 0 0
+#define POPUP_DIM_BG_CLICKED_TRANS_COLOR_INC 0 0 0 50
+#define POPUP_CUSTOMSTYLE_TITLE_BOTTOM_LINE_COLOR_INC 70 82 102 255
+#define POPUP_CUSTOMSTYLE_TITLE_TEXT_COLOR_INC 249 249 249 255
+
+#define CTXPOPUP_BUBBLE_BG_IMAGE "00_popup_bubble_bg.png"
+#define CTXPOPUP_BG_IMAGE "00_popup_bg.png"
+#define CTXPOPUP_BUBBLE_BG_IMAGE_BORDER 13 13 13 13
+#define CTXPOPUP_BG_IMAGE_BORDER 3 3 3 3
+#define CTXPOPUP_BG_COLOR_INC 0 0 0 255
+#define CTXPOPUP_BG_PRESS_COLOR_INC 0 140 210 255
+#define CTXPOPUP_MAIN_TEXT_UNREAD_COLOR_INC 249 249 249 255
+#define CTXPOPUP_MAIN_TEXT_PRESS_COLOR_INC 249 249 249 255
+#define CTXPOPUP_SEPARATOR_COLOR_INC 70 70 70 255
+#define CTXPOPUP_HORIZONTAL_SEPARATOR_COLOR_INC 70 70 70 255
+#define CTXPOPUP_HORIZONTAL_SEPARATOR_MIN_SIZE_INC 1 0
+#define CTXPOPUP_HORIZONTAL_SEPARATOR_MAX_SIZE_INC 1 999999
+#define CTXPOPUP_VERTICAL_SEPARATOR_MIN_SIZE_INC 0 1
+#define CTXPOPUP_VERTICAL_SEPARATOR_MAX_SIZE_INC 999999 1
+#define CTXPOPUP_TP_BG_COLOR_INC 0 140 210 255
+#define CTXPOPUP_ITEM_TEXT_SIZE_INC 44
+#define CTXPOPUP_ITEM_MAIN_TEXT_SIZE_INC 44
+#define CTXPOPUP_ITEM_HEIGHT_INC 110
+#define CTXPOPUP_ITEM_ICON_INC 160 110
+#define CTXPOPUP_ICON_WIDTH_INC 80
+#define CTXPOPUP_ICON_HEIGHT_INC 80
+#define CTXPOPUP_ARROW_SIZE_INC 48 48
+#define CTXPOPUP_CONTENT_WIDTH_MAX_INC 630
+#define CTXPOPUP_ITEM_PADDING_INC 25
+#define CTXPOPUP_IE_ARROW_SIZE_INC 52
+#define CTXPOPUP_IE_FONT_SIZE_INC 40
+#define CTXPOPUP_IE_ITEM_PADDING_INC 22
+#define CTXPOPUP_IE_ITEM_HEIGHT_INC 75
+#define CTXPOPUP_IE_CONTENT_WIDTH_MAX_INC 720
+#define CTXPOPUP_IE_ICON_WIDTH_INC 60
+#define CTXPOPUP_IE_ICON_HEIGHT_INC 60
+#define CTXPOPUP_TP_ARROW_SIZE_INC 30
+#define CTXPOPUP_TP_HEIGHT_INC 106
+
+#define DISKSELECTOR_DF_FONT_COLOR_INC 105 151 173 255
+#define DISKSELECTOR_DF_FONT_MOUSE_DOWN_COLOR_INC 249 249 249 255
+#define DISKSELECTOR_DF_ITEM_MIN_SIZE_INC 70 106;
+#define DISKSELECTOR_DF_FONT_SIZE_INC 44
+#define DISKSELECTOR_DF_DATA_MIN_HEIGHT_INC "106"
+
+#define LABEL_TEXT_BLOCK_STYLE_COLOR_INC "#FFFFFF"
+#define LABEL_FONT_SIZE_INC 36
+#define LABEL_MIN_FONT_SIZE_INC 27
+#define LABEL_MAX_FONT_SIZE_INC 90
+
+#define GENGRID_FONT_STYLE_18_INC "26"
+#define GENGRID_PART_BG_COLOR_INC 0 0 0 0
+#define GENGRID_PART_ITEM_BG_COLOR_INC 239 239 239 255
+#define GENGRID_PART_REORDER_BG_COLOR_INC 0 0 0 128
+#define GENGRID_PART_TEXTBLOCK_STYLE_COLOR_INC "#F9F9F9"
+
+#define GENLIST_HEIGHT_1_INC 1
+#define GENLIST_HEIGHT_16_INC 16
+#define GENLIST_HEIGHT_33_INC 33
+#define GENLIST_HEIGHT_49_INC 49
+#define GENLIST_HEIGHT_62_INC 62
+#define GENLIST_HEIGHT_65_INC 65
+#define GENLIST_HEIGHT_73_INC 73
+#define GENLIST_HEIGHT_77_INC 77
+#define GENLIST_HEIGHT_89_INC 89
+#define GENLIST_HEIGHT_93_INC 93
+#define GENLIST_HEIGHT_97_INC 97
+#define GENLIST_HEIGHT_113_INC 113
+#define GENLIST_HEIGHT_129_INC 129
+#define GENLIST_HEIGHT_161_INC 161
+#define GENLIST_HEIGHT_163_INC 163
+#define GENLIST_HEIGHT_164_INC 164
+#define GENLIST_HEIGHT_165_INC 165
+#define GENLIST_HEIGHT_177_INC 177
+#define GENLIST_HEIGHT_182_INC 182
+#define GENLIST_HEIGHT_190_INC 190
+#define GENLIST_HEIGHT_207_INC 207
+#define GENLIST_HEIGHT_260_INC 260
+#define GENLIST_HEIGHT_291_INC 291
+#define GENLIST_HEIGHT_454_INC 454
+#define GENLIST_HEIGHT_566_INC 566
+
+#define GENLIST_PADDING_4_INC 4
+#define GENLIST_PADDING_5_INC 5
+#define GENLIST_PADDING_6_INC 6
+#define GENLIST_PADDING_8_INC 8
+#define GENLIST_PADDING_10_INC 10
+#define GENLIST_PADDING_11_INC 11
+#define GENLIST_PADDING_12_INC 12
+#define GENLIST_PADDING_13_INC 13
+#define GENLIST_PADDING_14_INC 14
+#define GENLIST_PADDING_16_INC 16
+#define GENLIST_PADDING_18_INC 18
+#define GENLIST_PADDING_21_INC 21
+#define GENLIST_PADDING_22_INC 22
+#define GENLIST_PADDING_24_INC 24
+#define GENLIST_PADDING_27_INC 27
+#define GENLIST_PADDING_32_INC 32
+#define GENLIST_PADDING_34_INC 34
+#define GENLIST_PADDING_46_INC 46
+#define GENLIST_PADDING_48_INC 48
+#define GENLIST_PADDING_64_INC 64
+#define GENLIST_PADDING_74_INC 74
+#define GENLIST_PADDING_88_INC 88
+#define GENLIST_PADDING_124_INC 124
+
+#define GENLIST_FONT_27_INC 27
+#define GENLIST_FONT_28_INC 28
+#define GENLIST_FONT_30_INC 30
+#define GENLIST_FONT_32_INC 32
+#define GENLIST_FONT_STYLE_32_INC "32"
+#define GENLIST_FONT_36_INC 36
+#define GENLIST_FONT_STYLE_36_INC "36"
+#define GENLIST_FONT_40_INC 40
+#define GENLIST_FONT_STYLE_40_INC "40"
+#define GENLIST_FONT_42_INC 42
+#define GENLIST_FONT_STYLE_42_INC "42"
+#define GENLIST_FONT_44_INC 44
+#define GENLIST_FONT_STYLE_44_INC "44"
+#define GENLIST_FONT_48_INC 48
+#define GENLIST_FONT_STYLE_48_INC "48"
+
+#define GENLIST_SIZE_4_INC 4
+#define GENLIST_SIZE_6_INC 6
+#define GENLIST_SIZE_8_INC 8
+#define GENLIST_SIZE_10_INC 10
+#define GENLIST_SIZE_13_INC 13
+#define GENLIST_SIZE_16_INC 16
+#define GENLIST_SIZE_18_INC 18
+#define GENLIST_SIZE_21_INC 21
+#define GENLIST_SIZE_28_INC 28
+#define GENLIST_SIZE_ICON_SMALL 32
+#define GENLIST_SIZE_35_INC 35
+#define GENLIST_SIZE_38_INC 38
+#define GENLIST_SIZE_40_INC 40
+#define GENLIST_SIZE_42_INC 42
+#define GENLIST_SIZE_44_INC 44
+#define GENLIST_SIZE_45_INC 45
+#define GENLIST_SIZE_46_INC 46
+#define GENLIST_SIZE_48_INC 48
+#define GENLIST_SIZE_54_INC 54
+#define GENLIST_SIZE_56_INC 56
+#define GENLIST_SIZE_57_INC 57
+#define GENLIST_SIZE_60_INC 60
+#define GENLIST_SIZE_61_INC 61
+#define GENLIST_SIZE_SLIDE_60_INC 60
+#define GENLIST_SIZE_ICON_BIG 64
+#define GENLIST_SIZE_66_INC 66
+#define GENLIST_SIZE_74_INC 74
+#define GENLIST_SIZE_SLIDE_74_INC 74
+#define GENLIST_SIZE_80_INC 80
+#define GENLIST_SIZE_88_INC 88
+#define GENLIST_SIZE_90_INC 90
+#define GENLIST_SIZE_96_INC 96
+#define GENLIST_SIZE_112_INC 112
+#define GENLIST_SIZE_116_INC 116
+#define GENLIST_SIZE_128_INC 128
+#define GENLIST_SIZE_133_INC 133
+#define GENLIST_SIZE_141_INC 141
+#define GENLIST_SIZE_144_INC 144
+#define GENLIST_SIZE_154_INC 154
+#define GENLIST_SIZE_160_INC 160
+#define GENLIST_SIZE_163_INC 163
+#define GENLIST_SIZE_168_INC 168
+#define GENLIST_SIZE_174_INC 174
+#define GENLIST_SIZE_SLIDE_165_INC 165
+#define GENLIST_SIZE_176_INC 176
+#define GENLIST_SIZE_177_INC 177
+#define GENLIST_SIZE_192_INC 192
+#define GENLIST_SIZE_195_INC 195
+#define GENLIST_SIZE_197_INC 197
+#define GENLIST_SIZE_206_INC 206
+#define GENLIST_SIZE_234_INC 234
+#define GENLIST_SIZE_235_INC 235
+#define GENLIST_SIZE_SLIDE_220_INC 220
+#define GENLIST_SIZE_304_INC 304
+#define GENLIST_SIZE_390_INC 390
+#define GENLIST_SIZE_448_INC 448
+#define GENLIST_SIZE_560_INC 560
+#define GENLIST_SIZE_576_INC 576
+#define GENLIST_SIZE_672_INC 672
+
+#define GENLIST_TREESIZE_16_INC 16
+#define GENLIST_TREESIZE_20_INC 20
+#define GENLIST_TREESIZE_32_INC 32
+
+//new
+#define GENLIST_PART_FONT_LIST_MAIN_TEXT_READ_COLOR_INC 158 158 158 255
+#define GENLIST_PART_FONT_LIST_MAIN_TEXT_UNREAD_COLOR_INC 249 249 249 255
+#define GENLIST_PART_FONT_LIST_MAIN_TEXT_FOCUS_COLOR_INC 249 249 249 255
+#define GENLIST_PART_FONT_LIST_BUBBLE_TEXT_COLOR_INC 249 249 249 255
+#define GENLIST_PART_FONT_LIST_SUB_TEXT_COLOR_INC 100 100 100 255
+#define GENLIST_PART_FONT_LIST_SUB_TEXT_SETTINGS_COLOR_INC 0 140 210 255
+#define GENLIST_PART_FONT_LIST_SUB_TEXT_FOCUS_COLOR_INC 249 249 249 255
+#define GENLIST_PART_FONT_FLEXIBLE_TEXT_MAIN_COLOR_INC 249 249 249 255
+#define GENLIST_PART_FONT_FLEXIBLE_TEXT_SUB_COLOR_INC 149 149 149 255
+#define GENLIST_PART_FONT_INDEX_LIST_COLOR_INC 164 164 164 255
+#define GENLIST_PART_FONT_EDITFIELD_TEXT_COLOR_INC 70 70 70 255
+#define GENLIST_PART_FONT_EDITFIELD_TEXT_CURSOR_COLOR_INC 0 140 210 255
+#define GENLIST_PART_FONT_MULTILINE_TEXT_COLOR_INC 149 149 149 255
+#define GENLIST_PART_FONT_3LINE_MAIN_TEXT_READ_COLOR_INC 249 249 249 255
+#define GENLIST_PART_FONT_3LINE_MAIN_TEXT_UNREAD_COLOR_INC 249 249 249 255
+#define GENLIST_PART_FONT_3LINE_MAIN_TEXT_FOCUS_COLOR_INC 249 249 249 255
+#define GENLIST_PART_FONT_3LINE_MAIN_TEXT_2_COLOR_INC 104 137 152 255
+#define GENLIST_PART_FONT_3LINE_MAIN_TEXT_2_FOCUS_COLOR_INC 249 249 249 255
+#define GENLIST_PART_FONT_3LINE_MAIN_TEXT_3_COLOR_INC 104 137 152 255
+#define GENLIST_PART_FONT_3LINE_MAIN_TEXT_3_FOCUS_COLOR_INC 249 249 249 255
+#define GENLIST_PART_FONT_CONVERTOR_STYLE_COLOR_INC 249 249 249 255
+#define GENLIST_PART_FONT_CONVERTOR_STYLE_FOCUS_COLOR_INC 249 249 249 255
+#define GENLIST_PART_FONT_UNREAD_EMAIL_COLOR_INC 249 249 249 255
+#define GENLIST_PART_FONT_CONTENTS_TEXT_COLOR_INC 210 210 210 255
+#define GENLIST_PART_FONT_NAME_TEXT_COLOR_INC 129 129 129 255
+#define GENLIST_PART_FONT_NAME_TEXT_DIM_COLOR_INC 0 140 210 255
+#define GENLIST_PART_FONT_BUBBLE_READ_MESSAGE_COLOR_INC 0 0 0 255
+#define GENLIST_PART_FONT_BUBBLE_MESSAGE_TIME_COLOR_INC 96 96 96 255
+#define GENLIST_PART_FONT_BUBBLE_SENT_MESSAGE_COLOR_INC 0 0 0 255
+#define GENLIST_PART_FONT_BUBBLE_SOS_MESSAGE_COLOR_INC 211 0 0 255
+#define GENLIST_PART_FONT_BUBBLE_MESSAGE_DATE_COLOR_INC 164 164 164 255
+#define GENLIST_PART_FONT_BUBBLE_LINK_MESSAGE_COLOR_INC 34 129 157 255
+#define GENLIST_PART_FONT_BUBBLE_MESSAGE_FAILED_COLOR_INC 211 0 0 255
+#define GENLIST_PART_FONT_BUBBLE_READ_MESSAGE_NAME_COLOR_INC 57 166 215 255
+#define GENLIST_PART_FONT_BUBBLE_MESSAGE_HELP_COLOR_INC 146 146 146 255
+#define GENLIST_PART_FONT_LIST_BUBBLE_TEXT_COLOR_INC 249 249 249 255
+#define GENLIST_PART_FONT_SWEEP_STYLE_COLOR_INC 118 118 118 255
+
+#define GENLIST_PART_FONT_LIST_MAIN_TEXT_UNREAD_STYLE_COLOR_INC "#F9F9F9FF"
+#define GENLIST_PART_FONT_LIST_SUB_TEXT_STYLE_COLOR_INC "#646464FF"
+#define GENLIST_PART_FONT_FLEXIBLE_TEXT_MAIN_STYLE_COLOR_INC "#F9F9F9FF"
+#define GENLIST_PART_FONT_FLEXIBLE_TEXT_SUB_STYLE_COLOR_INC "#959595FF"
+#define GENLIST_PART_FONT_MULTILINE_TEXT_STYLE_COLOR_INC "#959595FF"
+#define GENLIST_PART_FONT_3LINE_MAIN_TEXT_READ_STYLE_COLOR_INC "#F9F9F9FF"
+#define GENLIST_PART_FONT_3LINE_MAIN_TEXT_UNREAD_STYLE_COLOR_INC "#F9F9F9FF"
+#define GENLIST_PART_FONT_3LINE_MAIN_TEXT_FOCUS_STYLE_COLOR_INC "#F9F9F9FF"
+#define GENLIST_PART_FONT_3LINE_MAIN_TEXT_2_STYLE_COLOR_INC "#688998FF"
+#define GENLIST_PART_FONT_3LINE_MAIN_TEXT_2_FOCUS_STYLE_COLOR_INC "#F9F9F9FF"
+#define GENLIST_PART_FONT_HELP_TEXT_STYLE_COLOR_INC "#929292FF"
+
+#define GENLIST_PART_DISCLIP_COLOR_INC 255 255 255 110 // alpha was 64
+#define GENLIST_PART_BG_COLOR_INC 0 0 0 255
+#define GENLIST_PART_LIST_BG_COLOR_INC 0 0 0 255
+#define GENLIST_PART_LIST_LINE_COLOR_INC 68 68 68 255
+#define GENLIST_PART_LIST_PRESS_COLOR_INC 0 140 210 255
+#define GENLIST_PART_TEXT_PRESS_COLOR_INC 249 249 249 255
+#define GENLIST_PART_EXPANDABLE_2ND_DEPTH_BG_COLOR_INC 31 31 31 255
+#define GENLIST_PART_EXPANDABLE_3ND_DEPTH_BG_COLOR_INC 46 46 46 255
+#define GENLIST_PART_EDIT_SELECT_ALL_BG_COLOR_INC 36 36 36 255
+#define GENLIST_PART_EDIT_REORDER_BG_COLOR_INC 36 36 36 255
+#define GENLIST_PART_EDIT_1PIXEL_LINE_COLOR_INC 68 68 68 255
+#define GENLIST_PART_BUBBLE_DATE_BG_COLOR_INC 66 66 66 255
+#define GENLIST_PART_BUBBLE_1PIXEL_LINE_COLOR_INC 153 153 153 255
+#define GENLIST_PART_INDEX_LIST_BASE_EVENT_INC \
+         part { name: "base_event";\
+            type: RECT;\
+            repeat_events: 0;\
+            description { state: "default" 0.0;\
+               color: 0 0 0 0;\
+            }\
+         }
+#define GENLIST_PART_INDEX_LIST_BASE_IMAGE_INC \
+         part { name: "base_image";\
+            repeat_events: 1;\
+            description { state: "default" 0.0;\
+               rel1.to: "rect";\
+               rel2.to: "rect";\
+               image {\
+                  normal: "00_index list_bg.png";\
+               }\
+            }\
+         }
+
+#define GENLIST_PART_TEXT_PRESS_STYLE_COLOR_INC "#F9F9F9FF"
+#define GENLIST_PART_MATCH_TAG_COLOR_INC "+ color=#3F8DAD"
+
+#define GENLIST_DIALOGUE_FONT_SUB_TITLE_COLOR_INC 102 102 102 255
+#define GENLIST_DIALOGUE_FONT_EDIT_MODE_TEXT_01_COLOR_INC 153 153 153 255
+#define GENLIST_DIALOGUE_FONT_EDIT_MODE_TEXT_01_FOCUS_COLOR_INC 249 249 249 255
+#define GENLIST_DIALOGUE_FONT_EDIT_MODE_TEXT_02_COLOR_INC 63 141 173 255
+#define GENLIST_DIALOGUE_FONT_EDIT_MODE_TEXT_02_DIM_COLOR_INC 63 141 173 255
+#define GENLIST_DIALOGUE_FONT_EDIT_MODE_TEXT_02_FOCUS_COLOR_INC 249 249 249 255
+#define GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC 249 249 249 255
+#define GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC 146 146 146 255
+#define GENLIST_DIALOGUE_FONT_APPS_NAME_COLOR_INC 249 249 249 255
+#define GENLIST_DIALOGUE_FONT_APPS_INC_COLOR_INC 146 146 146 255
+#define GENLIST_DIALOGUE_FONT_APPS_RATING_COLOR_INC 146 146 146 255
+#define GENLIST_DIALOGUE_FONT_APPS_PRICE_ORIGINAL_COLOR_INC 0 140 210 255
+#define GENLIST_DIALOGUE_FONT_APPS_PRICE_SALE_COLOR_INC 221 134 21 255
+#define GENLIST_DIALOGUE_FONT_APPS_PRICE_FREE_COLOR_INC 0 140 210 255
+#define GENLIST_DIALOGUE_FONT_PASSWORD_TITLE_COLOR_INC 153 153 153 255
+#define GENLIST_DIALOGUE_FONT_PASSWORD_INPUT_TEXT_COLOR_INC 249 249 249 255
+#define GENLIST_DIALOGUE_FONT_DETAIL_WORD_COLOR_INC 249 249 249 255
+#define GENLIST_DIALOGUE_FONT_DETAIL_PRONUNCIATION_COLOR_INC 152 89 0 255
+#define GENLIST_DIALOGUE_FONT_DETAIL_NATION_COLOR_INC 146 146 146 255
+#define GENLIST_DIALOGUE_FONT_DETAIL_INFO_01_COLOR_INC 249 249 249 255
+#define GENLIST_DIALOGUE_FONT_DETAIL_INFO_02_COLOR_INC 146 146 146 255
+
+#define GENLIST_DIALOGUE_GROUP_BG_COLOR_INC 36 36 36 255
+#define GENLIST_DIALOGUE_GROUP_LIST_BG_COLOR_INC 36 36 36 255
+#define GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC 68 68 68 255
+#define GENLIST_DIALOGUE_1PIXEL_LINE_COLOR_INC 68 68 68 255
+#define GENLIST_DIALOGUE_ICON_1PIXEL_LINE_COLOR_INC 68 68 68 255
+#define GENLIST_DIALOGUE_PHOTO_ID_1PIXEL_LINE_COLOR_INC 68 68 68 255
+#define GENLIST_DIALOGUE_BG_IMAGE_COLOR_INC 236 240 242 25
+
+#define GENLIST_SWEEP_BG_COLOR_INC 45 45 45 255
+
+//old
+#if 0
+#define GENLIST_PART_DISCLIP_COLOR_INC 255 255 255 110 // alpha was 64
+#define GENLIST_PART_BG_COLOR_INC 0 0 0 255
+#define GENLIST_PART_BG_SELECTED_COLOR_INC 50 65 74 255
+#define GENLIST_PART_BG_UNSELECTED_COLOR_INC 0 0 0 0
+#define GENLIST_PART_DIALOGUE_BG_COLOR_INC 15 15 15 255
+#define GENLIST_PART_SELECT_ALL_BG_COLOR_INC 239 237 230 255
+#define GENLIST_PART_TEXT_COLOR_INC 249 249 249 255
+#define GENLIST_PART_TEXT_SELECTED_COLOR_INC 249 249 249 255
+#define GENLIST_PART_SUB_TEXT_COLOR_INC 168 168 168 255
+#define GENLIST_PART_SUB_TEXT_SETTINGS_COLOR_INC 85 177 220 255
+#define GENLIST_PART_MULTILINE_TEXT_COLOR_INC GENLIST_PART_TEXT_COLOR_INC
+#define GENLIST_PART_MULTILINE_TITLE_COLOR_INC 149 149 149 255
+#define GENLIST_PART_MULTILINE_TITLE_STYLE_COLOR_INC "#F9F9F9FF"
+#define GENLIST_PART_MULTILINE_TITLE_STYLE_SELECTED_COLOR_INC "#F9F9F9FF"
+#define GENLIST_PART_MULTILINE_TEXT_STYLE_COLOR_INC "#959595FF"
+#define GENLIST_PART_MULTILINE_SUB_TEXT_STYLE_COLOR_INC "#a8a8a8"
+#define GENLIST_PART_MULTILINE_TEXT_STYLE_SELECTED_COLOR_INC "#959595FF"
+#define GENLIST_PART_MULTILINE_HELP_STYLE_COLOR_INC "#b4b4b4"
+#define GENLIST_PART_MATCH_TAG_COLOR_INC "+ color=#3F8DAD"
+#define GENLIST_PART_SLIDE_TEXT_COLOR_INC 255 255 255 255
+#define GENLIST_PART_BOTTOM_LINE_INC 87 87 87 255
+#define GENLIST_PART_DIALOGUE_SUBTITLE_TEXT_COLOR_INC 168 168 168 255
+#define GENLIST_PART_DIALOGUE_INDICATOR_BG_COLOR_INC 87 87 87 255
+#define GENLIST_PART_EMAIL_READ_TEXT_COLOR_INC 108 108 108 255
+#define GENLIST_PART_EMAIL_UNREAD_TEXT_COLOR_INC 0 0 0 255
+#define GENLIST_PART_EMAIL_URGENCY_UNREAD_TEXT_COLOR_INC 207 37 37 255
+#define GENLIST_PART_EMAIL_URGENCY_READ_TEXT_COLOR_INC 171 82 82 255
+#endif
+#define GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC 255 255 255 255
+#define GENLIST_PART_TEXTBLOCK_STYLE_COLOR_INC "#a8a8a8FF"
+#define GENLIST_PART_TEXTBLOCK_STYLE_SELECTED_COLOR_INC "#959595"
+#define GENLIST_PART_TEXTBLOCK_READ_STYLE_COLOR_INC "#969696FF"
+#define GENLIST_PART_TEXTBLOCK_UNREAD_STYLE_COLOR_INC "#d2d2d2FF"
+#define GENLIST_PART_TEXTBLOCK_SUB_STYLE_COLOR_INC "#a8a8a8"
+#define GENLIST_PART_TEXTBLOCK_URGENCY_READ_STYLE_COLOR_INC "#AB5252"
+#define GENLIST_PART_TEXTBLOCK_URGENCY_UNREAD_STYLE_COLOR_INC "#CF2525"
+#if 0
+#define GENLIST_GROUP_PART_TEXT_COLOR_INC 164 164 164 255
+#define GENLIST_GROUP_PART_BASE_EVENT_INC \
+         part { name: "base_event";\
+            type: RECT;\
+            repeat_events: 0;\
+            description { state: "default" 0.0;\
+               color: 0 0 0 0;\
+            }\
+         }
+#define GENLIST_GROUP_PART_BASE_IMAGE_INC
+         part { name: "base_image";\
+            repeat_events: 1;\
+            description { state: "default" 0.0;\
+               rel1.to: "rect";\
+               rel2.to: "rect";\
+               image {\
+                  normal: "00_index list_bg.png";\
+               }\
+            }\
+         }
+#define GENLIST_GROUP_BG_COLOR_DEFAULT_INC 66 66 66 255
+#define GENLIST_GROUP_BG_COLOR_ALPHA_OFF_INC 66 66 66 255
+#define GENLIST_GROUP_LEFT_BG_COLOR_INC 15 15 15 255
+#define GENLIST_EDIT_PART_LINE_INC 41 40 36 150
+#define GENLIST_EDIT_PART_BOTTOM_LINE_INC 82 82 82 255
+#define GENLIST_EDIT_BG_COLOR_INC 0 0 0 255
+#define GENLIST_EDIT_SELECT_ALL_BG_COLOR_INC 36 36 36 255
+#define GENLIST_EXPANDABLE_PART_BG_COLOR_INC GENLIST_PART_BG_COLOR_INC
+#define GENLIST_EXPANDABLE2_PART_BG_COLOR_INC 15 15 15 255
+#define GENLIST_EXPANDABLE2_NOSHADOW_BG_COLOR_INC 15 15 15 255
+#define GENLIST_EXPANDABLE3_PART_BG_COLOR_INC 30 30 30 255
+#define GENLIST_EXPANDABLE_PART_BG_IMAGE_INC \
+         part { name: "bg_image"; \
+            clip_to: "disclip"; \
+            mouse_events: 0; \
+            description { state: "default" 0.0; \
+               image { \
+                  normal: "00_list_expandable_bg.png"; \
+                  border: 0 0 12 6; \
+                  border_scale: 1; \
+               } \
+            } \
+            description { state: "selected" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "00_list_bar_press_1x80.png"; \
+            } \
+            GENLIST_PART_MAP_START(-90.0, 0.0, 0.0) \
+            GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0) \
+          }
+#define GENLIST_PART_BG_EXPANDABLE3_IMAGE_INC \
+         part { name: "bg_image"; \
+            clip_to: "disclip"; \
+            mouse_events: 0; \
+            description { state: "default" 0.0; \
+               image { \
+                  normal: "00_list_expandable_2_bg.png"; \
+                  border: 0 0 12 6; \
+                  border_scale: 1; \
+               } \
+            } \
+            description { state: "selected" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "00_list_bar_press_1x80.png"; \
+            } \
+            GENLIST_PART_MAP_START(-90.0, 0.0, 0.0) \
+            GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0) \
+         }
+#define GENLIST_EXPANDABLE3_PART_BG_IMAGE_INC \
+         part { name: "bg_image"; \
+            clip_to: "disclip"; \
+            mouse_events: 0; \
+            description { state: "default" 0.0; \
+               image { \
+                  normal: "00_list_expandable_2_bg.png"; \
+                  border: 0 0 12 6; \
+                  border_scale: 1; \
+               } \
+            } \
+            description { state: "selected" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "00_list_bar_press_1x80.png"; \
+            } \
+            GENLIST_PART_MAP_START(-90.0, 0.0, 0.0) \
+            GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0) \
+         }
+#define GENLIST_EXPANDABLE3_NOSHADOW_PART_BG_IMAGE_INC \
+         part { name: "bg_image"; \
+            clip_to: "disclip"; \
+            mouse_events: 0; \
+            description { state: "default" 0.0; \
+               image { \
+                  normal: "00_list_expandable_2_noshadow_bg.png"; \
+                  border: 0 0 0 6; \
+                  border_scale: 1; \
+               } \
+            } \
+            description { state: "selected" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "00_list_bar_press_1x80.png"; \
+            } \
+            GENLIST_PART_MAP_START(-90.0, 0.0, 0.0) \
+            GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0) \
+         }
+#define GENLIST_DIALOGUE_EXPANDABLE2_PART_BG_COLOR_INC 31 31 31 255
+#define GENLIST_DIALOGUE_EXPANDABLE3_PART_BG_COLOR_INC 46 46 46 255
+#define GENLIST_GROUP_PART_BUBBLE_TEXT_COLOR_INC 57 166 215 255
+#define GENLIST_GROUP_PART_BUBBLE_BG_COLOR_INC 36 43 44 255
+#define GENLIST_BUBBLE_BG_COLOR_INC 153 153 153 255
+#endif
+
+#define CONTACT_DISPLAY_NAME_FONT_COLOR_INC  255 255 255 255
+#define CONTACT_DISPLAY_NAME_FONT_GRAY_COLOR_INC 230 230 230 255
+
+#define BUTTON_TEXT_STYLE1_NORMAL_COLOR_INC 249 249 249 255
+#define BUTTON_TEXT_STYLE1_PRESSED_COLOR_INC 249 249 249 255
+#define BUTTON_TEXT_STYLE1_FOCUSED_COLOR_INC 249 249 249 255
+#define BUTTON_TEXT_STYLE1_DISABLED_COLOR_INC 106 106 106 255
+#define BUTTON_TEXT_STYLE1_TEXT_DISABLED_COLOR_INC 180 180 1 255
+
+#define BUTTON_NAVIFRAME_TITLE1_NORMAL_COLOR_INC 249 249 249 255
+#define BUTTON_NAVIFRAME_TITLE1_PRESSED_COLOR_INC 249 249 249 255
+#define BUTTON_NAVIFRAME_TITLE1_FOCUSED_COLOR_INC 249 249 249 255
+#define BUTTON_NAVIFRAME_TITLE1_DISABLED_COLOR_INC 106 106 106 255
+
+#define BUTTON_POPUP_BUTTON_TEXT_NORMAL_COLOR_INC 249 249 249 255
+#define BUTTON_POPUP_BUTTON_TEXT_PRESSED_COLOR_INC 249 249 249 255
+#define BUTTON_POPUP_BUTTON_TEXT_FOCUSED_COLOR_INC 249 249 249 255
+#define BUTTON_POPUP_BUTTON_TEXT_DISABLED_COLOR_INC 106 106 106 255
+
+#define BUTTON_EXPAND_BUTTON_NORMAL_COLOR_INC 249 249 249 255
+#define BUTTON_EXPAND_BUTTON_PRESSED_COLOR_INC 249 249 249 255
+#define BUTTON_EXPAND_BUTTON_FOCUSED_COLOR_INC 249 249 249 255
+#define BUTTON_EXPAND_BUTTON_DISABLED_COLOR_INC 106 106 106 255
+
+#define BUTTON_SWEEP_BUTTON_TEXT_NORMAL_COLOR_INC 249 249 249 255
+#define BUTTON_SWEEP_BUTTON_TEXT_PRESSED_COLOR_INC 249 249 249 255
+#define BUTTON_SWEEP_BUTTON_TEXT_FOCUSED_COLOR_INC 249 249 249 255
+#define BUTTON_SWEEP_BUTTON_TEXT_DISABLED_COLOR_INC 106 106 106 255
+
+#define BUTTON_DEFAULT_STYLE_BUTTON_TEXT_NORMAL_COLOR_INC 249 249 249 255
+#define BUTTON_DEFAULT_STYLE_BUTTON_TEXT_PRESSED_COLOR_INC 249 249 249 255
+#define BUTTON_DEFAULT_STYLE_BUTTON_TEXT_FOCUSED_COLOR_INC 249 249 249 255
+#define BUTTON_DEFAULT_STYLE_BUTTON_TEXT_DISABLED_COLOR_INC 106 106 106 255
+
+#define BUTTON_CONTACT_BUTTON_BG_NORMAL_COLOR_INC 42 109 140 255
+#define BUTTON_CONTACT_BUTTON_BG_PRESSED_COLOR_INC 0 140 210 255
+
+#define BUTTON_CONTACT_BUTTON_TEXT_NORMAL_COLOR_INC 249 249 249 255
+#define BUTTON_CONTACT_BUTTON_TEXT_PRESSED_COLOR_INC 249 249 249 255
+#define BUTTON_CONTACT_BUTTON_TEXT_FOCUSED_COLOR_INC 249 249 249 255
+#define BUTTON_CONTACT_BUTTON_TEXT_DISABLED_COLOR_INC 106 106 106 255
+
+#define BUTTON_HIDDEN_BUTTON_TEXT_NORMAL_COLOR_INC 118 118 118 255
+#define BUTTON_HIDDEN_BUTTON_TEXT_PRESSED_COLOR_INC 255 255 255 255
+#define BUTTON_HIDDEN_BUTTON_TEXT_FOCUSED_COLOR_INC 255 255 255 255
+#define BUTTON_HIDDEN_BUTTON_TEXT_DISABLED_COLOR_INC 106 106 106 255
+
+#define BUTTON_TEXT_CONTACTS_DELETE_NORMAL_COLOR_INC 207 41 41 255
+#define BUTTON_TEXT_CONTACTS_DELETE_PRESSED_COLOR_INC 249 249 249 255
+#define BUTTON_TEXT_CONTACTS_DELETE_DISABLED_COLOR_INC 0 0 0 128
+
+#define BUTTON_NAVIFRAME_TITLE_TEXT_NORMAL_COLOR_INC 249 249 249 255
+#define BUTTON_NAVIFRAME_TITLE_TEXT_PRESSED_COLOR_INC 249 249 249 255
+#define BUTTON_NAVIFRAME_TITLE_TEXT_FOCUSED_COLOR_INC 249 249 249 255
+#define BUTTON_NAVIFRAME_TITLE_TEXT_DISABLED_COLOR_INC 249 249 249 127
+
+#define BUTTON_NAVIFRAME_BG_COLOR_PRESSED_INC 71 183 244 255
+
+#define BUTTON_NUMBERED_TEXT_NORMAL_COLOR_INC 249 249 249 255
+
+#define BUTTON_CONTROLBAR_ITEM_BUTTON_TEXT_SIZE_INC 28
+#define BUTTON_CONTROLBAR_ITEM_BUTTON_TEXTBLOCK_COLOR_INC "#f9f9f9"
+#define BUTTON_CONTROLBAR_ITEM_BUTTON_ICON_SIZE_INC 56 56
+
+#define BUTTON_TEXT_STYLE1_BG_MIN_INC 100 74
+#define BUTTON_TEXT_STYLE1_VISIBLE_BG_MIN_INC 148 74
+#define BUTTON_TEXT_STYLE1_ICONONLY_BG_MIN_INC 74 74
+#define BUTTON_TEXT_STYLE1_BG_BORDER_INC 5 5 5 5
+#define BUTTON_TEXT_STYLE1_PADDING_MIN_INC 16 3
+#define BUTTON_TEXT_STYLE1_VISIBLE_ICON_RECT_MIN_MAX_INC 38 38
+#define BUTTON_TEXT_STYLE1_VISIBLE_PADDING_ICON_TEXT_MIN_INC 10 0
+#define BUTTON_TEXT_STYLE1_VISIBLE_ICON_MIN_MAX_INC 38 38
+#define BUTTON_TEXT_STYLE1_ICONONLY_ICON_MIN_MAX_INC 38 38
+#define BUTTON_TEXT_STYLE1_FONT_SIZE_INC 32
+#define BUTTON_TEXT_STYLE1_MULTILINE_FONT_SIZE_INC 28
+
+#define BUTTON_TEXT_STYLE2_BG_MIN_INC 100 74
+#define BUTTON_TEXT_STYLE2_VISIBLE_BG_MIN_INC 148 74
+#define BUTTON_TEXT_STYLE2_ICONONLY_BG_MIN_INC 74 74
+#define BUTTON_TEXT_STYLE2_BG_BORDER_INC 5 5 5 5
+#define BUTTON_TEXT_STYLE2_PADDING_MIN_INC 5 3
+#define BUTTON_TEXT_STYLE2_VISIBLE_ICON_RECT_MIN_MAX_INC 38 38
+#define BUTTON_TEXT_STYLE2_VISIBLE_PADDING_ICON_TEXT_MIN_INC 10 0
+#define BUTTON_TEXT_STYLE2_VISIBLE_ICON_MIN_MAX_INC 38 38
+#define BUTTON_TEXT_STYLE2_ICONONLY_ICON_MIN_MAX_INC 38 38
+#define BUTTON_TEXT_STYLE2_FONT_SIZE_INC 32
+#define BUTTON_TEXT_STYLE2_MULTILINE_FONT_SIZE_INC 28
+
+#define BUTTON_CONTACT_STYLE_BG_MIN_MAX_INC 64 64
+#define BUTTON_CONTACT_STYLE_IMAGE_MIN_MAX_INC 64 64
+
+#define BUTTON_CIRCLE_STYLE_BG_MIN_MAX_INC 64 64
+#define BUTTON_CIRCLE_STYLE_IMAGE_MIN_MAX_INC 64 64
+#define BUTTON_CIRCLE_STYLE_CONTENT_MIN_MAX_INC 35 35
+
+#define BUTTON_POPUP_BG_NORMAL_MIN_INC 30 74
+#define BUTTON_POPUP_BG_BORDER_INC 5 5 5 5
+#define BUTTON_POPUP_PADDING_MIN_INC 16 3
+#define BUTTON_POPUP_PADDING_ICON_TEXT_VISIBLE_MIN_INC 8 0
+#define BUTTON_POPUP_ICON_ICONONLY_MIN_INC 38 38
+#define BUTTON_POPUP_TEXT_MIN_INC 64 20
+#define BUTTON_POPUP_TEXT_FONT_SIZE_INC 32
+#define BUTTON_POPUP_MULTILINE_TEXT_FONT_SIZE_INC 28
+
+#define BUTTON_EDIT_STYLE_BG_NORMAL_MIN_MAX_INC 74 74
+#define BUTTON_EDIT_STYLE_IMAGE_NORMAL_MIN_MAX_INC 74 74
+#define BUTTON_EDIT_STYLE_BORDER_INC 8 0 5 5
+
+#define BUTTON_EDIT_NORMAL_MIN_WIDTH_INC 54
+#define BUTTON_EDIT_NORMAL_MIN_HEIGHT_INC 54
+#define BUTTON_EDIT_EXTENDED_MIN_WIDTH_INC 64
+#define BUTTON_EDIT_EXTENDED_MIN_HEIGHT_INC 80
+
+#define BUTTON_SWEEP_BG_NORMAL_MIN_INC 12 74
+#define BUTTON_SWEEP_BG_BORDER_INC 5 5 5 5
+#define BUTTON_SWEEP_PADDING_MIN_INC 16 3
+#define BUTTON_SWEEP_ICON_RECT_MIN_INC 0 38
+#define BUTTON_SWEEP_PADDING_ICON_TEXT_VISIBLE_MIN_INC 8 0
+#define BUTTON_SWEEP_ICONONLY_ICON_MIN_INC 38 38
+#define BUTTON_SWEEP_TEXT_MIN_INC 90 32
+#define BUTTON_SWEEP_FONT_SIZE_INC 32
+#define BUTTON_SWEEP_MULTILINE_FONT_SIZE_INC 28
+
+#define BUTTON_SEARCHBAR_BG_NORMAL_MIN_INC 12 74
+#define BUTTON_SEARCHBAR_BG_BORDER_INC 6 6 6 6
+#define BUTTON_SEARCHBAR_PADDING_MIN_INC 5 5
+#define BUTTON_SEARCHBAR_ICON_RECT_MIN_INC 0 28
+#define BUTTON_SEARCHBAR_PADDING_ICON_TEXT_VISIBLE_MIN_INC 5 0
+#define BUTTON_SEARCHBAR_ICONONLY_ICON_MIN_INC 28 28
+#define BUTTON_SEARCHBAR_TEXT_MIN_INC 90 28
+#define BUTTON_SEARCHBAR_FONT_SIZE_INC 32
+
+#define BUTTON_HIDDEN_BG_NORMAL_MIN_INC 12 60
+#define BUTTON_HIDDEN_BG_BORDER_INC 5 5 5 5
+#define BUTTON_HIDDEN_PADDING_MIN_INC 16 5
+#define BUTTON_HIDDEN_ICON_RECT_MIN_INC 0 28
+#define BUTTON_HIDDEN_PADDING_ICON_TEXT_VISIBLE_MIN_INC 5 0
+#define BUTTON_HIDDEN_ICON_ICONONLY_MIN_INC 28 28
+#define BUTTON_HIDDEN_TEXT_MIN_INC 90 28
+#define BUTTON_HIDDEN_FONT_SIZE_INC 38
+
+#define BUTTON_EXPAND_BUTTON_TEXT_SIZE_INC 30
+
+#define BUTTON_EXPANDABLE_NUMBER_BG_NORMAL_MIN_MAX_INC 108 44
+#define BUTTON_EXPANDABLE_NUMBER_BG_BORDER_INC 5 5 5 5
+#define BUTTON_EXPANDABLE_NUMBER_PADDING_MIN_INC 16 1
+#define BUTTON_EXPANDABLE_NUMBER_ICON_RECT_EXPAND__MIN_MAX_INC 16 22
+#define BUTTON_EXPANDABLE_NUMBER_TEXT_MIN_MAX_INC 44 44
+#define BUTTON_EXPANDABLE_NUMBER_FONT_SIZE_INC 32
+
+#define BUTTON_CONTACT_DELETE_BG_NORMAL_MIN_INC 50 74
+#define BUTTON_CONTACT_DELETE_BG_BORDER_INC 8 0 5 5
+#define BUTTON_CONTACT_DELETE_PADDING_LEFT_TOP_MIN_INC 36 2
+#define BUTTON_CONTACT_DELETE_PADDING_RIGHT_BOTTOM_MIN_INC 14 2
+#define BUTTON_CONTACT_DELETE_PADDING_ICON_TEXT_VISIBLE_MIN_INC 5 0
+#define BUTTON_CONTACT_DELETE_ICON_ICONONLY_MIN_INC 42 42
+#define BUTTON_CONTACT_DELETE_FONT_SIZE_INC 32
+
+#define BUTTON_CONTACT_BG_MIN_INC 58 56
+#define BUTTON_CONTACT_BG_BORDER_INC 28 28 2 2
+#define BUTTON_CONTACT_PADDING_MIN_INC 20 1
+#define BUTTON_CONTACT_FONT_SIZE_INC 36
+
+#define BUTTON_NAVIFRAME_BACK_BUTTON_BG_MIN_MAX_INC 144 114
+#define BUTTON_NAVIFRAME_BACK_BUTTON_BG_BORDER_INC 5 5 5 5
+#define BUTTON_NAVIFRAME_BACK_BUTTON_MIN_MAX_INC 56 56
+
+#define BUTTON_NAVIFRAME_DEFAULT_TEXT_COLOR_INC 249 249 249 255
+#define BUTTON_NAVIFRAME_FOCUSED_TEXT_COLOR_INC 249 249 249 255
+
+#define BUTTON_NAVIFRAME_TITLE_ICON_BG_NORMAL_MIN_INC 120 72
+#define BUTTON_NAVIFRAME_TITLE_ICON_BG_PRESSED_MIN_INC 120 72
+#define BUTTON_NAVIFRAME_TITLE_ICON_BG_PRESSED_BORDER_INC 4 4 4 4
+#define BUTTON_NAVIFRAME_TITLE_ICON_PADDING_MIN_INC 10 3
+#define BUTTON_NAVIFRAME_TITLE_ICON_MORE_MIN_WIDTH_INC 56
+#define BUTTON_NAVIFRAME_TITLE_ICON_MORE_MIN_HEIGHT_INC 56
+#define BUTTON_NAVIFRAME_TITLE_ICON_PLUS_MIN_WIDTH_INC 64
+#define BUTTON_NAVIFRAME_TITLE_ICON_PLUS_MIN_HEIGHT_INC 64
+#define BUTTON_NAVIFRAME_TITLE_ICON_CANCEL_MIN_WIDTH_INC 64
+#define BUTTON_NAVIFRAME_TITLE_ICON_CANCEL_MIN_HEIGHT_INC 64
+#define BUTTON_NAVIFRAME_TITLE_ICON_SEARCH_MIN_WIDTH_INC 56
+#define BUTTON_NAVIFRAME_TITLE_ICON_SEARCH_MIN_HEIGHT_INC 56
+#define BUTTON_NAVIFRAME_TITLE_ICON_PREV_MIN_WIDTH_INC 56
+#define BUTTON_NAVIFRAME_TITLE_ICON_PREV_MIN_HEIGHT_INC 56
+
+#define BUTTON_NAVIFRAME_TITLE_TEXT_BG_NORMAL_MIN_INC 120 72
+#define BUTTON_NAVIFRAME_TITLE_TEXT_BG_PRESSED_MIN_INC 120 72
+#define BUTTON_NAVIFRAME_TITLE_TEXT_BG_PRESSED_BORDER_INC 4 4 4 4
+#define BUTTON_NAVIFRAME_TITLE_TEXT_PADDING_MIN_INC 10 3
+#define BUTTON_NAVIFRAME_TITLE_TEXT_FONT_SIZE_INC 30
+#define BUTTON_NAVIFRAME_TITLE_VISIBLE_ICON_RECT_MIN_MAX_INC 56 56
+#define BUTTON_NAVIFRAME_TITLE_ICONONLY_ICON_MIN_MAX_INC 56 56
+#define BUTTON_NAVIFRAME_TITLE_VISIBLE_PADDING_ICON_TEXT_MIN_INC 10 0
+#define BUTTON_NAVIFRAME_TITLE_TEXT_BG_NORMAL_COLOR_INC 249 249 249 255
+
+#define BUTTON_NAVIFRAME_TITLE1_BG_BORDER_INC 5 5 5 5
+#define BUTTON_NAVIFRAME_TITLE1_BG_MIN_INC 106 68
+#define BUTTON_NAVIFRAME_TITLE1_PADDING_MIN_INC 16 3
+#define BUTTON_NAVIFRAME_TITLE1_VISIBLE_ICON_RECT_MIN_MAX_INC 38 38
+#define BUTTON_NAVIFRAME_TITLE1_VISIBLE_PADDING_ICON_TEXT_MIN_INC 10 0
+#define BUTTON_NAVIFRAME_TITLE1_VISIBLE_ICON_MIN_MAX_INC 38 38
+#define BUTTON_NAVIFRAME_TITLE1_ICONONLY_ICON_MIN_MAX_INC 38 38
+#define BUTTON_NAVIFRAME_TITLE1_FONT_SIZE_INC 32
+
+#define BUTTON_NAVIFRAME_CENTER_BG_NORMAL_MIN_INC 12 74
+#define BUTTON_NAVIFRAME_CENTER_BG_NORMAL_BORDER_INC 5 5 5 5
+#define BUTTON_NAVIFRAME_CENTER_PADDING_MIN_MAX_INC 16 2
+#define BUTTON_NAVIFRAME_CENTER_ICON_RECT_VISIBLE_MIN_SIZE 36 36
+#define BUTTON_NAVIFRAME_CENTER_PADDING_AFTER_ICON_VISIBLE_MIN_INC 6 0
+#define BUTTON_NAVIFRAME_CENTER_PADDING_BEFORE_TEXT_DEFAULT_MIN_INC 6 0
+#define BUTTON_NAVIFRAME_CENTER_SWALLOW_VISIBLE_MIN_MAX_INC 36 36
+#define BUTTON_NAVIFRAME_CENTER_SWALLOW_ICONONLY_MIN_MAX_INC 38 38
+#define BUTTON_NAVIFRAME_CENTER_TEXT_FONT_SIZE_INC 32
+#define BUTTON_NAVIFRAME_MULTILINE_TEXT_FONT_SIZE_INC 24
+
+#define BUTTON_NAVIFRAME_MORE_BG_MIN_MAX_INC 120 72
+#define BUTTON_NAVIFRAME_MORE_BG_PRESSED_MIN_MAX_INC 120 72
+#define BUTTON_NAVIFRAME_MORE_BG_PRESSED_BORDER_INC 4 4 4 4
+#define BUTTON_NAVIFRAME_MORE_DEFAULT_IMAGE_MIN_MAX_INC 56 56
+#define BUTTON_NAVIFRAME_MORE_BG_COLOR_INC 108 108 108 255
+
+#define BUTTON_TICKERNOTI_BG_MIN_INC 54 54
+#define BUTTON_TICKERNOTI_VISIBLE_BG_MIN_INC 62 34
+#define BUTTON_TICKERNOTI_ICONONLY_BG_MIN_INC 54 54
+#define BUTTON_TICKERNOTI_BG_BORDER_INC 5 5 5 5
+#define BUTTON_TICKERNOTI_PADDING_MIN_INC 5 5
+#define BUTTON_TICKERNOTI_VISIBLE_ICON_RECT_MIN_MAX_INC 44 44
+#define BUTTON_TICKERNOTI_VISIBLE_PADDING_ICON_TEXT_MIN_INC 8 0
+#define BUTTON_TICKERNOTI_VISIBLE_ICON_MIN_MAX_INC 44 44
+#define BUTTON_TICKERNOTI_ICONONLY_ICON_MIN_MAX_INC 44 44
+#define BUTTON_TICKERNOTI_FONT_SIZE_INC 28
+
+#define BUTTON_PICKER_TEXT_DEFAULT_COLOR_INC 249 249 249 255
+#define BUTTON_PICKER_TEXT_CLICKED_COLOR_INC 249 249 249 255
+#define BUTTON_PICKER_TEXT_DISABLED_COLOR_INC 106 106 106 255
+#define BUTTON_PICKER_TEXT_FOCUSED_COLOR_INC 249 249 249 255
+
+#define BUTTON_PICKER_PREV_TEXT_DEFAULT_BG_DEFAULT_MIN_INC 74 66
+#define BUTTON_PICKER_PREV_TEXT_DEFAULT_BG_DEFAULT_BORDER_INC 5 5 5 5
+#define BUTTON_PICKER_PREV_TEXT_DEFAULT_PADDING_MIN_INC 16 5
+#define BUTTON_PICKER_PREV_TEXT_DEFAULT_ICON_RECT_MIN_INC 0 56
+#define BUTTON_PICKER_PREV_TEXT_DEFAULT_PADDING_ICON_RECT_TEXT_MIN_INC 5 0
+#define BUTTON_PICKER_PREV_TEXT_DEFAULT_CONTENT_ICON_ONLY_MIN_INC 56 56
+#define BUTTON_PICKER_PREV_TEXT_DEFAULT_TEXT_FONT_SIZE_INC 32
+#define BUTTON_PICKER_PREV_TEXT_DEFAULT_TEXT_VISIBLE_MIN_INC 96 56
+
+#define BUTTON_PICKER_PREV_ICON_DEFAULT_BG_DEFAULT_MIN_MAX_INC 74 66
+#define BUTTON_PICKER_PREV_ICON_DEFAULT_BG_DEFAULT_BORDER_INC 5 5 5 5
+#define BUTTON_PICKER_PREV_ICON_DEFAULT_PADDING_MIN_INC 5 5
+#define BUTTON_PICKER_PREV_ICON_DEFAULT_IMAGE_MIN_MAX_INC 32 32
+
+#define BUTTON_PICKER_BAR_DEFAULT_BG_DEFAULT_MIN_INC 74 66
+#define BUTTON_PICKER_BAR_DEFAULT_BG_DEFAULT_IMAGE_BORDER_INC 5 5 5 5
+#define BUTTON_PICKER_BAR_DEFAULT_PADDING_MIN_INC 5 5
+#define BUTTON_PICKER_BAR_DEFAULT_ICON_RECT_DEFAULT_MIN_INC 0 56
+#define BUTTON_PICKER_BAR_DEFAULT_PADDING_ICON_RECT_TEXT_MIN_INC 5 0
+#define BUTTON_PICKER_BAR_DEFAULT_CONTENT_ICONONLY_MIN_INC 56 56
+#define BUTTON_PICKER_BAR_DEFAULT_TEXT_FONT_SIZE_INC 32
+#define BUTTON_PICKER_BAR_DEFAULT_TEXT_VISIBLE_MIN_INC 128 56
+
+#define BUTTON_COLORSELECTOR_BG_DEFAULT_MIN_INC 74 74
+#define BUTTON_COLORSELECTOR_BG_BORDER_INC 5 5 5 5
+#define BUTTON_COLORSELECTOR_IMAGE_MIN_MAX_INC 74 74
+
+#define BUTTON_DEFAULT_STYLE_BG_MIN_INC 28 74
+#define BUTTON_DEFAULT_STYLE_BG_BORDER_INC 5 5 5 5
+#define BUTTON_DEFAULT_STYLE_PADDING_MIN_INC 5 5
+#define BUTTON_DEFAULT_STYLE_PADDING_ICON_TEXT_VISIBLE_MIN_INC 5 0
+#define BUTTON_DEFAULT_STYLE_ICONONLY_ICON_MIN_INC 38 38
+#define BUTTON_DEFAULT_STYLE_TEXT_MIN_INC 144 38
+#define BUTTON_DEFAULT_STYLE_FONT_SIZE_INC 32
+
+#define CHECK_DELETE_TEXT_DELETE_NORMAL_COLOR_INC 205 2 5 255
+#define CHECK_DELETE_TEXT_DELETE_PRESS_COLOR_INC 255 255 255 255
+
+#define CHECK_DEFAULT_TEXT_FONT_SIZE_INC 32
+
+#define CHECK_ONOFF_BG_NORMAL_MIN_MAX_INC 60 80
+#define CHECK_ONOFF_CHECK_IMAGE_BORDER_INC 5 5 5 5
+#define CHECK_ONOFF_ON_FONT_SIZE_INC 24
+#define CHECK_ONOFF_OFF_FONT_SIZE_INC 24
+
+#define CHECK_STYLE_FAVORITE_DEFAULT_BG_IMAGE_MIN_WIDTH_INC 64
+#define CHECK_STYLE_FAVORITE_DEFAULT_BG_IMAGE_MIN_HEIGHT_INC 64
+#define CHECK_STYLE_FAVORITE_EXTENDED_BG_IMAGE_MIN_WIDTH_INC 64
+#define CHECK_STYLE_FAVORITE_EXTENDED_BG_IMAGE_MIN_HEIGHT_INC 75
+#define CHECK_STYLE_FAVORITE_BG_NORMAL_MIN_MAX_INC 64 64
+
+#define CHECK_STYLE_DEFAULT_DEFAULT_BG_IMAGE_MIN_WIDTH_INC 60
+#define CHECK_STYLE_DEFAULT_DEFAULT_BG_IMAGE_MIN_HEIGHT_INC 60
+#define CHECK_STYLE_DEFAULT_EXTENDED_BG_IMAGE_MIN_WIDTH_INC 70
+#define CHECK_STYLE_DEFAULT_EXTENDED_BG_IMAGE_MIN_HEIGHT_INC 85
+#define CHECK_STYLE_DEFAULT_BG_NORMAL_MIN_MAX_INC 60 60
+
+#define CHECK_STYLE_DELETE_BUTTON_BG_IMAGE_MIN_MAX_WIDTH_INC 74 74
+#define CHECK_STYLE_DELETE_BUTTON_BG_EXPAND_IMAGE_MIN_MAX_WIDTH_INC 124 74
+#define CHECK_STYLE_DELETE_BUTTON_BG_EXPAND_BORDER_INC 8 0 5 5
+#define CHECK_STYLE_DELETE_BUTTON_TEXT_FONT_SIZE_INC 32
+
+#define INDEX_BG_NINEPATCH_INC 4 4 4 4
+#define INDEX_ITEM_WIDTH_INC 46
+#define INDEX_ITEM_HEIGHT_INC 33
+#define INDEX_LEVEL_PADDING_INC 70
+#define INDEX_1ST_LEVEL_POPUP_WIDTH_INC 202
+#define INDEX_2ND_LEVEL_POPUP_WIDTH_INC 202
+#define INDEX_POPUP_HEIGHT_INC 182
+#define INDEX_ROLLOVER_TEXT_SIZE_INC 26
+#define INDEX_POPUP_BG_NINEPATCH_INC 12 12 12 12
+#define INDEX_POPUP_TEXT_SIZE_INC 138
+#define INDEX_ROLLOVER_TEXT_COLOR_INC 147 183 201 255
+#define INDEX_ROLLOVER_ACTIVE_TEXT_COLOR_INC 0 175 207 255
+#define INDEX_POPUP_TEXT_COLOR_INC 0 175 207 255
+#define INDEX_SCROLL_BG_COLOR_INC 25 25 25 255
+#define INDEX_BOTTOM_LINE_COLOR_INC 45 48 48 255
+#define INDEX_LEFT_LINE_COLOR_INC 105 105 105 255
+
+#define INDEX_PAGECONTROL_IND_INC 52 52
+#define INDEX_PAGECONTROL_IND_MIN_INC 24 24
+#define INDEX_PAGECONTROL_FONT_SIZE_INC 28
+#define INDEX_PAGECONTROL_FONT_COLOR_INC 120 120 120
+
+#define RADIO_STYLE_DEFAULT_BG_IMAGE_MIN_WIDTH_INC 60
+#define RADIO_STYLE_DEFAULT_BG_IMAGE_MIN_HEIGHT_INC 60
+#define RADIO_STYLE_DEFAULT_EXTENDED_BG_IMAGE_MIN_WIDTH_INC 70
+#define RADIO_STYLE_DEFAULT_EXTENDED_BG_IMAGE_MIN_WIDTH_INC 70
+#define RADIO_STYLE_DEFAULT_BG_MIN_MAX_INC 60 60
+#define RADIO_STYLE_DEFAULT_FONT_SIZE_INC 32
+
+#define PANES_STYLE_DEFAULT_MOVABLE_SIZE_INC 15
+#define PANES_STYLE_DEFAULT_MIDDLE_SIZE_INC 44
+#define PANES_STYLE_DEFAULT_FIXED_SIZE_INC 6
+
+#define SEGMENT_CONTROL_ITEM_TITLE_TEXT_COLOR_NORMAL_INC    144 144 144 255
+#define SEGMENT_CONTROL_ITEM_TITLE_TEXT_COLOR_PRESSED_INC   0 0 0 255
+#define SEGMENT_CONTROL_ITEM_TITLE_TEXT_COLOR_SELECTED_INC  0 0 0 255
+#define SEGMENT_CONTROL_ITEM_TITLE_TEXT_COLOR_DISABLED_INC  144 144 144 255
+#define SEGMENT_CONTROL_ITEM_1PX_LEFT_PADDING_COLOR_INC     81 81 81 255
+#define SEGMENT_CONTROL_ITEM_1PX_RIGHT_PADDING_COLOR_INC    46 46 46 255
+
+#define SEGMENT_CONTROL_BODY_STYLE_ITEM_TITLE_TEXT_COLOR_NORMAL_INC    144 144 144 255
+#define SEGMENT_CONTROL_BODY_STYLE_ITEM_TITLE_TEXT_COLOR_PRESSED_INC   0 0 0 255
+#define SEGMENT_CONTROL_BODY_STYLE_ITEM_TITLE_TEXT_COLOR_SELECTED_INC  0 0 0 255
+#define SEGMENT_CONTROL_BODY_STYLE_ITEM_TITLE_TEXT_COLOR_DISABLED_INC  144 144 144 255
+#define SEGMENT_CONTROL_BODY_ITEM_1PX_LEFT_PADDING_COLOR_INC           81 81 81 255
+#define SEGMENT_CONTROL_BODY_ITEM_1PX_RIGHT_PADDING_COLOR_INC          46 46 46 255
+
+#define SEGMENT_CONTROL_MULTILINE_TEXT_SIZE_INC 26
+#define SEGMENT_CONTROL_TEXT_SIZE_INC 28
+#define SEGMENT_CONTROL_TEXT_SIZE_RANGE_MIN_INC 12
+#define SEGMENT_CONTROL_TEXT_SIZE_RANGE_MAX_INC 28
+
+#define EDITFIELD_TITLE_SIZE_INC 32
+#define EDITFIELD_TITLE_COLOR_INC 168 168 168 255
+#define EDITFIELD_GUIDE_TEXT_COLOR_INC 70 70 70 255
+#define EDITFIELD_DEFAULT_ERASER_MINW_INC 48
+#define EDITFIELD_DEFAULT_ERASER_MINH_INC 48
+#define EDITFIELD_DEFAULT_ERASER_EVENT_MINW_INC 48
+#define EDITFIELD_DEFAULT_ERASER_EVENT_MINH_INC 70
+#define EDITFIELD_SEARCHBAR_ERASER_MINW_INC 38
+#define EDITFIELD_SEARCHBAR_ERASER_MINH_INC 38
+#define EDITFIELD_DEFAULT_MINH_INC 112
+#define EDITFIELD_TITLE_MINH_INC 128
+#define EDITFIELD_SEARCHBAR_MINH_INC 50
+#define EDITFIELD_DEFAULT_TOP1_SINGLE_INC 20
+#define EDITFIELD_DEFAULT_TOP1_MULTI_INC 56
+#define EDITFIELD_DEFAULT_TOP2_INC 8
+#define EDITFIELD_DEFAULT_LEFT1_INC 0
+#define EDITFIELD_DEFAULT_LEFT2_INC 0
+#define EDITFIELD_DEFAULT_LEFT3_INC 1
+#define EDITFIELD_DEFAULT_RIGHT1_ERASER_SHOW_INC 56
+#define EDITFIELD_DEFAULT_RIGHT2_INC 0
+#define EDITFIELD_DEFAULT_BOTTOM1_SINGLE_INC 20
+#define EDITFIELD_DEFAULT_BOTTOM1_MULTI_INC 8
+#define EDITFIELD_DEFAULT_BOTTOM2_SINGLE_INC 32
+#define EDITFIELD_DEFAULT_BOTTOM2_MULTI_INC 12
+#define EDITFIELD_DEFAULT_BOTTOM3_SINGLE_INC 85
+#define EDITFIELD_DEFAULT_BOTTOM3_MULTI_INC 60
+#define EDITFIELD_SEARCHBAR_TOP1_SINGLE_INC 6
+#define EDITFIELD_SEARCHBAR_TOP1_MULTI_INC 10
+#define EDITFIELD_SEARCHBAR_TOP2_INC 10
+#define EDITFIELD_SEARCHBAR_LEFT1_INC 0
+#define EDITFIELD_SEARCHBAR_LEFT2_INC 0
+#define EDITFIELD_SEARCHBAR_LEFT3_INC 1
+#define EDITFIELD_SEARCHBAR_RIGHT1_ERASER_SHOW_INC 56
+#define EDITFIELD_SEARCHBAR_RIGHT2_INC 5
+#define EDITFIELD_SEARCHBAR_BOTTOM1_SINGLE_INC 8
+#define EDITFIELD_SEARCHBAR_BOTTOM1_MULTI_INC 2
+#define EDITFIELD_SEARCHBAR_BOTTOM2_SINGLE_INC 16
+#define EDITFIELD_SEARCHBAR_BOTTOM2_MULTI_INC 2
+#define EDITFIELD_SEARCHBAR_BOTTOM3_SINGLE_INC 50
+#define EDITFIELD_SEARCHBAR_BOTTOM3_MULTI_INC 50
+
+#define BUTTON_TICKERNOTI_NORMAL_COLOR_INC        249 249 249 255
+#define BUTTON_TICKERNOTI_PRESSED_COLOR_INC       249 249 249 255
+#define BUTTON_TICKERNOTI_DISABLED_COLOR_INC      106 106 106 255
+
+#define CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC        249 249 249 255
+#define CHECK_DEFAULT_TEXT_PRESSED_COLOR_INC      249 249 249 255
+#define CHECK_DEFAULT_TEXT_DISABLED_COLOR_INC          106 106 106 255
+
+#define RADIO_DEFAULT_TEXT_NORMAL_COLOR_INC        249 249 249 255
+#define RADIO_DEFAULT_TEXT_PRESSED_COLOR_INC      249 249 249 255
+#define RADIO_DEFAULT_TEXT_DISABLED_COLOR_INC          106 106 106 255
+
+#define CONTROLBAR_LARGE_HEIGHT_INC 122
+#define CONTROLBAR_SMALL_HEIGHT_INC 114
+#define CONTROLBAR_WIDTH_INC 122
+#define CONTROLBAR_SEPARATEBAR_DARK_COLOR_INC 23 34 38 255
+#define CONTROLBAR_SEPARATEBAR_BRIGHT_COLOR_INC 58 68 74 255
+
+#define MULTIBUTTONENTRY_NORMAL_BUTTON_COLOR_INC 42 109 140 255
+#define MULTIBUTTONENTRY_PRESSED_BUTTON_COLOR_INC 0 140 210 255
+#define MULTIBUTTONENTRY_LABEL_TEXT_COLOR_INC 249 249 249 255
+#define MULTIBUTTONENTRY_TEXT_COLOR_INC "#FFFFFF"
+#define MULTIBUTTONENTRY_GUIDETEXT_COLOR_INC 70 70 70 255
+#define MULTIBUTTONENTRY_BUTTON_TEXT_COLOR_INC "#FFFFFF"
+#define MULTIBUTTONENTRY_WIDTH_PAD_INC     15
+#define MULTIBUTTONENTRY_HEIGHT_PAD_INC 20
+#define MULTIBUTTONENTRY_BUTTON_MAX_SIZE_INC 300
+#define MULTIBUTTONENTRY_BUTTON_BASE_SIZE_INC 76
+#define MULTIBUTTONENTRY_BUTTON_NINEPATCH_INC 28 28 0 0
+#define MULTIBUTTONENTRY_BUTTON_TOP_BUTTOM_PAD_INC 12
+#define MULTIBUTTONENTRY_BUTTON_LEFT_INNER_PAD_INC 15
+#define MULTIBUTTONENTRY_BUTTON_RIGHT_INNER_PAD_INC 15
+#define MULTIBUTTONENTRY_BUTTON_RIGHT_PAD_INC 15
+#define MULTIBUTTONENTRY_BUTTON_TEXT_SIZE_INC 38
+#define MULTIBUTTONENTRY_GUIDETEXT_SIZE_INC 44
+#define MULTIBUTTONENTRY_CLOSEDBUTTON_SIZE_INC 1
+#define MULTIBUTTONENTRY_CLOSEDBUTTON_AREA_HEIGHT_INC 60
+#define MULTIBUTTONENTRY_LABEL_RIGHT_PAD_INC 27
+#define MULTIBUTTONENTRY_LABEL_TEXT_SIZE_INC 42
+#define MULTIBUTTONENTRY_LABEL_MIN_HEIGHT_INC 75
+
+#define SEARCHBAR_BACKGROUND_COLOR_INC          36 36 36 255
+#define SEARCHBAR_CANCEL_BUTTON_W_INC 134
+#define SEARCHBAR_CANCEL_BUTTON_WITH_PADDING_W_INC 150
+#define SEARCHBAR_CANCEL_BUTTON_WITH_DOUBLE_PADDING_W_INC 166
+#define SEARCHBAR_TOP_PADDING_INC 18
+#define SEARCHBAR_BOTTOM_PADDING_INC 18
+#define SEARCHBAR_HEIGHT_INC 74
+#define SEARCHBAR_LEFT_PADDING_INC 16
+#define SEARCHBAR_RIGHT_PADDING_INC 16
+#define SEARCHBAR_INPUTFIELD_BORDER_INC 6 6 6 6
+#define SEARCHBAR_LEFT_ICON_PADDING_INC 16
+#define SEARCHBAR_ICON_MIN_W_INC 42
+#define SEARCHBAR_ICON_MIN_H_INC 42
+#define SEARCHBAR_LEFT_PADDING_SEARCHFIELD_INC 16
+#define SEARCHBAR_RIGHT_PADDING_SEARCHFIELD_INC 8
+#define SEARCHBAR_SEARCH_TEXTFIELD_H_INC 60
+#define SEARCHBAR_H_INC 107
+
+#define SELECTION_INFO_BACKGROUND_COLOR_INC          52 74 85 255
+#define SELECTION_INFO_TEXT_COLOR_INC                249 249 249 255
+#define SELECTION_INFO_MIN_VER_W_INC                 720
+#define SELECTION_INFO_MIN_HORZ_W_INC                1280
+#define SELECTION_INFO_VER_PADDING_INC               48
+#define SELECTION_INFO_LEFT_PADDING_INC              16
+#define SELECTION_INFO_TEXT_FONT_SIZE_INC            32
+#define SELECTION_INFO_MIN_VER_BOTTOM_64_H_INC       150
+#define SELECTION_INFO_MIN_VER_BOTTOM_86_H_INC       186
+
+#define POPUP_DESCRIPTION_DEFAULT_TEXT_MIN_INC 588 0
+#define POPUP_DESCRIPTION_DEFAULT_TEXT_FONT_SIZE_INC 42
+
+#define POPUP_BASE_DEFAULT_BASE_DEFAULT_MIN_INC 620 0
+#define POPUP_BASE_DEFAULT_BASE_DEFAULT_MAX_INC 620 1120
+#define POPUP_BASE_DEFAULT_BG_DEFAULT_IMAGE_BORDER_INC 3 3 3 3
+#define POPUP_BASE_DEFAULT_TITLE_DEFAULT_MIN_INC 620 64
+#define POPUP_BASE_DEFAULT_TITLE_VOLUMEBAR_MIN_INC 620 64
+#define POPUP_BASE_DEFAULT_TITLE_DEFAULT_IMAGE_BORDER_INC 3 3 3 3
+#define POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC 14 0
+#define POPUP_BASE_DEFAULT_TITLE_ICON_DEFAULT_MIN_MAX_INC 62 62
+#define POPUP_BASE_DEFAULT_CONTENT_DEFAULT_MIN_MAX_INC 620 0
+#define POPUP_BASE_DEFAULT_BUTTON_BG_DEFAULT_MIN_INC 620 96
+#define POPUP_BASE_DEFAULT_BUTTON_BG_IMAGE_BORDER_INC 3 3 3 3
+#define POPUP_BASE_DEFAULT_TEXT_FONT_SIZE_INC 38
+
+#define POPUP_CONTENT_DEFAULT_PADDING_TOP_MIN_INC 0 22
+#define POPUP_CONTENT_DEFAULT_PADDING_LEFT_MIN_INC 16 0
+#define POPUP_CONTENT_DEFAULT_PADDING_RIGHT_MIN_INC 16 0
+#define POPUP_CONTENT_DEFAULT_PADDING_BOTTOM_MIN_INC 0 22
+#define POPUP_CONTENT_DEFAULT_CONTENT_DEFAULT_MIN_INC 588 0
+
+#define POPUP_BASE_VERTICAL_BUTTON_BASE_MIN_INC 620 0
+#define POPUP_BASE_VERTICAL_BUTTON_BASE_MAX_INC 620 1120
+#define POPUP_BASE_VERTICAL_BUTTON_BG_IMAGE_BORDER_INC 3 3 3 3
+#define POPUP_BASE_VERTICAL_BUTTON_TITLE_DEFAULT_MIN_INC 620 64
+#define POPUP_BASE_VERTICAL_BUTTON_TITLE_IMAGE_BORDER_MIN_INC 3 3 3 3
+#define POPUP_BASE_VERTICAL_BUTTON_TITLE_ICON_MIN_MAX_INC 62 62
+#define POPUP_BASE_VERTICAL_BUTTON_CONTENT_DEFAULT_MIN_INC 620 0
+#define POPUP_BASE_VERTICAL_BUTTON_BUTTONAREA_DEFAULT_MIN_INC 620 286
+
+#define POPUP_BUTTON3_VERTICAL_BUTTON_BG_IMAGE_BORDER_INC 3 3 3 3
+#define POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_TOP_MIN_INC 0 16
+#define POPUP_BUTTON_VERTICAL_ACTION_AREA_HEIGHT "286"
+#define POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC 356 74
+#define POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_BUTTON_MIN_INC 0 16
+#define POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_BUTTON_MAX_INC 9999 16
+
+#define POPUP_CONTENT_LISTSTYLE_PADDING_TOP_MIN_MAX_INC 3 3
+#define POPUP_CONTENT_LISTSTYLE_CONTENT_DEFAULT_MIN_INC 614 408
+#define POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC 3 0
+
+#define POPUP_CONTENT_MINSTYLE_CONTENT_DEFAULT_MIN_INC 614 0
+
+#define POPUP_BASE_CUSTOMSTYLE_BASE_DEFAULT_MIN_INC 620 0
+#define POPUP_BASE_CUSTOMSTYLE_BASE_DEFAULT_MAX_INC 620 1120
+#define POPUP_BASE_CUSTOMSTYLE_BG_DEFAULT_IMAGE_BORDER_INC 3 3 3 3
+#define POPUP_BASE_CUSTOMSTYLE_TITLE_DEFAULT_MIN_INC 620 64
+#define POPUP_BASE_CUSTOMSTYLE_TITLE_BOTTOM_LINE_MIN_INC 0 1
+#define POPUP_BASE_CUSTOMSTYLE_TITLE_ICON_DEFAULT_MIN_MAX_INC 62 62
+#define POPUP_BASE_CUSTOMSTYLE_CONTENT_DEFAULT_MIN_INC 620 0
+#define POPUP_BASE_CUSTOMSTYLE_BUTTONAREA_BG_DEFAULT_MIN_INC 620 96
+#define POPUP_BASE_CUSTOMSTYLE_BUTTONAREA_BG_IMAGE_BORDER_INC 3 3 3 3
+#define POPUP_BASE_CUSTOMSTYLE_TEXT_FONT_SIZE_INC 38
+#define POPUP_BASE_CUSTOMSTYLE_CONTENT_WIDTH_INC 620
+#define POPUP_BASE_CUSTOMSTYLE_CONTENT_HEIGHT_INC 146
+#define POPUP_BASE_CUSTOMSTYLE_CONTENT_SIDE_PADDING_INC 70
+#define POPUP_BASE_CUSTOMSTYLE_CONTENT_ENTRY_MIN_INC 90 90
+#define POPUP_BASE_CUSTOMSTYLE_CONTENT_CENTER_PADDING_MIN_INC 40
+
+#define POPUP_CONTENT_CUSTOMSTYLE_DEFAULT_MIN_INC 620 0
+#define POPUP_BUTTON_DEFAULT_ACTION_AREA_HEIGHT "96"
+#define POPUP_BUTTON1_DEFAULT_BUTTON1_DEFAULT_MIN_MAX_INC 402 74
+#define POPUP_BUTTON2_DEFAULT_BUTTON_DEFAULT_MIN_MAX_INC 274 74
+#define POPUP_BUTTON2_DEFAULT_PADDING_BUTTON_MIN_MAX_INC 10 74
+#define POPUP_BUTTON3_DEFAULT_BUTTON_DEFAULT_MIN_MAX_INC 186 74
+#define POPUP_BUTTON3_DEFAULT_PADDING_BUTTON_MIN_MAX_INC 10 74
+
+#define POPUP_BASE_VOLUMEBAR_STYLE_BASE_DEFAULT_MIN_INC 624 0
+#define POPUP_BASE_VOLUMEBAR_STYLE_BASE_DEFAULT_MAX_INC 624 1120
+#define POPUP_BASE_VOLUMEBAR_STYLE_TITLE_DEFAULT_IMAGE_BORDER_INC 3 3 6 0
+#define POPUP_BASE_VOLUMEBAR_STYLE_CONTENT_DEFAULT_MIN_INC 624 0
+#define POPUP_BASE_VOLUMEBAR_STYLE_BUTTONAREA_BG_DEFAULT_MIN_INC 624 96
+
+#define POPUP_CONTENT_VOLUMEBAR_STYLE_PADDING_TOP_MIN_INC 0 31
+#define POPUP_CONTENT_VOLUMEBAR_STYLE_PADDING_LEFT_MIN_INC 40 0
+#define POPUP_CONTENT_VOLUMEBAR_STYLE_PADDING_RIGHT_MIN_INC 40 0
+#define POPUP_CONTENT_VOLUMEBAR_STYLE_CONTENT_DEFAULT_MIN_INC 544 64
+#define POPUP_CONTENT_VOLUMEBAR_STYLE_PADDING_BOTTOM_MIN_INC 0 31
+
+#define PROGRESSBAR_DEFAULT_STYLE_TEXT_COLOR_INC          249 249 249 255
+#define PROGRESSBAR_DEFAULT_STYLE_STATUS_TEXT_COLOR_INC          249 249 249 255
+#define PROGRESSBAR_LIST_PROGRESS_STYLE_TEXT_COLOR_INC          249 249 249 255
+#define PROGRESSBAR_LIST_PROGRESS_STYLE_STATUS_TEXT_COLOR_INC          224 224 224 255
+#define PROGRESSBAR_LIST_TITLE_PROGRESS_STYLE_STATUS_TEXT_COLOR_INC      108 108 108 255
+#define PROGRESSBAR_LIST_PROCESS_WIDTH_INC 66
+#define PROGRESSBAR_LIST_PROCESS_HEIGHT_INC 66
+#define PROGRESSBAR_LIST_PROCESS_SMALL_INC 35
+#define PROGRESSBAR_LIST_PROCESS_SMALL_IMAGE "32x32"
+#define PROGRESSBAR_LIST_PROGRESS_HEIGHT_INC 16
+#define PROGRESSBAR_LIST_PENDING_HEIGHT_INC 16
+
+#define NOCONTENT_TEXT_BLOCK_STYLE_COLOR_INC 81 78 76 255
+#define NOCONTENT_TEXT_BLOCK_TEXT_SIZE_INC   42
+#define NOCONTENT_MIDDLE_PADDING_INC         54
+#define NOCONTENT_BASE_SEARCH_PADDING_INC    40
+#define NOCONTENT_IMAGE_REL1_WIDTH_HEIGHT_INC 0.282 0.294
+#define NOCONTENT_IMAGE_REL2_WIDTH_HEIGHT_INC 0.718 0.54
+#define NOCONTENT_BG_COLOR_INC               0 0 0 255
+#define NOCONTENT_TEXT_STYLE_BG_MIN_INC       0 120
+
+#define ENTRY_TEXT_SIZE_INC 44
+#define ENTRY_TEXT_COLOR_INC "#FFFFFF"
+#define ENTRY_CURSOR_COLOR_INC 42 109 140 255
+#define ENTRY_PREEDIT_BACKGROUND_COLOR_INC "#FFFFFF"
+#define ENTRY_PREEDIT_TEXT_COLOR_INC "#000000"
+#define ENTRY_SELECTION_BG_COLOR 90 123 138 127
+#define ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE 48 67
+#define MAGNIFIER_HEIGHT_FILL 182
+#define MAGNIFIER_HEIGHT_FIXED 108
+#define MAGNIFIER_WIDTH_FIXED 358
+
+#define ENTRY_BUBBLE_EX_PAD 15
+#define ENTRY_BUBBLE_EX_CALLERID_PAD 15
+#define ENTRY_BUBBLE_IX_PAD 22
+#define ENTRY_BUBBLE_Y_PAD 15
+#define ENTRY_BUBBLE_BOTTOM_PAD 22
+#define ENTRY_BUBBLE_CALLERID_PAD 16
+#define ENTRY_BUBBLE_CALLERID_WIDTH 60
+#define ENTRY_BUBBLE_CALLERID_HEIGHT 60
+#define ENTRY_BUBBLE_DATE_AREA_TEXT_SIZE_INC 26
+
+#define ENTRY_BUBBLE_RECEV_BG_BORDER_INC 1 20 13 20
+#define ENTRY_BUBBLE_SENT_BG_BORDER_INC 20 1 13 20
+#define ENTRY_BUBBLE_CALLERID_RELATIVE_INC 0.0 1.0
+#define ENTRY_BUBBLE_RECEV_CALLERID_REL1_INC 1.0 1.0
+#define ENTRY_BUBBLE_RECEV_CALLERID_REL2_INC 1.0 0.0
+#define ENTRY_BUBBLE_BOTTOMRIGHT_PAD 0
+#define ENTRY_BUBBLE_READ_TEXT_CALLID_REL1_X_INC "elm.rect.callerid.pad"
+#define ENTRY_BUBBLE_TEXT_CALLID_REL2_X_INC "elm.rect.callerid.pad"
+#define ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC "elm.rect.subject.line"
+#define ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC 6
+#define ENTRY_BUBBLE_STATUS_TIME_PAD_REL_INC -0.8 1.0
+#define ENTRY_BUBBLE_READ_STATUS_TIME_PAD_REL_INC 1.5 1.0
+#define ENTRY_BUBBLE_STATUS_TIME_SIZE_INC 28
+#define ENTRY_BUBBLE_SENT_STATUS_TIME_COLOR_INC 100 100 100 255
+#define ENTRY_BUBBLE_READ_STATUS_TIME_COLOR_INC 100 100 100 255
+#define ENTRY_BUBBLE_GROUPCHAT_SIZE_INC 36
+#define ENTRY_BUBBLE_GROUPCHAT_COLOR_INC 0 0 0 0
+#define ENTRY_BUBBLE_GROUPCHART_ENABLE_INC 0
+#define ENTRY_BUBBLE_READ_STATUS_REL_INC 0.0 0.0
+#define ENTRY_BUBBLE_READ_TIME_REL_INC 0.0 1.0
+
+#define PANES_DEFAULT_FIXED_SEPERATOR_NORMAL_COLOR_INC 118 118 118 255
+
+#define DAYSELECTOR_BACKGROUND_COLOR_INC       100 100 100 255
+#define DAYSELECTOR_WEEKDAY_COLOR_INC          249 249 249 255
+#define DAYSELECTOR_SATURDAY_COLOR_INC         0 168 231 255
+#define DAYSELECTOR_SUNDAY_COLOR_INC           240 20 2 255
+#define DAYSELECTOR_DAY_PRESSED_COLOR_INC      249 249 249 255
+#define DAYSELECTOR_DAY_FONT_SIZE_INC 32
+#define DAYSELECTOR_CHECK_WIDTH_INC 94
+#define DAYSELECTOR_CHECK_HEIGHT_INC 90
+
+#define SLIDER_INDICATOR_TEXT_COLOR_INC      42 109 140 255
+#define SLIDER_UNITS_TEXT_COLOR_INC          100 100 100 255
+#define SLIDER_UNITS_TEXT_SIZE_INC  30
+#define SLIDER_INDICATOR_TEXT_SIZE_INC  40
+#define SLIDER_BASE_HEIGHT_INC  16
+#define SLIDER_BASE_MIN_WIDTH_INC 375
+#define SLIDER_BASE_HEIGHT_INC  16
+#define SLIDER_SWALLOW_BAR_MIN_WIDTH_INC  58
+#define SLIDER_SWALLOW_BAR_HEIGHT_INC  58
+#define SLIDER_INDICATOR_MAX_WIDTH_INC 90
+#define SLIDER_INDICATOR_WIDTH_INC 58
+#define SLIDER_INDICATOR_HEIGHT_INC 58
+#define SLIDER_EBOOK_HEIGHT_INC  23
+#define SLIDER_EBOOK_UNITS_TEXT_COLOR_INC            100 100 100 255
+#define SLIDER_EBOOK_UNITS_TEXT_SIZE_INC  48
+#define SLIDER_EBOOK_INDICATOR_TEXT_COLOR_INC        42 109 140 255
+#define SLIDER_EBOOK_INDICATOR_DEFAULT_TEXT_SIZE_INC 36
+#define SLIDER_EBOOK_INDICATOR_DRAG_TEXT_SIZE_INC 48
+#define SLIDER_EBOOK_INDICATOR_WIDTH_INC 54
+#define SLIDER_EBOOK_INDICATOR_HEIGHT_INC 54
+#define SLIDER_DISABLER_PART_COLOR_INC   185 185 185 100
+
+#define TICKER_NOTI_DEFAULT_TEXT_COLOR_INC "#f4f4f4"
+#define TICKER_NOTI_DEFAULT_TEXT2_COLOR_INC "#c5c5c5"
+
+#define DATETIME_FIELD_MIN_SIZE_INC                60 60
+#define DATETIME_SEPARATOR_MIN_SIZE_INC            40 60
+#define DATETIME_TEXT_FONT_SIZE_INC                36
+#define DATETIME_TEXT_NORMAL_COLOR_INC             249 249 249 255
+#define DATETIME_SEPARATOR_TEXT_COLOR_INC          220 220 220 255
+#define DATETIME_TEXT_SELECTED_COLOR_INC           105 151 173 255
+
+#define COLORSELECTOR_MIN_W_INC 624
+#define COLORSELECTOR_MIN_H_INC 336
+#define COLORSELECTOR_MAX_W_INC 1014
+#define COLORSELECTOR_COLORBAR_IMAGE0_BORDER 13 13 10 3
+#define COLORSELECTOR_COLORBAR_IMAGE1_BORDER 4 4 3 3
+#define COLORSELECTOR_COLORBAR_IMAGE2_BORDER 13 13 3 15
+#define COLORSELECTOR_COLORBAR_HEIGHT 112
+#define COLORSELECTOR_COLORBAR_LEFT_PADDING 136
+#define COLORSELECTOR_COLORBAR_RIGHT_PADDING 136
+#define COLORSELECTOR_BUTTON_TOP_PADDING 19
+#define COLORSELECTOR_ARROW_BG_LEFT_PADDING 133
+#define COLORSELECTOR_ARROW_BG_RIGHT_PADDING 133
+#define COLORSELECTOR_ARROW_MIN_WIDTH 16
+#define COLORSELECTOR_ARROW_MIN_HEIGHT 80
+#define COLORSELECTOR_ARROW_REL1_OFFSET 0 0
+#define COLORSELECTOR_ARROW_REL2_OFFSET 0 0
+#define COLORSELECTOR_DRAGGABLE_EVENT_AREA 80 80
+#define COLORSELECTOR_BUTTON_LEFT_PADDING 42
+#define COLORSELECTOR_BUTTON_RIGHT_PADDING 42
+#define COLORSELECTOR_BUTTON_WIDTH 74
+#define COLORSELECTOR_BUTTON_HEIGHT 74
+#define COLORSELECTOR_BUTTON_BORDER 6 6 6 6
+#define COLORSELECTOR_PADDING_COLOR_INC 68 68 68 255
+
+#define COLORSELECTOR_PALETTE_COLORBG_MIN_WIDTH_INC 86
+#define COLORSELECTOR_PALETTE_COLORBG_MIN_HEIGHT_INC 86
+#define COLORSELECTOR_PALETTE_COLORBG_FOCUS_MIN_WIDTH_INC 84
+#define COLORSELECTOR_PALETTE_COLORBG_FOCUS_MIN_HEIGHT_INC 84
+#define COLORSELECTOR_PORTRAIT_HOR_PAD_INC "50"
+#define COLORSELECTOR_PORTRAIT_VER_PAD_INC "26"
+#define COLORSELECTOR_LANDSCAPE_HOR_PAD_INC "36"
+#define COLORSELECTOR_LANDSCAPE_VER_PAD_INC "0"
+#define COLORSELECTOR_PALETTE_BORDER_INC 14 14 14 14
+
+#define CALENDAR_DAY_FONT_SIZE_INC 24
+#define CALENDAR_DATE_FONT_SIZE_INC 32
+#define CALENDAR_MONTH_FONT_SIZE_INC 38
+#define CALENDAR_MONTH_FONT_COLOR_INC 249 249 249 255
+#define CALENDAR_SATURDAY_FONT_COLOR_INC 47 120 220 255
+#define CALENDAR_SUNDAY_FONT_COLOR_INC 226 20 20 255
+#define CALENDAR_WEEKDAY_FONT_COLOR_INC 249 249 249 255
+#define CALENDAR_SELECTED_DATE_FONT_COLOR_INC 255 255 255 255
+#define CALENDAR_SEPERATOR_FONT_COLOR_INC 108 108 108 255
+#define CALENDAR_BACKGROUND_COLOR_INC 89 89 89 255
+#define CALENDAR_BUTTON_HEIGHT_INC 66
+#define CALENDAR_BUTTON_WIDTH_INC 74
+#define CALENDAR_ARROW_WIDTH_INC 30
+#define CALENDAR_ARROW_HEIGHT_INC 36
+#define CALENDAR_BASE_MIN_WIDTH_INC 692
+#define CALENDAR_BASE_MIN_HEIGHT_INC 420
+#define CALENDAR_HEADER_MIN_WIDTH_INC 98
+#define CALENDAR_HEADER_MIN_HEIGHT_INC 90
+
+#define CTXPOPUP_ENTRY_CENTER_IMAGE_BORDER 12 12 9 9
+#define CTXPOPUP_ENTRY_IMAGE_BORDER_WIDTH 12
+#define CTXPOPUP_ENTRY_ITEM_TEXT_COLOR   249 249 249 255
+#define CTXPOPUP_ENTRY_ITEM_LEFT_SEPARATOR_COLOR 68 68 68 255
+#define CTXPOPUP_ENTRY_ITEM_RIGHT_SEPARATOR_COLOR 0 0 0 255
+#define CTXPOPUP_ENTRY_SEPARATOR_WIDTH 1
+#define CTXPOPUP_ENTRY_SEPARATOR_HEIGHT 50
+#define CTXPOPUP_ENTRY_ITEM_HEIGHT 74
+#define CTXPOPUP_ENTRY_ITEM_PADDING_WIDTH 14
+#define CTXPOPUP_ENTRY_ITEM_FONT_SIZE 28
+#define CTXPOPUP_ENTRY_ICON_SIZE 58
+#define CTXPOPUP_ENTRY_ITEM_WIDTH_MAX 240
+#define CTXPOPUP_ENTRY_LIST_SHADOW_PADDING 3
+#define CTXPOPUP_ENTRY_ITEM_DISABLED_COLOR 200 200 200 127
+#define CTXPOPUP_ENTRY_ARROW_SIZE_HEIGHT 18
+#define CTXPOPUP_ENTRY_ARROW_SIZE_WIDTH 29
+
+#define TICKERNOTI_DEFAULT_BG_MIN_HEIGHT_INC 100
+#define TICKERNOTI_DEFAULT_BG_BOTTOM_MIN_HEIGHT_INC 8
+#define TICKERNOTI_DEFAULT_BG_BORDER_INC 0 0 0 0
+#define TICKERNOTI_DEFAULT_BG_PADDING_LEFT_TOP_INC 16 18
+#define TICKERNOTI_DEFAULT_BG_PADDING_RIGHT_BOTTOM_INC 16 18
+#define TICKERNOTI_DEFAULT_PADDING_AFTER_ICON_INC 16 0
+#define TICKERNOTI_DEFAULT_TEXT_MIN_INC 0 60
+#define TICKERNOTI_DEFAULT_BUTTON_MIN_INC 90 54
+#define TICKERNOTI_DEFAULT_BUTTON_MAX_INC 90 54
+#define TICKERNOTI_DEFAULT_ICON_MIN_INC 64 64
+#define TICKERNOTI_DEFAULT_PADDING_BEFORE_BUTTON_INC 16 0
+#define TICKERNOTI_DEFAULT_TEXT_FONT_SIZE_INC 32
+#define TICKERNOTI_DEFAULT_TEXT2_FONT_SIZE_INC 28
+#define TICKERNOTI_INFO_BG_MIN_HEIGHT_INC 50
+#define TICKERNOTI_INFO_BG_PADDING_LEFT_TOP_INC 8 5
+#define TICKERNOTI_INFO_BG_PADDING_RIGHT_BOTTOM_INC 8 5
+#define TICKERNOTI_BG_PADDING_AFTER_ICON_INC 15 0
+#define TICKERNOTI_INFO_TEXT_FONT_SIZE_INC 28
+
+#define SCROLLER_DEFAULT_SCROLLBAR_VBAR_IMAGE "00_scroll_bar.png"
+#define SCROLLER_DEFAULT_SCROLLBAR_HBAR_IMAGE "00_scroll_bar.png"
+#define SCROLLER_DEFAULT_SCROLLBAR_VBAR_IMAGE_BORDER 2 2 2 2
+#define SCROLLER_DEFAULT_SCROLLBAR_HBAR_IMAGE_BORDER 2 2 2 2
+#define SCROLLER_DEFAULT_SCROLLBAR_VBAR_MIN_SIZE_INC 10 80
+#define SCROLLER_DEFAULT_SCROLLBAR_VBAR_MAX_SIZE_INC 10 99999
+#define SCROLLER_DEFAULT_SCROLLBAR_HBAR_MIN_SIZE_INC 80 10
+#define SCROLLER_DEFAULT_SCROLLBAR_HBAR_MAX_SIZE_INC 99999 10
+#define SCROLLER_HANDLER_SCROLLBAR_VBAR_MIN_SIZE_INC 48 214
+#define SCROLLER_HANDLER_SCROLLBAR_HBAR_MIN_SIZE_INC 214 48
+#define SCROLLER_HANDLER_SCROLLBAR_VBAR_MIDDLE_MIN_SIZE_INC 48 26
+#define SCROLLER_HANDLER_SCROLLBAR_HBAR_MIDDLE_MIN_SIZE_INC 26 48
+#define SCROLLER_HANDLER_SCROLLBAR_PADDING_INC 10
+#define SCROLLER_HANDLER_SCROLLBAR_VBAR_BOTTOM_BORDER 5 5 0 5
+#define SCROLLER_HANDLER_SCROLLBAR_VBAR_RIGHT_BORDER 0 5 5 5
+
+#define TOOLBAR_ITEM_SEPARATOR_LEFT_COLOR_INC 53 53 53 255
+#define TOOLBAR_ITEM_SEPARATOR_MIDDLE_COLOR_INC 0 0 0 255
+#define TOOLBAR_ITEM_SEPARATOR_RIGHT_COLOR_INC 25 25 25 255
+#define TOOLBAR_ITEM_BG_REL1_OFFSET_INC 4 4
+#define TOOLBAR_ITEM_BG_REL2_OFFSET_INC -5 -5
+#define TOOLBAR_ITEM_BG_SELECTED_BORDER_INC 3 3 3 3
+#define TABBAR_ITEM_BG_DEFAULT_BORDER_INC 9 9 9 9
+#define TABBAR_ITEM_BG_DEFAULT_VISIBLE_INC 0
+#define TABBAR_ITEM_BG_DEFAULT_COLOR_INC 255 255 255 0
+
+#define GENLIST_SIZE_150_INC 150
\ No newline at end of file
diff --git a/data/edc/theme/originals/white-hd-inc.edc b/data/edc/theme/originals/white-hd-inc.edc
new file mode 100755 (executable)
index 0000000..daaf911
--- /dev/null
@@ -0,0 +1,1286 @@
+/*
+ * Copyright (c) 2010 Samsung Electronics Co., Ltd All Rights Reserved
+ *
+ * PROPRIETARY/CONFIDENTIAL
+ *
+ * This software is the confidential and proprietary information of SAMSUNG
+ * ELECTRONICS ("Confidential Information"). You agree and acknowledge that this
+ * software is owned by Samsung and you shall not disclose such Confidential
+ * Information and shall use it only in accordance with the terms of the license
+ * agreement you entered into with SAMSUNG ELECTRONICS. SAMSUNG make no
+ * representations or warranties about the suitability of the software, either
+ * express or implied, including but not limited to the implied warranties of
+ * merchantability, fitness for a particular purpose, or non-infringement.
+ * SAMSUNG shall not be liable for any damages suffered by licensee arising out
+ * of or releated to this software.
+ *
+ */
+
+#define BG_DEFAULT_COLOR_INC 249 249 249 255
+#define BG_EDIT_MODE_COLOR_INC 249 249 249 255
+#define BG_GROUP_LIST_COLOR_INC 249 249 249 255
+#define BG_TRANSPARENT_COLOR_INC 0 0 0 0
+
+#define LAYOUT_BG_COLOR_INC 249 249 249 255
+#define LAYOUT_EDIT_MODE_BG_COLOR_INC 249 249 249 255
+#define LAYOUT_GROUP_LIST_BG_COLOR_INC 249 249 249 255
+#define LAYOUT_INDICATOR_HEIGHT_INC 50
+#define LAYOUT_INDICATOR_COLOR_INC 0 0 0 255
+
+#define NAVIFRAME_TITLE_H_INC 108
+#define NAVIFRAME_SEGMENT_TITLE_H_INC 126
+#define NAVIFRAME_OH_OPENED_H_INC 114
+#define NAVIFRAME_OH_CONTENT_H_INC 72
+#define NAVIFRAME_OH_PADDING_INC 16
+#define NAVIFRAME_OH_SHADOW_INC 10
+#define NAVIFRAME_OH_ARROW_SIZE_INC 28 24
+#define NAVIFRAME_OH_OPENED_DOUBLE_H_INC 202
+#define NAVIFRAME_TITLE_FUNC_BTN_SIZE_INC 120 72
+#define NAVIFRAME_TITLE_PREV_BTN_BG_SIZE_INC 144
+#define NAVIFRAME_TITLE_SEGMENT_H_INC 62
+#define NAVIFRAME_TITLE_SEGMENT_FONT_SIZE_INC 38
+#define NAVIFRAME_TITLE_SEGMENT_TEXT_H_INC 54
+#define NAVIFRAME_TITLE_FONT_SIZE_INC 52
+#define NAVIFRAME_ICON_SIZE_INC 32 32
+#define NAVIFRAME_PADDING_INC 16 0
+#define NAVIFRAME_ICON_PADDING_INC 64 0
+#define NAVIFRAME_TITLE_TEXT_COLOR_INC 249 249 249 255
+#define NAVIFRAME_SUBTITLE_TEXT_COLOR_INC 249 249 249 255
+#define NAVIFRAME_OH_BORDER_INC 1 1 2 12
+
+#define PROGRESSBAR_TITLE_FONT_SIZE_INC 28
+#define PROGRESSBAR_STATUS_TEXT_FONT_SIZE_INC 20
+
+#define POPUP_DEFAULT_TITLE_TEXT_COLOR_INC 249 249 249 255
+#define POPUP_DEFAULT_DESCRIPTION_TEXT_COLOR_INC "#000000"
+#define POPUP_DIM_BG_COLOR_INC 0 0 0 175
+#define POPUP_DIM_BG_CLICKED_COLOR_INC 0 0 0 175
+#define POPUP_DIM_BG_TRANS_COLOR_INC 0 0 0 0
+#define POPUP_DIM_BG_CLICKED_TRANS_COLOR_INC 0 0 0 50
+#define POPUP_CUSTOMSTYLE_TITLE_BOTTOM_LINE_COLOR_INC 70 82 102 255
+#define POPUP_CUSTOMSTYLE_TITLE_TEXT_COLOR_INC 249 249 249 255
+
+#define CTXPOPUP_BUBBLE_BG_IMAGE "00_popup_bubble_bg_shadow.png"
+#define CTXPOPUP_BG_IMAGE "00_popup_bubble_bg_ctx.png"
+#define CTXPOPUP_BUBBLE_BG_IMAGE_BORDER 13 13 13 13
+#define CTXPOPUP_BG_IMAGE_BORDER 9 9 9 9
+#define CTXPOPUP_BG_COLOR_INC 224 224 224 255
+#define CTXPOPUP_BG_PRESS_COLOR_INC 42 137 194 255
+#define CTXPOPUP_MAIN_TEXT_UNREAD_COLOR_INC 19 58 83 255
+#define CTXPOPUP_MAIN_TEXT_PRESS_COLOR_INC 249 249 249 255
+#define CTXPOPUP_SEPARATOR_COLOR_INC 153 176 195 255
+#define CTXPOPUP_HORIZONTAL_SEPARATOR_COLOR_INC 179 179 179 255
+#define CTXPOPUP_HORIZONTAL_SEPARATOR_MIN_SIZE_INC 1 74
+#define CTXPOPUP_HORIZONTAL_SEPARATOR_MAX_SIZE_INC 1 74
+#define CTXPOPUP_VERTICAL_SEPARATOR_MIN_SIZE_INC 388 1
+#define CTXPOPUP_VERTICAL_SEPARATOR_MAX_SIZE_INC 388 1
+#define CTXPOPUP_TP_BG_COLOR_INC 7 180 211 255
+#define CTXPOPUP_ITEM_TEXT_SIZE_INC 44
+#define CTXPOPUP_ITEM_MAIN_TEXT_SIZE_INC 32
+#define CTXPOPUP_ITEM_HEIGHT_INC 110
+#define CTXPOPUP_ITEM_ICON_INC 160 110
+#define CTXPOPUP_ICON_WIDTH_INC 80
+#define CTXPOPUP_ICON_HEIGHT_INC 80
+#define CTXPOPUP_ARROW_SIZE_INC 48 48
+#define CTXPOPUP_CONTENT_WIDTH_MAX_INC 630
+#define CTXPOPUP_ITEM_PADDING_INC 25
+#define CTXPOPUP_IE_ARROW_SIZE_INC 52
+#define CTXPOPUP_IE_FONT_SIZE_INC 40
+#define CTXPOPUP_IE_ITEM_PADDING_INC 22
+#define CTXPOPUP_IE_ITEM_HEIGHT_INC 75
+#define CTXPOPUP_IE_CONTENT_WIDTH_MAX_INC 720
+#define CTXPOPUP_IE_ICON_WIDTH_INC 60
+#define CTXPOPUP_IE_ICON_HEIGHT_INC 60
+#define CTXPOPUP_TP_ARROW_SIZE_INC 30
+#define CTXPOPUP_TP_HEIGHT_INC 106
+
+#define DISKSELECTOR_DF_FONT_COLOR_INC 82 203 224 255
+#define DISKSELECTOR_DF_FONT_MOUSE_DOWN_COLOR_INC 249 249 249 255
+#define DISKSELECTOR_DF_ITEM_MIN_SIZE_INC 70 106;
+#define DISKSELECTOR_DF_FONT_SIZE_INC 44
+#define DISKSELECTOR_DF_DATA_MIN_HEIGHT_INC "106"
+
+#define LABEL_TEXT_BLOCK_STYLE_COLOR_INC "#FFFFFF"
+#define LABEL_FONT_SIZE_INC 36
+#define LABEL_MIN_FONT_SIZE_INC 27
+#define LABEL_MAX_FONT_SIZE_INC 90
+
+#define GENGRID_FONT_STYLE_18_INC "26"
+#define GENGRID_PART_BG_COLOR_INC 0 0 0 0
+#define GENGRID_PART_ITEM_BG_COLOR_INC 239 239 239 255
+#define GENGRID_PART_REORDER_BG_COLOR_INC 0 0 0 128
+#define GENGRID_PART_TEXTBLOCK_STYLE_COLOR_INC "#F9F9F9"
+
+#define GENLIST_DIALOGUE_SEPARATOR_DEFAULT_HEIGHT 40
+
+// Group Title
+#define GENLIST_GT_PAD_T_H 36
+#define GENLIST_GT_PAD_B_H 10
+#define GENLIST_GT_PAD_M_H 36
+#define GENLIST_GT_TEXT_H  36
+#define GENLIST_GT_PAD_L_W 16
+#define GENLIST_GT_PAD_R_W 36
+#define GENLIST_GT_PAD_M_W 16
+#define GENLIST_GT_H       GENLIST_GT_PAD_T_H + GENLIST_GT_PAD_B_H + GENLIST_GT_TEXT_H
+
+#define GENLIST_HEIGHT_1_INC 1
+#define GENLIST_HEIGHT_16_INC 16
+#define GENLIST_HEIGHT_33_INC 33
+#define GENLIST_HEIGHT_49_INC 49
+#define GENLIST_HEIGHT_62_INC 62
+#define GENLIST_HEIGHT_65_INC 65
+#define GENLIST_HEIGHT_73_INC 73
+#define GENLIST_HEIGHT_77_INC 77
+#define GENLIST_HEIGHT_89_INC 89
+#define GENLIST_HEIGHT_93_INC 93
+#define GENLIST_HEIGHT_97_INC 97
+#define GENLIST_HEIGHT_113_INC 113
+#define GENLIST_HEIGHT_129_INC 129
+#define GENLIST_HEIGHT_161_INC 161
+#define GENLIST_HEIGHT_163_INC 163
+#define GENLIST_HEIGHT_164_INC 164
+#define GENLIST_HEIGHT_165_INC 165
+#define GENLIST_HEIGHT_177_INC 177
+#define GENLIST_HEIGHT_182_INC 182
+#define GENLIST_HEIGHT_190_INC 190
+#define GENLIST_HEIGHT_207_INC 207
+#define GENLIST_HEIGHT_260_INC 260
+#define GENLIST_HEIGHT_291_INC 291
+#define GENLIST_HEIGHT_454_INC 454
+#define GENLIST_HEIGHT_566_INC 566
+
+#define GENLIST_PADDING_4_INC 4
+#define GENLIST_PADDING_5_INC 5
+#define GENLIST_PADDING_6_INC 6
+#define GENLIST_PADDING_8_INC 8
+#define GENLIST_PADDING_10_INC 10
+#define GENLIST_PADDING_11_INC 11
+#define GENLIST_PADDING_12_INC 12
+#define GENLIST_PADDING_13_INC 13
+#define GENLIST_PADDING_14_INC 14
+#define GENLIST_PADDING_16_INC 16
+#define GENLIST_PADDING_18_INC 18
+#define GENLIST_PADDING_21_INC 21
+#define GENLIST_PADDING_22_INC 22
+#define GENLIST_PADDING_24_INC 24
+#define GENLIST_PADDING_27_INC 27
+#define GENLIST_PADDING_32_INC 32
+#define GENLIST_PADDING_34_INC 34
+#define GENLIST_PADDING_46_INC 46
+#define GENLIST_PADDING_48_INC 48
+#define GENLIST_PADDING_64_INC 64
+#define GENLIST_PADDING_74_INC 74
+#define GENLIST_PADDING_88_INC 88
+#define GENLIST_PADDING_124_INC 124
+
+#define GENLIST_FONT_27_INC 27
+#define GENLIST_FONT_28_INC 28
+#define GENLIST_FONT_30_INC 30
+#define GENLIST_FONT_32_INC 32
+#define GENLIST_FONT_STYLE_32_INC "32"
+#define GENLIST_FONT_36_INC 36
+#define GENLIST_FONT_STYLE_36_INC "36"
+#define GENLIST_FONT_40_INC 40
+#define GENLIST_FONT_STYLE_40_INC "40"
+#define GENLIST_FONT_42_INC 42
+#define GENLIST_FONT_STYLE_42_INC "42"
+#define GENLIST_FONT_44_INC 44
+#define GENLIST_FONT_STYLE_44_INC "44"
+#define GENLIST_FONT_48_INC 48
+#define GENLIST_FONT_STYLE_48_INC "48"
+
+#define GENLIST_SIZE_4_INC 4
+#define GENLIST_SIZE_6_INC 6
+#define GENLIST_SIZE_8_INC 8
+#define GENLIST_SIZE_10_INC 10
+#define GENLIST_SIZE_13_INC 13
+#define GENLIST_SIZE_16_INC 16
+#define GENLIST_SIZE_18_INC 18
+#define GENLIST_SIZE_21_INC 21
+#define GENLIST_SIZE_28_INC 28
+#define GENLIST_ICON_SMALL_SIZE 32
+#define GENLIST_SIZE_35_INC 35
+#define GENLIST_SIZE_38_INC 38
+#define GENLIST_SIZE_40_INC 40
+#define GENLIST_SIZE_42_INC 42
+#define GENLIST_SIZE_44_INC 44
+#define GENLIST_SIZE_45_INC 45
+#define GENLIST_SIZE_46_INC 46
+#define GENLIST_SIZE_48_INC 48
+#define GENLIST_SIZE_54_INC 54
+#define GENLIST_SIZE_56_INC 56
+#define GENLIST_SIZE_57_INC 57
+#define GENLIST_SIZE_60_INC 60
+#define GENLIST_SIZE_61_INC 61
+#define GENLIST_SIZE_SLIDE_60_INC 60
+#define GENLIST_SIZE_ICON_BIG 64
+#define GENLIST_SIZE_66_INC 66
+#define GENLIST_SIZE_74_INC 74
+#define GENLIST_SIZE_SLIDE_74_INC 74
+#define GENLIST_SIZE_80_INC 80
+#define GENLIST_SIZE_88_INC 88
+#define GENLIST_SIZE_90_INC 90
+#define GENLIST_SIZE_96_INC 96
+#define GENLIST_SIZE_112_INC 112
+#define GENLIST_SIZE_116_INC 116
+#define GENLIST_SIZE_128_INC 128
+#define GENLIST_SIZE_133_INC 133
+#define GENLIST_SIZE_141_INC 141
+#define GENLIST_SIZE_144_INC 144
+#define GENLIST_SIZE_154_INC 154
+#define GENLIST_SIZE_160_INC 160
+#define GENLIST_SIZE_163_INC 163
+#define GENLIST_SIZE_168_INC 168
+#define GENLIST_SIZE_174_INC 174
+#define GENLIST_SIZE_SLIDE_165_INC 165
+#define GENLIST_SIZE_176_INC 176
+#define GENLIST_SIZE_177_INC 177
+#define GENLIST_SIZE_192_INC 192
+#define GENLIST_SIZE_195_INC 195
+#define GENLIST_SIZE_197_INC 197
+#define GENLIST_SIZE_206_INC 206
+#define GENLIST_SIZE_234_INC 234
+#define GENLIST_SIZE_235_INC 235
+#define GENLIST_SIZE_SLIDE_220_INC 220
+#define GENLIST_SIZE_304_INC 304
+#define GENLIST_SIZE_390_INC 390
+#define GENLIST_SIZE_448_INC 448
+#define GENLIST_SIZE_560_INC 560
+#define GENLIST_SIZE_576_INC 576
+#define GENLIST_SIZE_672_INC 672
+
+#define GENLIST_TREESIZE_16_INC 16
+#define GENLIST_TREESIZE_20_INC 20
+#define GENLIST_TREESIZE_DEFAULT 32
+
+// new
+#define GENLIST_PART_FONT_LIST_MAIN_TEXT_READ_COLOR_INC 124 124 124 255
+#define GENLIST_PART_FONT_LIST_MAIN_TEXT_UNREAD_COLOR_INC 0 0 0 255
+#define GENLIST_PART_FONT_LIST_MAIN_TEXT_FOCUS_COLOR_INC 249 249 249 255
+#define GENLIST_PART_FONT_LIST_SUB_TEXT_COLOR_INC 149 149 149 255
+#define GENLIST_PART_FONT_LIST_SUB_TEXT_SETTINGS_COLOR_INC 42 137 194 204
+#define GENLIST_PART_FONT_LIST_SUB_TEXT_FOCUS_COLOR_INC 249 249 249 255
+#define GENLIST_PART_FONT_FLEXIBLE_TEXT_MAIN_COLOR_INC 0 0 0 255
+#define GENLIST_PART_FONT_FLEXIBLE_TEXT_SUB_COLOR_INC 149 149 149 255
+#define GENLIST_PART_FONT_INDEX_LIST_COLOR_INC 0 94 160 255
+#define GENLIST_PART_FONT_EDITFIELD_TEXT_COLOR_INC 158 187 205 255
+#define GENLIST_PART_FONT_EDITFIELD_TEXT_CURSOR_COLOR_INC 42 137 194 255
+#define GENLIST_PART_FONT_MULTILINE_TEXT_COLOR_INC 149 149 149 255
+#define GENLIST_PART_FONT_3LINE_MAIN_TEXT_READ_COLOR_INC 124 124 124 255
+#define GENLIST_PART_FONT_3LINE_MAIN_TEXT_UNREAD_COLOR_INC 0 0 0 255
+#define GENLIST_PART_FONT_3LINE_MAIN_TEXT_FOCUS_COLOR_INC 249 249 249 255
+#define GENLIST_PART_FONT_3LINE_MAIN_TEXT_2_COLOR_INC 124 124 124 255
+#define GENLIST_PART_FONT_3LINE_MAIN_TEXT_2_FOCUS_COLOR_INC 249 249 249 255
+#define GENLIST_PART_FONT_3LINE_MAIN_TEXT_3_COLOR_INC 124 124 124 255
+#define GENLIST_PART_FONT_3LINE_MAIN_TEXT_3_FOCUS_COLOR_INC 249 249 249 255
+#define GENLIST_PART_FONT_CONVERTOR_STYLE_COLOR_INC 249 249 249 255
+#define GENLIST_PART_FONT_CONVERTOR_STYLE_FOCUS_COLOR_INC 249 249 249 255
+#define GENLIST_PART_FONT_UNREAD_EMAIL_COLOR_INC 0 0 0 255
+#define GENLIST_PART_FONT_CONTENTS_TEXT_COLOR_INC 210 210 210 255
+#define GENLIST_PART_FONT_NAME_TEXT_COLOR_INC 128 128 128 255
+#define GENLIST_PART_FONT_NAME_TEXT_DIM_COLOR_INC 42 137 194 255
+#define GENLIST_PART_FONT_BUBBLE_READ_MESSAGE_COLOR_INC 0 0 0 255
+#define GENLIST_PART_FONT_BUBBLE_MESSAGE_TIME_COLOR_INC 0 0 0 255
+#define GENLIST_PART_FONT_BUBBLE_SENT_MESSAGE_COLOR_INC 0 0 0 255
+#define GENLIST_PART_FONT_BUBBLE_SOS_MESSAGE_COLOR_INC 192 23 23 255
+#define GENLIST_PART_FONT_BUBBLE_MESSAGE_DATE_COLOR_INC 128 128 128 255
+#define GENLIST_PART_FONT_BUBBLE_LINK_MESSAGE_COLOR_INC 34 129 157 255
+#define GENLIST_PART_FONT_BUBBLE_MESSAGE_FAILED_COLOR_INC 211 0 0 255
+#define GENLIST_PART_FONT_BUBBLE_READ_MESSAGE_NAME_COLOR_INC 57 166 215 255
+#define GENLIST_PART_FONT_BUBBLE_MESSAGE_HELP_COLOR_INC 146 146 146 255
+#define GENLIST_PART_FONT_LIST_BUBBLE_TEXT_COLOR_INC 249 249 249 255
+#define GENLIST_PART_FONT_LIST_MESSAGE_TEXT_COLOR_INC 0 0 0 255
+#define GENLIST_PART_FONT_SWEEP_STYLE_COLOR_INC 118 118 118 255
+
+#define GENLIST_PART_FONT_LIST_MAIN_TEXT_UNREAD_STYLE_COLOR_INC "#000000FF"
+#define GENLIST_PART_FONT_LIST_SUB_TEXT_STYLE_COLOR_INC "#959595FF"
+#define GENLIST_PART_FONT_FLEXIBLE_TEXT_MAIN_STYLE_COLOR_INC "#000000FF"
+#define GENLIST_PART_FONT_FLEXIBLE_TEXT_SUB_STYLE_COLOR_INC "#959595FF"
+#define GENLIST_PART_FONT_MULTILINE_TEXT_STYLE_COLOR_INC "#959595FF"
+#define GENLIST_PART_FONT_3LINE_MAIN_TEXT_READ_STYLE_COLOR_INC "#7C7C7CFF"
+#define GENLIST_PART_FONT_3LINE_MAIN_TEXT_UNREAD_STYLE_COLOR_INC "#000000FF"
+#define GENLIST_PART_FONT_3LINE_MAIN_TEXT_FOCUS_STYLE_COLOR_INC "#F9F9F9FF"
+#define GENLIST_PART_FONT_3LINE_MAIN_TEXT_2_STYLE_COLOR_INC "#7C7C7CFF"
+#define GENLIST_PART_FONT_3LINE_MAIN_TEXT_2_FOCUS_STYLE_COLOR_INC "#F9F9F9FF"
+#define GENLIST_PART_FONT_HELP_TEXT_STYLE_COLOR_INC "#7C7C7CFF"
+
+#define GENLIST_PART_DISCLIP_COLOR_INC 255 255 255 110 // alpha was 64 [???]
+#define GENLIST_PART_BG_COLOR_INC 236 240 242 255
+#define GENLIST_PART_LIST_BG_COLOR_INC 249 249 249 255
+#define GENLIST_PART_LIST_LINE_COLOR_INC 169 169 169 255
+#define GENLIST_PART_LIST_PRESS_COLOR_INC 42 137 194 255
+#define GENLIST_PART_TEXT_PRESS_COLOR_INC 249 249 249 255
+#define GENLIST_PART_EXPANDABLE_2ND_DEPTH_BG_COLOR_INC 215 225 232 255
+#define GENLIST_PART_EXPANDABLE_3ND_DEPTH_BG_COLOR_INC 215 225 232 255
+#define GENLIST_PART_EDIT_SELECT_ALL_BG_COLOR_INC 215 225 232 255
+#define GENLIST_PART_EDIT_REORDER_BG_COLOR_INC 215 225 232 255
+#define GENLIST_PART_EDIT_1PIXEL_LINE_COLOR_INC 169 169 169 255
+#define GENLIST_PART_BUBBLE_DATE_BG_COLOR_INC 56 69 90 255
+#define GENLIST_PART_BUBBLE_1PIXEL_LINE_COLOR_INC 153 153 153 255
+//
+// Remove this, use GENLIST_PART_BASE_EVENT_OFF instead
+#define GENLIST_PART_INDEX_LIST_BASE_EVENT_INC \
+         part { name: "base_event";\
+            type: RECT;\
+            repeat_events: 0;\
+            description { state: "default" 0.0;\
+               color: 0 0 0 0;\
+            }\
+         }
+#define GENLIST_PART_INDEX_LIST_BASE_IMAGE_INC \
+         part { name: "base_image";\
+            repeat_events: 1;\
+            description { state: "default" 0.0;\
+               rel1.to: "rect";\
+               rel2.to: "rect";\
+               image {\
+                  normal: "00_index list_bg.png";\
+               }\
+            }\
+         }
+
+#define GENLIST_PART_TEXT_PRESS_STYLE_COLOR_INC "#F9F9F9FF"
+#define GENLIST_PART_MATCH_TAG_COLOR_INC "+ color=#3F8DAD"
+
+#define GENLIST_DIALOGUE_GT_TEXT_COLOR 102 102 102 255
+#define GENLIST_DIALOGUE_FONT_EDIT_MODE_TEXT_01_COLOR_INC 100 100 100 255
+#define GENLIST_DIALOGUE_FONT_EDIT_MODE_TEXT_01_FOCUS_COLOR_INC 249 249 249 255
+#define GENLIST_DIALOGUE_FONT_EDIT_MODE_TEXT_02_COLOR_INC 249 249 249 255
+#define GENLIST_DIALOGUE_FONT_EDIT_MODE_TEXT_02_DIM_COLOR_INC 7 180 211 255
+#define GENLIST_DIALOGUE_FONT_EDIT_MODE_TEXT_02_FOCUS_COLOR_INC 249 249 249 255
+#define GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC 0 0 0 255
+#define GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC 124 124 124 255
+#define GENLIST_DIALOGUE_FONT_APPS_NAME_COLOR_INC 0 0 0 255
+#define GENLIST_DIALOGUE_FONT_APPS_INC_COLOR_INC 124 124 124 255
+#define GENLIST_DIALOGUE_FONT_APPS_RATING_COLOR_INC 124 124 124 255
+#define GENLIST_DIALOGUE_FONT_APPS_PRICE_ORIGINAL_COLOR_INC 7 180 211 255
+#define GENLIST_DIALOGUE_FONT_APPS_PRICE_SALE_COLOR_INC 221 134 21 255
+#define GENLIST_DIALOGUE_FONT_APPS_PRICE_FREE_COLOR_INC 7 180 211 255
+#define GENLIST_DIALOGUE_FONT_PASSWORD_TITLE_COLOR_INC 124 124 124 255
+#define GENLIST_DIALOGUE_FONT_PASSWORD_INPUT_TEXT_COLOR_INC 0 0 0 255
+#define GENLIST_DIALOGUE_FONT_DETAIL_WORD_COLOR_INC 249 249 249 255
+#define GENLIST_DIALOGUE_FONT_DETAIL_PRONUNCIATION_COLOR_INC 7 180 211 255
+#define GENLIST_DIALOGUE_FONT_DETAIL_NATION_COLOR_INC 146 146 146 255
+#define GENLIST_DIALOGUE_FONT_DETAIL_INFO_01_COLOR_INC 249 249 249 255
+#define GENLIST_DIALOGUE_FONT_DETAIL_INFO_02_COLOR_INC 146 146 146 255
+
+#define GENLIST_DIALOGUE_GROUP_BG_COLOR_INC 236 240 242 255
+#define GENLIST_DIALOGUE_GROUP_LIST_BG_COLOR_INC 249 249 249 255
+#define GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC 108 168 199 255
+#define GENLIST_DIALOGUE_1PIXEL_LINE_COLOR_INC 142 154 163 255
+#define GENLIST_DIALOGUE_ICON_1PIXEL_LINE_COLOR_INC 68 68 68 255
+#define GENLIST_DIALOGUE_PHOTO_ID_1PIXEL_LINE_COLOR_INC 68 68 68 255
+#define GENLIST_DIALOGUE_BG_IMAGE_COLOR_INC 236 240 242 255
+
+#define GENLIST_SWEEP_BG_COLOR_INC 236 240 242 255
+
+//old
+#if 0
+#define GENLIST_PART_DISCLIP_COLOR_INC 255 255 255 110 // alpha was 64 [???]
+#define GENLIST_PART_BG_COLOR_INC 0 0 0 255
+#define GENLIST_PART_BG_SELECTED_COLOR_INC 60 100 155 255
+#define GENLIST_PART_BG_UNSELECTED_COLOR_INC 60 100 155 0
+#define GENLIST_PART_DIALOGUE_BG_COLOR_INC 15 15 15 255
+#define GENLIST_PART_SELECT_ALL_BG_COLOR_INC 239 237 230 255
+#define GENLIST_PART_TEXT_COLOR_INC 249 249 249 255
+#define GENLIST_PART_TEXT_SELECTED_COLOR_INC 249 249 249 255
+#define GENLIST_PART_SUB_TEXT_COLOR_INC 100 100 100 255
+#define GENLIST_PART_SUB_TEXT_SETTINGS_COLOR_INC 7 180 211 255
+#define GENLIST_PART_MULTILINE_TEXT_COLOR_INC 100 100 100 255
+#define GENLIST_PART_MULTILINE_TITLE_COLOR_INC 249 249 249 255
+#define GENLIST_PART_MULTILINE_TITLE_STYLE_COLOR_INC "#F9F9F9FF"
+#define GENLIST_PART_MULTILINE_TITLE_STYLE_SELECTED_COLOR_INC "#F9F9F9FF"
+#define GENLIST_PART_MULTILINE_TEXT_STYLE_COLOR_INC "#646464FF"
+#define GENLIST_PART_MULTILINE_SUB_TEXT_STYLE_COLOR_INC "#a8a8a8"
+#define GENLIST_PART_MULTILINE_TEXT_STYLE_SELECTED_COLOR_INC "#646464FF"
+#define GENLIST_PART_MULTILINE_HELP_STYLE_COLOR_INC "#b4b4b4"
+#define GENLIST_PART_MATCH_TAG_COLOR_INC "+ color=#3F8DAD"
+#define GENLIST_PART_SLIDE_TEXT_COLOR_INC 255 255 255 255
+#define GENLIST_PART_BOTTOM_LINE_INC 87 87 87 255
+#define GENLIST_PART_DIALOGUE_SUBTITLE_TEXT_COLOR_INC 168 168 168 255
+#define GENLIST_PART_DIALOGUE_INDICATOR_BG_COLOR_INC 87 87 87 255
+#define GENLIST_PART_EMAIL_READ_TEXT_COLOR_INC 108 108 108 255
+#define GENLIST_PART_EMAIL_UNREAD_TEXT_COLOR_INC 249 249 249 255
+#define GENLIST_PART_EMAIL_URGENCY_UNREAD_TEXT_COLOR_INC 207 37 37 255
+#define GENLIST_PART_EMAIL_URGENCY_READ_TEXT_COLOR_INC 171 82 82 255
+#endif
+#define GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC 255 255 255 255
+#define GENLIST_PART_TEXTBLOCK_STYLE_COLOR_INC "#a8a8a8FF"
+#define GENLIST_PART_TEXTBLOCK_STYLE_SELECTED_COLOR_INC "#646464"
+#define GENLIST_PART_TEXTBLOCK_READ_STYLE_COLOR_INC "#9E9E9EFF"
+#define GENLIST_PART_TEXTBLOCK_UNREAD_STYLE_COLOR_INC "#d2d2d2FF"
+#define GENLIST_PART_TEXTBLOCK_SUB_STYLE_COLOR_INC "#a8a8a8"
+#define GENLIST_PART_TEXTBLOCK_URGENCY_READ_STYLE_COLOR_INC "#AB5252"
+#define GENLIST_PART_TEXTBLOCK_URGENCY_UNREAD_STYLE_COLOR_INC "#CF2525"
+#if 0
+#define GENLIST_GROUP_PART_TEXT_COLOR_INC 131 154 192 255
+#define GENLIST_GROUP_PART_BASE_EVENT_INC \
+         part { name: "base_event";\
+            type: RECT;\
+            repeat_events: 0;\
+            description { state: "default" 0.0;\
+               color: 0 0 0 0;\
+            }\
+         }
+#define GENLIST_GROUP_PART_BASE_IMAGE_INC
+#define GENLIST_GROUP_BG_COLOR_DEFAULT_INC 17 23 27 255
+#define GENLIST_GROUP_BG_COLOR_ALPHA_OFF_INC 17 23 27 255  // [???]
+#define GENLIST_GROUP_LEFT_BG_COLOR_INC 15 15 15 255
+#define GENLIST_EDIT_PART_LINE_INC 41 40 36 150
+#define GENLIST_EDIT_PART_BOTTOM_LINE_INC 82 82 82 255
+#define GENLIST_EDIT_BG_COLOR_INC 0 0 0 255
+#define GENLIST_EDIT_SELECT_ALL_BG_COLOR_INC 17 23 27 255
+#define GENLIST_EXPANDABLE_PART_BG_COLOR_INC GENLIST_PART_BG_COLOR_INC
+#define GENLIST_EXPANDABLE2_PART_BG_COLOR_INC 15 15 15 255
+#define GENLIST_EXPANDABLE2_NOSHADOW_BG_COLOR_INC 15 15 15 255 // [???]
+#define GENLIST_EXPANDABLE3_PART_BG_COLOR_INC 30 30 30 255
+#define GENLIST_EXPANDABLE_PART_BG_IMAGE_INC \
+         part { name: "bg_image"; \
+            clip_to: "disclip"; \
+            mouse_events: 0; \
+            description { state: "default" 0.0; \
+               image { \
+                  normal: "00_list_expandable_bg.png"; \
+                  border: 0 0 12 6; \
+                  border_scale: 1; \
+               } \
+            } \
+            description { state: "selected" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "00_list_bar_press_1x80.png"; \
+            } \
+            GENLIST_PART_MAP_START(-90.0, 0.0, 0.0) \
+            GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0) \
+          }
+#define GENLIST_PART_BG_EXPANDABLE3_IMAGE_INC \
+         part { name: "bg_image"; \
+            clip_to: "disclip"; \
+            mouse_events: 0; \
+            description { state: "default" 0.0; \
+               image { \
+                  normal: "00_list_expandable_2_bg.png"; \
+                  border: 0 0 12 6; \
+                  border_scale: 1; \
+               } \
+            } \
+            description { state: "selected" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "00_list_bar_press_1x80.png"; \
+            } \
+            GENLIST_PART_MAP_START(-90.0, 0.0, 0.0) \
+            GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0) \
+         }
+#define GENLIST_EXPANDABLE3_PART_BG_IMAGE_INC \
+         part { name: "bg_image"; \
+            clip_to: "disclip"; \
+            mouse_events: 0; \
+            description { state: "default" 0.0; \
+               image { \
+                  normal: "00_list_expandable_2_bg.png"; \
+                  border: 0 0 12 6; \
+                  border_scale: 1; \
+               } \
+            } \
+            description { state: "selected" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "00_list_bar_press_1x80.png"; \
+            } \
+            GENLIST_PART_MAP_START(-90.0, 0.0, 0.0) \
+            GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0) \
+         }
+#define GENLIST_EXPANDABLE3_NOSHADOW_PART_BG_IMAGE_INC \
+         part { name: "bg_image"; \
+            clip_to: "disclip"; \
+            mouse_events: 0; \
+            description { state: "default" 0.0; \
+               image { \
+                  normal: "00_list_expandable_2_noshadow_bg.png"; \
+                  border: 0 0 0 6; \
+                  border_scale: 1; \
+               } \
+            } \
+            description { state: "selected" 0.0; \
+               inherit: "default" 0.0; \
+               image.normal: "00_list_bar_press_1x80.png"; \
+            } \
+            GENLIST_PART_MAP_START(-90.0, 0.0, 0.0) \
+            GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0) \
+         }
+#define GENLIST_DIALOGUE_EXPANDABLE2_PART_BG_COLOR_INC 31 31 31 255
+#define GENLIST_DIALOGUE_EXPANDABLE3_PART_BG_COLOR_INC 34 37 40 255
+#define GENLIST_GROUP_PART_BUBBLE_TEXT_COLOR_INC 57 166 215 255
+#define GENLIST_GROUP_PART_BUBBLE_BG_COLOR_INC 56 69 90 255
+#define GENLIST_BUBBLE_BG_COLOR_INC 153 153 153 255
+#endif
+
+#define CONTACT_DISPLAY_NAME_FONT_COLOR_INC  255 255 255 255
+#define CONTACT_DISPLAY_NAME_FONT_GRAY_COLOR_INC 230 230 230 255
+
+#define BUTTON_TEXT_STYLE1_NORMAL_COLOR_INC 249 249 249 255
+#define BUTTON_TEXT_STYLE1_PRESSED_COLOR_INC 249 249 249 255
+#define BUTTON_TEXT_STYLE1_FOCUSED_COLOR_INC 249 249 249 255
+#define BUTTON_TEXT_STYLE1_DISABLED_COLOR_INC 249 249 249 102
+#define BUTTON_TEXT_STYLE1_TEXT_DISABLED_COLOR_INC 180 180 1 255
+
+#define BUTTON_NAVIFRAME_TITLE1_NORMAL_COLOR_INC 249 249 249 255
+#define BUTTON_NAVIFRAME_TITLE1_PRESSED_COLOR_INC 249 249 249 255
+#define BUTTON_NAVIFRAME_TITLE1_FOCUSED_COLOR_INC 249 249 249 255
+#define BUTTON_NAVIFRAME_TITLE1_DISABLED_COLOR_INC 48 49 50 255
+
+#define BUTTON_POPUP_BUTTON_TEXT_NORMAL_COLOR_INC 249 249 249 255
+#define BUTTON_POPUP_BUTTON_TEXT_PRESSED_COLOR_INC 249 249 249 255
+#define BUTTON_POPUP_BUTTON_TEXT_FOCUSED_COLOR_INC 249 249 249 255
+#define BUTTON_POPUP_BUTTON_TEXT_DISABLED_COLOR_INC 48 49 50 255
+
+#define BUTTON_EXPAND_BUTTON_NORMAL_COLOR_INC 249 249 249 255
+#define BUTTON_EXPAND_BUTTON_PRESSED_COLOR_INC 249 249 249 255
+#define BUTTON_EXPAND_BUTTON_FOCUSED_COLOR_INC 249 249 249 255
+#define BUTTON_EXPAND_BUTTON_DISABLED_COLOR_INC 48 49 50 255
+
+#define BUTTON_SWEEP_BUTTON_TEXT_NORMAL_COLOR_INC 249 249 249 255
+#define BUTTON_SWEEP_BUTTON_TEXT_PRESSED_COLOR_INC 249 249 249 255
+#define BUTTON_SWEEP_BUTTON_TEXT_FOCUSED_COLOR_INC 249 249 249 255
+#define BUTTON_SWEEP_BUTTON_TEXT_DISABLED_COLOR_INC 128 128 128 255
+
+#define BUTTON_DEFAULT_STYLE_BUTTON_TEXT_NORMAL_COLOR_INC 249 249 249 255
+#define BUTTON_DEFAULT_STYLE_BUTTON_TEXT_PRESSED_COLOR_INC 249 249 249 255
+#define BUTTON_DEFAULT_STYLE_BUTTON_TEXT_FOCUSED_COLOR_INC 249 249 249 255
+#define BUTTON_DEFAULT_STYLE_BUTTON_TEXT_DISABLED_COLOR_INC 48 49 50 255
+
+#define BUTTON_CONTACT_BUTTON_BG_NORMAL_COLOR_INC 8 158 185 255
+#define BUTTON_CONTACT_BUTTON_BG_PRESSED_COLOR_INC 2 85 100 255
+
+#define BUTTON_CONTACT_BUTTON_TEXT_NORMAL_COLOR_INC 249 249 249 255
+#define BUTTON_CONTACT_BUTTON_TEXT_PRESSED_COLOR_INC 249 249 249 255
+#define BUTTON_CONTACT_BUTTON_TEXT_FOCUSED_COLOR_INC 249 249 249 255
+#define BUTTON_CONTACT_BUTTON_TEXT_DISABLED_COLOR_INC 48 49 50 255
+
+#define BUTTON_HIDDEN_BUTTON_TEXT_NORMAL_COLOR_INC 118 118 118 255
+#define BUTTON_HIDDEN_BUTTON_TEXT_PRESSED_COLOR_INC 255 255 255 255
+#define BUTTON_HIDDEN_BUTTON_TEXT_FOCUSED_COLOR_INC 255 255 255 255
+#define BUTTON_HIDDEN_BUTTON_TEXT_DISABLED_COLOR_INC 48 49 50 255
+
+#define BUTTON_TEXT_CONTACTS_DELETE_NORMAL_COLOR_INC 249 249 249 255
+#define BUTTON_TEXT_CONTACTS_DELETE_PRESSED_COLOR_INC 249 249 249 255
+#define BUTTON_TEXT_CONTACTS_DELETE_DISABLED_COLOR_INC 0 0 0 128
+
+#define BUTTON_NAVIFRAME_TITLE_TEXT_NORMAL_COLOR_INC 211 211 211 255
+#define BUTTON_NAVIFRAME_TITLE_TEXT_PRESSED_COLOR_INC 249 249 249 255
+#define BUTTON_NAVIFRAME_TITLE_TEXT_FOCUSED_COLOR_INC 249 249 249 255
+#define BUTTON_NAVIFRAME_TITLE_TEXT_DISABLED_COLOR_INC 211 211 211 127
+
+#define BUTTON_NAVIFRAME_BG_COLOR_PRESSED_INC 109 159 238 255
+
+#define BUTTON_NUMBERED_TEXT_NORMAL_COLOR_INC 249 249 249 255
+
+#define BUTTON_CONTROLBAR_ITEM_BUTTON_TEXT_SIZE_INC 28
+#define BUTTON_CONTROLBAR_ITEM_BUTTON_TEXTBLOCK_COLOR_INC "#f9f9f9"
+#define BUTTON_CONTROLBAR_ITEM_BUTTON_ICON_SIZE_INC 56 56
+
+#define BUTTON_TEXT_STYLE1_BG_MIN_INC 100 72
+#define BUTTON_TEXT_STYLE1_VISIBLE_BG_MIN_INC 148 74
+#define BUTTON_TEXT_STYLE1_ICONONLY_BG_MIN_INC 74 74
+#define BUTTON_TEXT_STYLE1_BG_BORDER_INC 5 5 5 5
+#define BUTTON_TEXT_STYLE1_PADDING_MIN_INC 16 3
+#define BUTTON_TEXT_STYLE1_VISIBLE_ICON_RECT_MIN_MAX_INC 38 38
+#define BUTTON_TEXT_STYLE1_VISIBLE_PADDING_ICON_TEXT_MIN_INC 10 0
+#define BUTTON_TEXT_STYLE1_VISIBLE_ICON_MIN_MAX_INC 38 38
+#define BUTTON_TEXT_STYLE1_ICONONLY_ICON_MIN_MAX_INC 38 38
+#define BUTTON_TEXT_STYLE1_FONT_SIZE_INC 36
+#define BUTTON_TEXT_STYLE1_MULTILINE_FONT_SIZE_INC 28
+
+#define BUTTON_TEXT_STYLE2_BG_MIN_INC 100 72
+#define BUTTON_TEXT_STYLE2_VISIBLE_BG_MIN_INC 148 74
+#define BUTTON_TEXT_STYLE2_ICONONLY_BG_MIN_INC 74 74
+#define BUTTON_TEXT_STYLE2_BG_BORDER_INC 5 5 5 5
+#define BUTTON_TEXT_STYLE2_PADDING_MIN_INC 5 3
+#define BUTTON_TEXT_STYLE2_VISIBLE_ICON_RECT_MIN_MAX_INC 38 38
+#define BUTTON_TEXT_STYLE2_VISIBLE_PADDING_ICON_TEXT_MIN_INC 10 0
+#define BUTTON_TEXT_STYLE2_VISIBLE_ICON_MIN_MAX_INC 38 38
+#define BUTTON_TEXT_STYLE2_ICONONLY_ICON_MIN_MAX_INC 38 38
+#define BUTTON_TEXT_STYLE2_FONT_SIZE_INC 32
+#define BUTTON_TEXT_STYLE2_MULTILINE_FONT_SIZE_INC 28
+
+#define BUTTON_CONTACT_STYLE_BG_MIN_MAX_INC 64 64
+#define BUTTON_CONTACT_STYLE_IMAGE_MIN_MAX_INC 64 64
+
+#define BUTTON_CIRCLE_STYLE_BG_MIN_MAX_INC 64 64
+#define BUTTON_CIRCLE_STYLE_IMAGE_MIN_MAX_INC 64 64
+#define BUTTON_CIRCLE_STYLE_CONTENT_MIN_MAX_INC 35 35
+
+#define BUTTON_CIRCLE_NORMAL_MIN_WIDTH_INC 64
+#define BUTTON_CIRCLE_NORMAL_MIN_HEIGHT_INC 64
+#define BUTTON_CIRCLE_EXTENEDED_MIN_WIDTH_INC 120
+#define BUTTON_CIRCLE_EXTENEDED_MIN_HEIGHT_INC 120
+
+#define BUTTON_POPUP_BG_NORMAL_MIN_INC 30 74
+#define BUTTON_POPUP_BG_BORDER_INC 5 5 5 5
+#define BUTTON_POPUP_PADDING_MIN_INC 16 3
+#define BUTTON_POPUP_PADDING_ICON_TEXT_VISIBLE_MIN_INC 8 0
+#define BUTTON_POPUP_ICON_ICONONLY_MIN_INC 38 38
+#define BUTTON_POPUP_TEXT_MIN_INC 64 20
+#define BUTTON_POPUP_TEXT_FONT_SIZE_INC 32
+#define BUTTON_POPUP_MULTILINE_TEXT_FONT_SIZE_INC 28
+
+#define BUTTON_EDIT_STYLE_BG_NORMAL_MIN_MAX_INC 74 74
+#define BUTTON_EDIT_STYLE_IMAGE_NORMAL_MIN_MAX_INC 74 74
+#define BUTTON_EDIT_STYLE_BORDER_INC 8 0 5 5
+
+#define BUTTON_EDIT_NORMAL_MIN_WIDTH_INC 72
+#define BUTTON_EDIT_NORMAL_MIN_HEIGHT_INC 72
+#define BUTTON_EDIT_EXTENDED_MIN_WIDTH_INC 80
+#define BUTTON_EDIT_EXTENDED_MIN_HEIGHT_INC 80
+
+#define BUTTON_SWEEP_BG_NORMAL_MIN_INC 12 74
+#define BUTTON_SWEEP_BG_BORDER_INC 5 5 5 5
+#define BUTTON_SWEEP_PADDING_MIN_INC 16 3
+#define BUTTON_SWEEP_ICON_RECT_MIN_INC 0 38
+#define BUTTON_SWEEP_PADDING_ICON_TEXT_VISIBLE_MIN_INC 8 0
+#define BUTTON_SWEEP_ICONONLY_ICON_MIN_INC 38 38
+#define BUTTON_SWEEP_TEXT_MIN_INC 90 32
+#define BUTTON_SWEEP_FONT_SIZE_INC 32
+#define BUTTON_SWEEP_MULTILINE_FONT_SIZE_INC 28
+
+#define BUTTON_SEARCHBAR_BG_NORMAL_MIN_INC 12 74
+#define BUTTON_SEARCHBAR_BG_BORDER_INC 6 6 6 6
+#define BUTTON_SEARCHBAR_PADDING_MIN_INC 5 5
+#define BUTTON_SEARCHBAR_ICON_RECT_MIN_INC 0 28
+#define BUTTON_SEARCHBAR_PADDING_ICON_TEXT_VISIBLE_MIN_INC 5 0
+#define BUTTON_SEARCHBAR_ICONONLY_ICON_MIN_INC 28 28
+#define BUTTON_SEARCHBAR_TEXT_MIN_INC 90 28
+#define BUTTON_SEARCHBAR_FONT_SIZE_INC 32
+
+#define BUTTON_HIDDEN_BG_NORMAL_MIN_INC 12 60
+#define BUTTON_HIDDEN_BG_BORDER_INC 5 5 5 5
+#define BUTTON_HIDDEN_PADDING_MIN_INC 16 5
+#define BUTTON_HIDDEN_ICON_RECT_MIN_INC 0 28
+#define BUTTON_HIDDEN_PADDING_ICON_TEXT_VISIBLE_MIN_INC 5 0
+#define BUTTON_HIDDEN_ICON_ICONONLY_MIN_INC 28 28
+#define BUTTON_HIDDEN_TEXT_MIN_INC 90 28
+#define BUTTON_HIDDEN_FONT_SIZE_INC 38
+
+#define BUTTON_EXPAND_BUTTON_TEXT_SIZE_INC 30
+
+#define BUTTON_EXPANDABLE_NUMBER_BG_NORMAL_MIN_MAX_INC 108 44
+#define BUTTON_EXPANDABLE_NUMBER_BG_BORDER_INC 5 5 5 5
+#define BUTTON_EXPANDABLE_NUMBER_PADDING_MIN_INC 16 1
+#define BUTTON_EXPANDABLE_NUMBER_ICON_RECT_EXPAND__MIN_MAX_INC 16 22
+#define BUTTON_EXPANDABLE_NUMBER_TEXT_MIN_MAX_INC 44 44
+#define BUTTON_EXPANDABLE_NUMBER_FONT_SIZE_INC 32
+
+#define BUTTON_CONTACT_DELETE_BG_NORMAL_MIN_INC 50 74
+#define BUTTON_CONTACT_DELETE_BG_BORDER_INC 8 0 5 5
+#define BUTTON_CONTACT_DELETE_PADDING_LEFT_TOP_MIN_INC 36 2
+#define BUTTON_CONTACT_DELETE_PADDING_RIGHT_BOTTOM_MIN_INC 14 2
+#define BUTTON_CONTACT_DELETE_PADDING_ICON_TEXT_VISIBLE_MIN_INC 5 0
+#define BUTTON_CONTACT_DELETE_ICON_ICONONLY_MIN_INC 42 42
+#define BUTTON_CONTACT_DELETE_FONT_SIZE_INC 32
+
+#define BUTTON_CONTACT_BG_MIN_INC 58 56
+#define BUTTON_CONTACT_BG_BORDER_INC 28 28 2 2
+#define BUTTON_CONTACT_PADDING_MIN_INC 20 1
+#define BUTTON_CONTACT_FONT_SIZE_INC 36
+
+#define BUTTON_NAVIFRAME_BACK_BUTTON_BG_MIN_MAX_INC 106 74
+#define BUTTON_NAVIFRAME_BACK_BUTTON_BG_BORDER_INC 5 5 5 5
+#define BUTTON_NAVIFRAME_BACK_BUTTON_MIN_MAX_INC 56 56
+
+#define BUTTON_NAVIFRAME_DEFAULT_TEXT_COLOR_INC 249 249 249 255
+#define BUTTON_NAVIFRAME_FOCUSED_TEXT_COLOR_INC 249 249 249 255
+
+#define BUTTON_NAVIFRAME_TITLE_ICON_BG_NORMAL_MIN_INC 120 72
+#define BUTTON_NAVIFRAME_TITLE_ICON_BG_PRESSED_MIN_INC 120 72
+#define BUTTON_NAVIFRAME_TITLE_ICON_BG_PRESSED_BORDER_INC 4 4 4 4
+#define BUTTON_NAVIFRAME_TITLE_ICON_PADDING_MIN_INC 10 3
+#define BUTTON_NAVIFRAME_TITLE_ICON_MORE_MIN_WIDTH_INC 56
+#define BUTTON_NAVIFRAME_TITLE_ICON_MORE_MIN_HEIGHT_INC 56
+#define BUTTON_NAVIFRAME_TITLE_ICON_PLUS_MIN_WIDTH_INC 64
+#define BUTTON_NAVIFRAME_TITLE_ICON_PLUS_MIN_HEIGHT_INC 64
+#define BUTTON_NAVIFRAME_TITLE_ICON_CANCEL_MIN_WIDTH_INC 64
+#define BUTTON_NAVIFRAME_TITLE_ICON_CANCEL_MIN_HEIGHT_INC 64
+#define BUTTON_NAVIFRAME_TITLE_ICON_SEARCH_MIN_WIDTH_INC 56
+#define BUTTON_NAVIFRAME_TITLE_ICON_SEARCH_MIN_HEIGHT_INC 56
+#define BUTTON_NAVIFRAME_TITLE_ICON_PREV_MIN_WIDTH_INC 56
+#define BUTTON_NAVIFRAME_TITLE_ICON_PREV_MIN_HEIGHT_INC 56
+
+#define BUTTON_NAVIFRAME_TITLE_TEXT_BG_NORMAL_MIN_INC 120 72
+#define BUTTON_NAVIFRAME_TITLE_TEXT_BG_PRESSED_MIN_INC 120 72
+#define BUTTON_NAVIFRAME_TITLE_TEXT_BG_PRESSED_BORDER_INC 4 4 4 4
+#define BUTTON_NAVIFRAME_TITLE_TEXT_PADDING_MIN_INC 10 3
+#define BUTTON_NAVIFRAME_TITLE_TEXT_FONT_SIZE_INC 30
+#define BUTTON_NAVIFRAME_TITLE_VISIBLE_ICON_RECT_MIN_MAX_INC 56 56
+#define BUTTON_NAVIFRAME_TITLE_ICONONLY_ICON_MIN_MAX_INC 56 56
+#define BUTTON_NAVIFRAME_TITLE_VISIBLE_PADDING_ICON_TEXT_MIN_INC 10 0
+#define BUTTON_NAVIFRAME_TITLE_TEXT_BG_NORMAL_COLOR_INC 249 249 249 255
+
+#define BUTTON_NAVIFRAME_TITLE1_BG_BORDER_INC 5 5 5 5
+#define BUTTON_NAVIFRAME_TITLE1_BG_MIN_INC 106 68
+#define BUTTON_NAVIFRAME_TITLE1_PADDING_MIN_INC 16 3
+#define BUTTON_NAVIFRAME_TITLE1_VISIBLE_ICON_RECT_MIN_MAX_INC 38 38
+#define BUTTON_NAVIFRAME_TITLE1_VISIBLE_PADDING_ICON_TEXT_MIN_INC 10 0
+#define BUTTON_NAVIFRAME_TITLE1_VISIBLE_ICON_MIN_MAX_INC 38 38
+#define BUTTON_NAVIFRAME_TITLE1_ICONONLY_ICON_MIN_MAX_INC 38 38
+#define BUTTON_NAVIFRAME_TITLE1_FONT_SIZE_INC 32
+
+#define BUTTON_NAVIFRAME_CENTER_BG_NORMAL_MIN_INC 14 72
+#define BUTTON_NAVIFRAME_CENTER_BG_NORMAL_BORDER_INC 6 6 6 6
+#define BUTTON_NAVIFRAME_CENTER_PADDING_MIN_MAX_INC 16 2
+#define BUTTON_NAVIFRAME_CENTER_ICON_RECT_VISIBLE_MIN_SIZE 36 36
+#define BUTTON_NAVIFRAME_CENTER_PADDING_AFTER_ICON_VISIBLE_MIN_INC 6 0
+#define BUTTON_NAVIFRAME_CENTER_PADDING_BEFORE_TEXT_DEFAULT_MIN_INC 6 0
+#define BUTTON_NAVIFRAME_CENTER_SWALLOW_VISIBLE_MIN_MAX_INC 36 36
+#define BUTTON_NAVIFRAME_CENTER_SWALLOW_ICONONLY_MIN_MAX_INC 38 38
+#define BUTTON_NAVIFRAME_CENTER_TEXT_FONT_SIZE_INC 32
+#define BUTTON_NAVIFRAME_MULTILINE_TEXT_FONT_SIZE_INC 24
+
+#define BUTTON_NAVIFRAME_MORE_BG_MIN_MAX_INC 120 72
+#define BUTTON_NAVIFRAME_MORE_BG_PRESSED_MIN_MAX_INC 120 72
+#define BUTTON_NAVIFRAME_MORE_BG_PRESSED_BORDER_INC 4 4 4 4
+#define BUTTON_NAVIFRAME_MORE_DEFAULT_IMAGE_MIN_MAX_INC 56 56
+#define BUTTON_NAVIFRAME_MORE_BG_COLOR_INC 41 61 94 255
+
+#define BUTTON_TICKERNOTI_BG_MIN_INC 54 54
+#define BUTTON_TICKERNOTI_VISIBLE_BG_MIN_INC 62 34
+#define BUTTON_TICKERNOTI_ICONONLY_BG_MIN_INC 54 54
+#define BUTTON_TICKERNOTI_BG_BORDER_INC 5 5 5 5
+#define BUTTON_TICKERNOTI_PADDING_MIN_INC 5 5
+#define BUTTON_TICKERNOTI_VISIBLE_ICON_RECT_MIN_MAX_INC 44 44
+#define BUTTON_TICKERNOTI_VISIBLE_PADDING_ICON_TEXT_MIN_INC 8 0
+#define BUTTON_TICKERNOTI_VISIBLE_ICON_MIN_MAX_INC 44 44
+#define BUTTON_TICKERNOTI_ICONONLY_ICON_MIN_MAX_INC 44 44
+#define BUTTON_TICKERNOTI_FONT_SIZE_INC 28
+
+#define BUTTON_PICKER_TEXT_DEFAULT_COLOR_INC 249 249 249 255
+#define BUTTON_PICKER_TEXT_CLICKED_COLOR_INC 249 249 249 255
+#define BUTTON_PICKER_TEXT_DISABLED_COLOR_INC 48 49 50 255
+#define BUTTON_PICKER_TEXT_FOCUSED_COLOR_INC 249 249 249 255
+
+#define BUTTON_PICKER_PREV_TEXT_DEFAULT_BG_DEFAULT_MIN_INC 74 66
+#define BUTTON_PICKER_PREV_TEXT_DEFAULT_BG_DEFAULT_BORDER_INC 5 5 5 5
+#define BUTTON_PICKER_PREV_TEXT_DEFAULT_PADDING_MIN_INC 16 5
+#define BUTTON_PICKER_PREV_TEXT_DEFAULT_ICON_RECT_MIN_INC 0 56
+#define BUTTON_PICKER_PREV_TEXT_DEFAULT_PADDING_ICON_RECT_TEXT_MIN_INC 5 0
+#define BUTTON_PICKER_PREV_TEXT_DEFAULT_CONTENT_ICON_ONLY_MIN_INC 56 56
+#define BUTTON_PICKER_PREV_TEXT_DEFAULT_TEXT_FONT_SIZE_INC 32
+#define BUTTON_PICKER_PREV_TEXT_DEFAULT_TEXT_VISIBLE_MIN_INC 96 56
+
+#define BUTTON_PICKER_PREV_ICON_DEFAULT_BG_DEFAULT_MIN_MAX_INC 74 66
+#define BUTTON_PICKER_PREV_ICON_DEFAULT_BG_DEFAULT_BORDER_INC 5 5 5 5
+#define BUTTON_PICKER_PREV_ICON_DEFAULT_PADDING_MIN_INC 5 5
+#define BUTTON_PICKER_PREV_ICON_DEFAULT_IMAGE_MIN_MAX_INC 32 32
+
+#define BUTTON_PICKER_BAR_DEFAULT_BG_DEFAULT_MIN_INC 74 66
+#define BUTTON_PICKER_BAR_DEFAULT_BG_DEFAULT_IMAGE_BORDER_INC 5 5 5 5
+#define BUTTON_PICKER_BAR_DEFAULT_PADDING_MIN_INC 5 5
+#define BUTTON_PICKER_BAR_DEFAULT_ICON_RECT_DEFAULT_MIN_INC 0 56
+#define BUTTON_PICKER_BAR_DEFAULT_PADDING_ICON_RECT_TEXT_MIN_INC 5 0
+#define BUTTON_PICKER_BAR_DEFAULT_CONTENT_ICONONLY_MIN_INC 56 56
+#define BUTTON_PICKER_BAR_DEFAULT_TEXT_FONT_SIZE_INC 32
+#define BUTTON_PICKER_BAR_DEFAULT_TEXT_VISIBLE_MIN_INC 128 56
+
+#define BUTTON_COLORSELECTOR_BG_DEFAULT_MIN_INC 74 74
+#define BUTTON_COLORSELECTOR_BG_BORDER_INC 5 5 5 5
+#define BUTTON_COLORSELECTOR_IMAGE_MIN_MAX_INC 74 74
+
+#define BUTTON_DEFAULT_STYLE_BG_MIN_INC 28 74
+#define BUTTON_DEFAULT_STYLE_BG_BORDER_INC 5 5 5 5
+#define BUTTON_DEFAULT_STYLE_PADDING_MIN_INC 5 5
+#define BUTTON_DEFAULT_STYLE_PADDING_ICON_TEXT_VISIBLE_MIN_INC 5 0
+#define BUTTON_DEFAULT_STYLE_ICONONLY_ICON_MIN_INC 38 38
+#define BUTTON_DEFAULT_STYLE_TEXT_MIN_INC 144 38
+#define BUTTON_DEFAULT_STYLE_FONT_SIZE_INC 32
+
+#define CHECK_DELETE_TEXT_DELETE_NORMAL_COLOR_INC 205 2 5 255
+#define CHECK_DELETE_TEXT_DELETE_PRESS_COLOR_INC 255 255 255 255
+
+#define CHECK_DEFAULT_TEXT_FONT_SIZE_INC 32
+
+#define CHECK_ONOFF_BG_NORMAL_MIN_MAX_INC 60 80
+#define CHECK_ONOFF_CHECK_IMAGE_BORDER_INC 5 5 5 5
+#define CHECK_ONOFF_ON_FONT_SIZE_INC 24
+#define CHECK_ONOFF_OFF_FONT_SIZE_INC 24
+
+#define CHECK_STYLE_FAVORITE_DEFAULT_BG_IMAGE_MIN_WIDTH_INC 64
+#define CHECK_STYLE_FAVORITE_DEFAULT_BG_IMAGE_MIN_HEIGHT_INC 64
+#define CHECK_STYLE_FAVORITE_EXTENDED_BG_IMAGE_MIN_WIDTH_INC 64
+#define CHECK_STYLE_FAVORITE_EXTENDED_BG_IMAGE_MIN_HEIGHT_INC 75
+#define CHECK_STYLE_FAVORITE_BG_NORMAL_MIN_MAX_INC 64 64
+
+#define CHECK_STYLE_DEFAULT_DEFAULT_BG_IMAGE_MIN_WIDTH_INC 60
+#define CHECK_STYLE_DEFAULT_DEFAULT_BG_IMAGE_MIN_HEIGHT_INC 60
+#define CHECK_STYLE_DEFAULT_EXTENDED_BG_IMAGE_MIN_WIDTH_INC 60
+#define CHECK_STYLE_DEFAULT_EXTENDED_BG_IMAGE_MIN_HEIGHT_INC 75
+#define CHECK_STYLE_DEFAULT_BG_NORMAL_MIN_MAX_INC 60 60
+
+#define CHECK_STYLE_DELETE_BUTTON_BG_IMAGE_MIN_MAX_WIDTH_INC 74 74
+#define CHECK_STYLE_DELETE_BUTTON_BG_EXPAND_IMAGE_MIN_MAX_WIDTH_INC 124 74
+#define CHECK_STYLE_DELETE_BUTTON_BG_EXPAND_BORDER_INC 8 0 5 5
+#define CHECK_STYLE_DELETE_BUTTON_TEXT_FONT_SIZE_INC 32
+
+#define INDEX_BG_NINEPATCH_INC 4 4 4 4
+#define INDEX_ITEM_WIDTH_INC 46
+#define INDEX_ITEM_HEIGHT_INC 33
+#define INDEX_LEVEL_PADDING_INC 70
+#define INDEX_1ST_LEVEL_POPUP_WIDTH_INC 202
+#define INDEX_2ND_LEVEL_POPUP_WIDTH_INC 202
+#define INDEX_POPUP_HEIGHT_INC 182
+#define INDEX_ROLLOVER_TEXT_SIZE_INC 26
+#define INDEX_POPUP_BG_NINEPATCH_INC 12 12 12 12
+#define INDEX_POPUP_TEXT_SIZE_INC 138
+#define INDEX_ROLLOVER_TEXT_COLOR_INC 160 172 179 255
+#define INDEX_ROLLOVER_ACTIVE_TEXT_COLOR_INC 42 137 194 255
+#define INDEX_POPUP_TEXT_COLOR_INC 42 137 194 255
+#define INDEX_SCROLL_BG_COLOR_INC 230 230 230 255
+#define INDEX_BOTTOM_LINE_COLOR_INC 230 230 230 255
+#define INDEX_LEFT_LINE_COLOR_INC 42 137 194 255
+
+#define INDEX_PAGECONTROL_IND_INC 52 52
+#define INDEX_PAGECONTROL_IND_MIN_INC 24 24
+#define INDEX_PAGECONTROL_FONT_SIZE_INC 28
+#define INDEX_PAGECONTROL_FONT_COLOR_INC 120 120 120
+
+#define RADIO_STYLE_DEFAULT_BG_IMAGE_MIN_WIDTH_INC 60
+#define RADIO_STYLE_DEFAULT_BG_IMAGE_MIN_HEIGHT_INC 60
+#define RADIO_STYLE_DEFAULT_EXTENDED_BG_IMAGE_MIN_WIDTH_INC 50
+#define RADIO_STYLE_DEFAULT_EXTENDED_BG_IMAGE_MIN_WIDTH_INC 50
+#define RADIO_STYLE_DEFAULT_BG_MIN_MAX_INC 60 60
+#define RADIO_STYLE_DEFAULT_FONT_SIZE_INC 32
+
+#define PANES_STYLE_DEFAULT_MOVABLE_SIZE_INC 15
+#define PANES_STYLE_DEFAULT_MIDDLE_SIZE_INC 48
+#define PANES_STYLE_DEFAULT_FIXED_SIZE_INC 6
+#define PANES_STYLE_DEFAULT_ARROW_SIZE_INC 55
+#define PANES_STYLE_DEFAULT_ARROW_FROM_INC 15
+#define PANES_STYLE_DEFAULT_ARROW_TO_INC 30
+
+#define SEGMENT_CONTROL_ITEM_TITLE_TEXT_COLOR_NORMAL_INC 132 154 190 255
+#define SEGMENT_CONTROL_ITEM_TITLE_TEXT_COLOR_PRESSED_INC 249 249 249 255
+#define SEGMENT_CONTROL_ITEM_TITLE_TEXT_COLOR_SELECTED_INC 249 249 249 255
+#define SEGMENT_CONTROL_ITEM_TITLE_TEXT_COLOR_DISABLED_INC 132 154 190 255
+#define SEGMENT_CONTROL_ITEM_1PX_LEFT_PADDING_COLOR_INC 0 0 0 51
+#define SEGMENT_CONTROL_ITEM_1PX_RIGHT_PADDING_COLOR_INC 255 255 255 51
+
+#define SEGMENT_CONTROL_BODY_STYLE_ITEM_TITLE_TEXT_COLOR_NORMAL_INC 132 154 190 255
+#define SEGMENT_CONTROL_BODY_STYLE_ITEM_TITLE_TEXT_COLOR_PRESSED_INC 249 249 249 255
+#define SEGMENT_CONTROL_BODY_STYLE_ITEM_TITLE_TEXT_COLOR_SELECTED_INC 249 249 249 255
+#define SEGMENT_CONTROL_BODY_STYLE_ITEM_TITLE_TEXT_COLOR_DISABLED_INC 132 154 190 255
+#define SEGMENT_CONTROL_BODY_ITEM_1PX_LEFT_PADDING_COLOR_INC 76 76 76 255
+#define SEGMENT_CONTROL_BODY_ITEM_1PX_RIGHT_PADDING_COLOR_INC 43 43 43 255
+
+#define SEGMENT_CONTROL_MULTILINE_TEXT_SIZE_INC 26
+#define SEGMENT_CONTROL_TEXT_SIZE_INC 28
+#define SEGMENT_CONTROL_TEXT_SIZE_RANGE_MIN_INC 12
+#define SEGMENT_CONTROL_TEXT_SIZE_RANGE_MAX_INC 28
+
+#define EDITFIELD_TITLE_SIZE_INC 32
+#define EDITFIELD_TITLE_COLOR_INC 168 168 168 255
+#define EDITFIELD_GUIDE_TEXT_COLOR_INC 158 187 205 255
+#define EDITFIELD_DEFAULT_ERASER_MINW_INC 48
+#define EDITFIELD_DEFAULT_ERASER_MINH_INC 48
+#define EDITFIELD_DEFAULT_ERASER_EVENT_MINW_INC 48
+#define EDITFIELD_DEFAULT_ERASER_EVENT_MINH_INC 70
+#define EDITFIELD_SEARCHBAR_ERASER_MINW_INC 38
+#define EDITFIELD_SEARCHBAR_ERASER_MINH_INC 38
+#define EDITFIELD_DEFAULT_MINH_INC 112
+#define EDITFIELD_TITLE_MINH_INC 128
+#define EDITFIELD_SEARCHBAR_MINH_INC 50
+#define EDITFIELD_DEFAULT_TOP1_SINGLE_INC 20
+#define EDITFIELD_DEFAULT_TOP1_MULTI_INC 56
+#define EDITFIELD_DEFAULT_TOP2_INC 8
+#define EDITFIELD_DEFAULT_LEFT1_INC 0
+#define EDITFIELD_DEFAULT_LEFT2_INC 0
+#define EDITFIELD_DEFAULT_LEFT3_INC 1
+#define EDITFIELD_DEFAULT_RIGHT1_ERASER_SHOW_INC 56
+#define EDITFIELD_DEFAULT_RIGHT2_INC 0
+#define EDITFIELD_DEFAULT_BOTTOM1_SINGLE_INC 20
+#define EDITFIELD_DEFAULT_BOTTOM1_MULTI_INC 8
+#define EDITFIELD_DEFAULT_BOTTOM2_SINGLE_INC 32
+#define EDITFIELD_DEFAULT_BOTTOM2_MULTI_INC 12
+#define EDITFIELD_DEFAULT_BOTTOM3_SINGLE_INC 85
+#define EDITFIELD_DEFAULT_BOTTOM3_MULTI_INC 60
+#define EDITFIELD_SEARCHBAR_TOP1_SINGLE_INC 6
+#define EDITFIELD_SEARCHBAR_TOP1_MULTI_INC 10
+#define EDITFIELD_SEARCHBAR_TOP2_INC 10
+#define EDITFIELD_SEARCHBAR_LEFT1_INC 0
+#define EDITFIELD_SEARCHBAR_LEFT2_INC 0
+#define EDITFIELD_SEARCHBAR_LEFT3_INC 1
+#define EDITFIELD_SEARCHBAR_RIGHT1_ERASER_SHOW_INC 56
+#define EDITFIELD_SEARCHBAR_RIGHT2_INC 5
+#define EDITFIELD_SEARCHBAR_BOTTOM1_SINGLE_INC 8
+#define EDITFIELD_SEARCHBAR_BOTTOM1_MULTI_INC 2
+#define EDITFIELD_SEARCHBAR_BOTTOM2_SINGLE_INC 16
+#define EDITFIELD_SEARCHBAR_BOTTOM2_MULTI_INC 2
+#define EDITFIELD_SEARCHBAR_BOTTOM3_SINGLE_INC 50
+#define EDITFIELD_SEARCHBAR_BOTTOM3_MULTI_INC 50
+
+#define BUTTON_TICKERNOTI_NORMAL_COLOR_INC        249 249 249 255
+#define BUTTON_TICKERNOTI_PRESSED_COLOR_INC       249 249 249 255
+#define BUTTON_TICKERNOTI_DISABLED_COLOR_INC      249 249 249 155
+
+#define CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC        249 249 249 255
+#define CHECK_DEFAULT_TEXT_PRESSED_COLOR_INC      249 249 249 255
+#define CHECK_DEFAULT_TEXT_DISABLED_COLOR_INC          48 49 50 255
+
+#define RADIO_DEFAULT_TEXT_NORMAL_COLOR_INC        249 249 249 255
+#define RADIO_DEFAULT_TEXT_PRESSED_COLOR_INC      249 249 249 255
+#define RADIO_DEFAULT_TEXT_DISABLED_COLOR_INC          48 49 50 255
+
+#define CONTROLBAR_LARGE_HEIGHT_INC 122
+#define CONTROLBAR_SMALL_HEIGHT_INC 114
+#define CONTROLBAR_WIDTH_INC 122
+#define CONTROLBAR_SEPARATEBAR_DARK_COLOR_INC 23 34 38 255
+#define CONTROLBAR_SEPARATEBAR_BRIGHT_COLOR_INC 58 68 74 255
+
+#define MULTIBUTTONENTRY_NORMAL_BUTTON_COLOR_INC 8 158 185 255
+#define MULTIBUTTONENTRY_PRESSED_BUTTON_COLOR_INC 2 85 100 255
+#define MULTIBUTTONENTRY_LABEL_TEXT_COLOR_INC 249 249 249 255
+#define MULTIBUTTONENTRY_TEXT_COLOR_INC "#000000"
+#define MULTIBUTTONENTRY_GUIDETEXT_COLOR_INC 70 70 70 255
+#define MULTIBUTTONENTRY_BUTTON_TEXT_COLOR_INC "#F9F9F9"
+#define MULTIBUTTONENTRY_WIDTH_PAD_INC 15
+#define MULTIBUTTONENTRY_HEIGHT_PAD_INC 20
+#define MULTIBUTTONENTRY_BUTTON_MAX_SIZE_INC 300
+#define MULTIBUTTONENTRY_BUTTON_BASE_SIZE_INC 76
+#define MULTIBUTTONENTRY_BUTTON_NINEPATCH_INC 28 28 0 0
+#define MULTIBUTTONENTRY_BUTTON_TOP_BUTTOM_PAD_INC 12
+#define MULTIBUTTONENTRY_BUTTON_LEFT_INNER_PAD_INC 15
+#define MULTIBUTTONENTRY_BUTTON_RIGHT_INNER_PAD_INC 15
+#define MULTIBUTTONENTRY_BUTTON_RIGHT_PAD_INC 15
+#define MULTIBUTTONENTRY_BUTTON_TEXT_SIZE_INC 38
+#define MULTIBUTTONENTRY_GUIDETEXT_SIZE_INC 44
+#define MULTIBUTTONENTRY_CLOSEDBUTTON_SIZE_INC 1
+#define MULTIBUTTONENTRY_CLOSEDBUTTON_AREA_HEIGHT_INC 60
+#define MULTIBUTTONENTRY_LABEL_RIGHT_PAD_INC 27
+#define MULTIBUTTONENTRY_LABEL_TEXT_SIZE_INC 42
+#define MULTIBUTTONENTRY_LABEL_MIN_HEIGHT_INC 75
+
+#define SEARCHBAR_BACKGROUND_COLOR_INC          215 225 232 255
+#define SEARCHBAR_CANCEL_BUTTON_W_INC 134
+#define SEARCHBAR_CANCEL_BUTTON_WITH_PADDING_W_INC 150
+#define SEARCHBAR_CANCEL_BUTTON_WITH_DOUBLE_PADDING_W_INC 166
+#define SEARCHBAR_TOP_PADDING_INC 18
+#define SEARCHBAR_BOTTOM_PADDING_INC 18
+#define SEARCHBAR_HEIGHT_INC 74
+#define SEARCHBAR_LEFT_PADDING_INC 16
+#define SEARCHBAR_RIGHT_PADDING_INC 16
+#define SEARCHBAR_INPUTFIELD_BORDER_INC 6 6 6 6
+#define SEARCHBAR_LEFT_ICON_PADDING_INC 16
+#define SEARCHBAR_ICON_MIN_W_INC 42
+#define SEARCHBAR_ICON_MIN_H_INC 42
+#define SEARCHBAR_LEFT_PADDING_SEARCHFIELD_INC 16
+#define SEARCHBAR_RIGHT_PADDING_SEARCHFIELD_INC 8
+#define SEARCHBAR_SEARCH_TEXTFIELD_H_INC 60
+#define SEARCHBAR_H_INC 107
+
+#define SELECTION_INFO_BACKGROUND_COLOR_INC          215 225 232 255
+#define SELECTION_INFO_TEXT_COLOR_INC                77 77 77 255
+#define SELECTION_INFO_MIN_VER_W_INC                 720
+#define SELECTION_INFO_MIN_HORZ_W_INC                1280
+#define SELECTION_INFO_VER_PADDING_INC               48
+#define SELECTION_INFO_LEFT_PADDING_INC              16
+#define SELECTION_INFO_TEXT_FONT_SIZE_INC            32
+#define SELECTION_INFO_MIN_VER_BOTTOM_64_H_INC       150
+#define SELECTION_INFO_MIN_VER_BOTTOM_86_H_INC       186
+
+#define POPUP_DESCRIPTION_DEFAULT_TEXT_MIN_INC 588 0
+#define POPUP_DESCRIPTION_DEFAULT_TEXT_FONT_SIZE_INC 40
+
+#define POPUP_BASE_DEFAULT_BASE_DEFAULT_MIN_INC 620 0
+#define POPUP_BASE_DEFAULT_BASE_DEFAULT_MAX_INC 620 1120
+#define POPUP_BASE_DEFAULT_BG_DEFAULT_IMAGE_BORDER_INC 5 5 5 5
+#define POPUP_BASE_DEFAULT_TITLE_DEFAULT_MIN_INC 620 68
+#define POPUP_BASE_DEFAULT_TITLE_VOLUMEBAR_MIN_INC 624 68
+#define POPUP_BASE_DEFAULT_TITLE_DEFAULT_IMAGE_BORDER_INC 4 4 3 3
+#define POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC 14 0
+#define POPUP_BASE_DEFAULT_TITLE_ICON_DEFAULT_MIN_MAX_INC 62 62
+#define POPUP_BASE_DEFAULT_CONTENT_DEFAULT_MIN_MAX_INC 620 0
+#define POPUP_BASE_DEFAULT_BUTTON_BG_DEFAULT_MIN_INC 620 96
+#define POPUP_BASE_DEFAULT_BUTTON_BG_IMAGE_BORDER_INC 3 3 3 3
+#define POPUP_BASE_DEFAULT_TEXT_FONT_SIZE_INC 40
+
+#define POPUP_CONTENT_DEFAULT_PADDING_TOP_MIN_INC 0 25
+#define POPUP_CONTENT_DEFAULT_PADDING_LEFT_MIN_INC 16 0
+#define POPUP_CONTENT_DEFAULT_PADDING_RIGHT_MIN_INC 16 0
+#define POPUP_CONTENT_DEFAULT_PADDING_BOTTOM_MIN_INC 0 25
+#define POPUP_CONTENT_DEFAULT_CONTENT_DEFAULT_MIN_INC 588 0
+
+#define POPUP_BASE_VERTICAL_BUTTON_BASE_MIN_INC 620 0
+#define POPUP_BASE_VERTICAL_BUTTON_BASE_MAX_INC 620 1120
+#define POPUP_BASE_VERTICAL_BUTTON_BG_IMAGE_BORDER_INC 3 3 3 3
+#define POPUP_BASE_VERTICAL_BUTTON_TITLE_DEFAULT_MIN_INC 620 64
+#define POPUP_BASE_VERTICAL_BUTTON_TITLE_IMAGE_BORDER_MIN_INC 3 3 3 3
+#define POPUP_BASE_VERTICAL_BUTTON_TITLE_ICON_MIN_MAX_INC 62 62
+#define POPUP_BASE_VERTICAL_BUTTON_CONTENT_DEFAULT_MIN_INC 620 0
+#define POPUP_BASE_VERTICAL_BUTTON_BUTTONAREA_DEFAULT_MIN_INC 620 286
+
+#define POPUP_BUTTON3_VERTICAL_BUTTON_BG_IMAGE_BORDER_INC 3 3 3 3
+#define POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_TOP_MIN_INC 0 16
+#define POPUP_BUTTON_VERTICAL_ACTION_AREA_HEIGHT "286"
+#define POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC 356 74
+#define POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_BUTTON_MIN_INC 0 16
+#define POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_BUTTON_MAX_INC 9999 16
+
+#define POPUP_CONTENT_LISTSTYLE_PADDING_TOP_MIN_MAX_INC 3 3
+#define POPUP_CONTENT_LISTSTYLE_CONTENT_DEFAULT_MIN_INC 614 408
+#define POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC 3 0
+
+#define POPUP_CONTENT_MINSTYLE_CONTENT_DEFAULT_MIN_INC 614 0
+
+#define POPUP_BASE_CUSTOMSTYLE_BASE_DEFAULT_MIN_INC 620 0
+#define POPUP_BASE_CUSTOMSTYLE_BASE_DEFAULT_MAX_INC 620 1120
+#define POPUP_BASE_CUSTOMSTYLE_BG_DEFAULT_IMAGE_BORDER_INC 3 3 3 3
+#define POPUP_BASE_CUSTOMSTYLE_TITLE_DEFAULT_MIN_INC 620 64
+#define POPUP_BASE_CUSTOMSTYLE_TITLE_BOTTOM_LINE_MIN_INC 0 1
+#define POPUP_BASE_CUSTOMSTYLE_TITLE_ICON_DEFAULT_MIN_MAX_INC 62 62
+#define POPUP_BASE_CUSTOMSTYLE_CONTENT_DEFAULT_MIN_INC 620 0
+#define POPUP_BASE_CUSTOMSTYLE_BUTTONAREA_BG_DEFAULT_MIN_INC 620 96
+#define POPUP_BASE_CUSTOMSTYLE_BUTTONAREA_BG_IMAGE_BORDER_INC 3 3 3 3
+#define POPUP_BASE_CUSTOMSTYLE_TEXT_FONT_SIZE_INC 38
+#define POPUP_BASE_CUSTOMSTYLE_CONTENT_WIDTH_INC 620
+#define POPUP_BASE_CUSTOMSTYLE_CONTENT_HEIGHT_INC 146
+#define POPUP_BASE_CUSTOMSTYLE_CONTENT_SIDE_PADDING_INC 70
+#define POPUP_BASE_CUSTOMSTYLE_CONTENT_ENTRY_MIN_INC 90 90
+#define POPUP_BASE_CUSTOMSTYLE_CONTENT_CENTER_PADDING_MIN_INC 40
+
+#define POPUP_CONTENT_CUSTOMSTYLE_DEFAULT_MIN_INC 620 0
+#define POPUP_BUTTON_DEFAULT_ACTION_AREA_HEIGHT "96"
+#define POPUP_BUTTON1_DEFAULT_BUTTON1_DEFAULT_MIN_MAX_INC 400 72
+#define POPUP_BUTTON2_DEFAULT_BUTTON_DEFAULT_MIN_MAX_INC 285 72
+#define POPUP_BUTTON2_DEFAULT_PADDING_BUTTON_MIN_MAX_INC 10 72
+#define POPUP_BUTTON3_DEFAULT_BUTTON_DEFAULT_MIN_MAX_INC 186 72
+#define POPUP_BUTTON3_DEFAULT_PADDING_BUTTON_MIN_MAX_INC 10 72
+
+#define POPUP_BASE_VOLUMEBAR_STYLE_BASE_DEFAULT_MIN_INC 624 0
+#define POPUP_BASE_VOLUMEBAR_STYLE_BASE_DEFAULT_MAX_INC 624 1120
+#define POPUP_BASE_VOLUMEBAR_STYLE_TITLE_DEFAULT_IMAGE_BORDER_INC 3 3 6 0
+#define POPUP_BASE_VOLUMEBAR_STYLE_CONTENT_DEFAULT_MIN_INC 624 0
+#define POPUP_BASE_VOLUMEBAR_STYLE_BUTTONAREA_BG_DEFAULT_MIN_INC 624 96
+
+#define POPUP_CONTENT_VOLUMEBAR_STYLE_PADDING_TOP_MIN_INC 0 31
+#define POPUP_CONTENT_VOLUMEBAR_STYLE_PADDING_LEFT_MIN_INC 40 0
+#define POPUP_CONTENT_VOLUMEBAR_STYLE_PADDING_RIGHT_MIN_INC 40 0
+#define POPUP_CONTENT_VOLUMEBAR_STYLE_CONTENT_DEFAULT_MIN_INC 544 64
+#define POPUP_CONTENT_VOLUMEBAR_STYLE_PADDING_BOTTOM_MIN_INC 0 31
+
+#define PROGRESSBAR_DEFAULT_STYLE_TEXT_COLOR_INC          249 249 249 255
+#define PROGRESSBAR_DEFAULT_STYLE_STATUS_TEXT_COLOR_INC          249 249 249 255
+#define PROGRESSBAR_LIST_PROGRESS_STYLE_TEXT_COLOR_INC          249 249 249 255
+#define PROGRESSBAR_LIST_PROGRESS_STYLE_STATUS_TEXT_COLOR_INC          224 224 224 255
+#define PROGRESSBAR_LIST_TITLE_PROGRESS_STYLE_STATUS_TEXT_COLOR_INC      108 108 108 255
+#define PROGRESSBAR_LIST_PROCESS_WIDTH_INC 66
+#define PROGRESSBAR_LIST_PROCESS_HEIGHT_INC 66
+#define PROGRESSBAR_LIST_PROCESS_SMALL_INC 35
+#define PROGRESSBAR_LIST_PROCESS_SMALL_IMAGE "32x32"
+#define PROGRESSBAR_LIST_PROGRESS_HEIGHT_INC 16
+#define PROGRESSBAR_LIST_PENDING_HEIGHT_INC 16
+
+#define NOCONTENT_TEXT_BLOCK_STYLE_COLOR_INC 81 78 76 255
+#define NOCONTENT_TEXT_BLOCK_TEXT_SIZE_INC   42
+#define NOCONTENT_MIDDLE_PADDING_INC         54
+#define NOCONTENT_BASE_SEARCH_PADDING_INC    40
+#define NOCONTENT_IMAGE_REL1_WIDTH_HEIGHT_INC 0.282 0.294
+#define NOCONTENT_IMAGE_REL2_WIDTH_HEIGHT_INC 0.718 0.54
+#define NOCONTENT_BG_COLOR_INC               249 249 249 255
+#define NOCONTENT_TEXT_STYLE_BG_MIN_INC       0 120
+
+#define ENTRY_TEXT_SIZE_INC 44
+#define ENTRY_TEXT_COLOR_INC "#000000"
+#define ENTRY_CURSOR_COLOR_INC 42 137 194 255
+#define ENTRY_PREEDIT_BACKGROUND_COLOR_INC "#000000"
+#define ENTRY_PREEDIT_TEXT_COLOR_INC "#FFFFFF"
+#define ENTRY_SELECTION_BG_COLOR 90 123 138 127
+#define ENTRY_SELECTION_BLOCK_HANDLE_MIN_SIZE 48 67
+#define MAGNIFIER_HEIGHT_FILL 182
+#define MAGNIFIER_HEIGHT_FIXED 108
+#define MAGNIFIER_WIDTH_FIXED 358
+
+#define ENTRY_BUBBLE_EX_PAD 46
+#define ENTRY_BUBBLE_EX_CALLERID_PAD 140
+#define ENTRY_BUBBLE_IX_PAD 20
+#define ENTRY_BUBBLE_Y_PAD 15
+#define ENTRY_BUBBLE_BOTTOM_PAD 22
+#define ENTRY_BUBBLE_CALLERID_PAD 10
+#define ENTRY_BUBBLE_CALLERID_WIDTH 84
+#define ENTRY_BUBBLE_CALLERID_HEIGHT 84
+#define ENTRY_BUBBLE_DATE_AREA_TEXT_SIZE_INC 26
+
+#define ENTRY_BUBBLE_RECEV_BG_BORDER_INC 46 28 50 16
+#define ENTRY_BUBBLE_SENT_BG_BORDER_INC 20 46 50 16
+#define ENTRY_BUBBLE_CALLERID_RELATIVE_INC 0.0 0.0
+#define ENTRY_BUBBLE_RECEV_CALLERID_REL1_INC 0.0 0.0
+#define ENTRY_BUBBLE_RECEV_CALLERID_REL2_INC 0.0 0.0
+#define ENTRY_BUBBLE_BOTTOMRIGHT_PAD 94
+#define ENTRY_BUBBLE_TEXT_CALLID_REL2_X_INC "elm.rect.right.pad"
+#define ENTRY_BUBBLE_READ_TEXT_CALLID_REL1_X_INC "elm.rect.left.pad"
+#define ENTRY_BUBBLE_TEXT_CALLID_REL2_Y_INC "elm.rect.groupchat.text.pad"
+#define ENTRY_BUBBLE_STATUS_TIME_PAD_MIN_H_INC 16
+#define ENTRY_BUBBLE_STATUS_TIME_PAD_REL_INC 0.0 1.0
+#define ENTRY_BUBBLE_READ_STATUS_TIME_PAD_REL_INC 1.0 1.0
+#define ENTRY_BUBBLE_STATUS_TIME_SIZE_INC 26
+#define ENTRY_BUBBLE_SENT_STATUS_TIME_COLOR_INC 92 151 187 255
+#define ENTRY_BUBBLE_READ_STATUS_TIME_COLOR_INC 139 139 139 255
+#define ENTRY_BUBBLE_GROUPCHAT_SIZE_INC 36
+#define ENTRY_BUBBLE_GROUPCHAT_COLOR_INC 57 166 215 255
+#define ENTRY_BUBBLE_GROUPCHART_ENABLE_INC 1
+#define ENTRY_BUBBLE_READ_STATUS_REL_INC 1.0 0.0
+#define ENTRY_BUBBLE_READ_TIME_REL_INC 1.0 1.0
+
+#define PANES_DEFAULT_FIXED_SEPERATOR_NORMAL_COLOR_INC 118 118 118 255
+
+#define DAYSELECTOR_BACKGROUND_COLOR_INC       82 84 87 255
+#define DAYSELECTOR_WEEKDAY_COLOR_INC          249 249 249 255
+#define DAYSELECTOR_SATURDAY_COLOR_INC         0 168 231 255
+#define DAYSELECTOR_SUNDAY_COLOR_INC           7 180 211 255
+#define DAYSELECTOR_DAY_PRESSED_COLOR_INC      249 249 249 255
+#define DAYSELECTOR_DAY_FONT_SIZE_INC 32
+#define DAYSELECTOR_CHECK_WIDTH_INC 94
+#define DAYSELECTOR_CHECK_HEIGHT_INC 90
+
+#define SLIDER_INDICATOR_TEXT_COLOR_INC      42 137 194 255
+#define SLIDER_UNITS_TEXT_COLOR_INC      0 0 0 255
+#define SLIDER_UNITS_TEXT_SIZE_INC  30
+#define SLIDER_INDICATOR_TEXT_SIZE_INC  40
+#define SLIDER_BASE_HEIGHT_INC  16
+#define SLIDER_BASE_MIN_WIDTH_INC 375
+#define SLIDER_BASE_HEIGHT_INC  16
+#define SLIDER_SWALLOW_BAR_MIN_WIDTH_INC  58
+#define SLIDER_SWALLOW_BAR_HEIGHT_INC  58
+#define SLIDER_INDICATOR_MAX_WIDTH_INC 90
+#define SLIDER_INDICATOR_WIDTH_INC 58
+#define SLIDER_INDICATOR_HEIGHT_INC 58
+#define SLIDER_EBOOK_HEIGHT_INC  23
+#define SLIDER_EBOOK_UNITS_TEXT_COLOR_INC   164 160 149 255
+#define SLIDER_EBOOK_UNITS_TEXT_SIZE_INC  48
+#define SLIDER_EBOOK_INDICATOR_TEXT_COLOR_INC   7 180 211 255
+#define SLIDER_EBOOK_INDICATOR_DEFAULT_TEXT_SIZE_INC 36
+#define SLIDER_EBOOK_INDICATOR_DRAG_TEXT_SIZE_INC 48
+#define SLIDER_EBOOK_INDICATOR_WIDTH_INC 54
+#define SLIDER_EBOOK_INDICATOR_HEIGHT_INC 54
+#define SLIDER_DISABLER_PART_COLOR_INC   185 185 185 100
+
+#define TICKER_NOTI_DEFAULT_TEXT_COLOR_INC "#f9f9f9"
+#define TICKER_NOTI_DEFAULT_TEXT2_COLOR_INC "#8eaaba"
+
+#define DATETIME_FIELD_MIN_SIZE_INC                60 60
+#define DATETIME_SEPARATOR_MIN_SIZE_INC            40 60
+#define DATETIME_TEXT_FONT_SIZE_INC                36
+#define DATETIME_TEXT_NORMAL_COLOR_INC             255 255 255 255
+#define DATETIME_SEPARATOR_TEXT_COLOR_INC          150 150 150 255
+#define DATETIME_TEXT_SELECTED_COLOR_INC           7 180 211 255
+
+#define COLORSELECTOR_MIN_W_INC 624
+#define COLORSELECTOR_MIN_H_INC 336
+#define COLORSELECTOR_MAX_W_INC 1014
+#define COLORSELECTOR_COLORBAR_IMAGE0_BORDER 13 13 10 3
+#define COLORSELECTOR_COLORBAR_IMAGE1_BORDER 4 4 3 3
+#define COLORSELECTOR_COLORBAR_IMAGE2_BORDER 13 13 3 15
+#define COLORSELECTOR_COLORBAR_HEIGHT 112
+#define COLORSELECTOR_COLORBAR_LEFT_PADDING 136
+#define COLORSELECTOR_COLORBAR_RIGHT_PADDING 136
+#define COLORSELECTOR_BUTTON_TOP_PADDING 19
+#define COLORSELECTOR_ARROW_BG_LEFT_PADDING 133
+#define COLORSELECTOR_ARROW_BG_RIGHT_PADDING 133
+#define COLORSELECTOR_ARROW_MIN_WIDTH 22
+#define COLORSELECTOR_ARROW_MIN_HEIGHT 70
+#define COLORSELECTOR_ARROW_REL1_OFFSET 0 5
+#define COLORSELECTOR_ARROW_REL2_OFFSET 0 5
+#define COLORSELECTOR_DRAGGABLE_EVENT_AREA 80 80
+#define COLORSELECTOR_BUTTON_LEFT_PADDING 42
+#define COLORSELECTOR_BUTTON_RIGHT_PADDING 42
+#define COLORSELECTOR_BUTTON_WIDTH 74
+#define COLORSELECTOR_BUTTON_HEIGHT 74
+#define COLORSELECTOR_BUTTON_BORDER 6 6 6 6
+#define COLORSELECTOR_PADDING_COLOR_INC 68 68 68 255
+
+#define COLORSELECTOR_PALETTE_COLORBG_MIN_WIDTH_INC 86
+#define COLORSELECTOR_PALETTE_COLORBG_MIN_HEIGHT_INC 86
+#define COLORSELECTOR_PALETTE_COLORBG_FOCUS_MIN_WIDTH_INC 84
+#define COLORSELECTOR_PALETTE_COLORBG_FOCUS_MIN_HEIGHT_INC 84
+#define COLORSELECTOR_PORTRAIT_HOR_PAD_INC "50"
+#define COLORSELECTOR_PORTRAIT_VER_PAD_INC "26"
+#define COLORSELECTOR_LANDSCAPE_HOR_PAD_INC "36"
+#define COLORSELECTOR_LANDSCAPE_VER_PAD_INC "0"
+#define COLORSELECTOR_PALETTE_BORDER_INC 14 14 14 14
+
+#define CALENDAR_DAY_FONT_SIZE_INC 24
+#define CALENDAR_DATE_FONT_SIZE_INC 32
+#define CALENDAR_MONTH_FONT_SIZE_INC 38
+#define CALENDAR_MONTH_FONT_COLOR_INC 249 249 249 255
+#define CALENDAR_SATURDAY_FONT_COLOR_INC 47 120 220 255
+#define CALENDAR_SUNDAY_FONT_COLOR_INC 226 20 20 255
+#define CALENDAR_WEEKDAY_FONT_COLOR_INC 249 249 249 255
+#define CALENDAR_SELECTED_DATE_FONT_COLOR_INC 255 255 255 255
+#define CALENDAR_SEPERATOR_FONT_COLOR_INC 68 68 68 255
+#define CALENDAR_BACKGROUND_COLOR_INC 89 89 89 255
+#define CALENDAR_BUTTON_HEIGHT_INC 66
+#define CALENDAR_BUTTON_WIDTH_INC 74
+#define CALENDAR_ARROW_WIDTH_INC 30
+#define CALENDAR_ARROW_HEIGHT_INC 36
+#define CALENDAR_BASE_MIN_WIDTH_INC 692
+#define CALENDAR_BASE_MIN_HEIGHT_INC 420
+#define CALENDAR_HEADER_MIN_WIDTH_INC 98
+#define CALENDAR_HEADER_MIN_HEIGHT_INC 90
+
+#define CTXPOPUP_ENTRY_CENTER_IMAGE_BORDER 12 12 9 9
+#define CTXPOPUP_ENTRY_IMAGE_BORDER_WIDTH 12
+#define CTXPOPUP_ENTRY_ITEM_TEXT_COLOR   249 249 249 255
+#define CTXPOPUP_ENTRY_ITEM_LEFT_SEPARATOR_COLOR 68 68 68 255
+#define CTXPOPUP_ENTRY_ITEM_RIGHT_SEPARATOR_COLOR 0 0 0 255
+#define CTXPOPUP_ENTRY_SEPARATOR_WIDTH 1
+#define CTXPOPUP_ENTRY_SEPARATOR_HEIGHT 50
+#define CTXPOPUP_ENTRY_ITEM_HEIGHT 74
+#define CTXPOPUP_ENTRY_ITEM_PADDING_WIDTH 14
+#define CTXPOPUP_ENTRY_ITEM_FONT_SIZE 28
+#define CTXPOPUP_ENTRY_ICON_SIZE 58
+#define CTXPOPUP_ENTRY_ITEM_WIDTH_MAX 240
+#define CTXPOPUP_ENTRY_LIST_SHADOW_PADDING 3
+#define CTXPOPUP_ENTRY_ITEM_DISABLED_COLOR 200 200 200 127
+#define CTXPOPUP_ENTRY_ARROW_SIZE_HEIGHT 18
+#define CTXPOPUP_ENTRY_ARROW_SIZE_WIDTH 29
+
+#define TICKERNOTI_DEFAULT_BG_MIN_HEIGHT_INC 100
+#define TICKERNOTI_DEFAULT_BG_BOTTOM_MIN_HEIGHT_INC 8
+#define TICKERNOTI_DEFAULT_BG_BORDER_INC 0 0 0 0
+#define TICKERNOTI_DEFAULT_BG_PADDING_LEFT_TOP_INC 16 18
+#define TICKERNOTI_DEFAULT_BG_PADDING_RIGHT_BOTTOM_INC 16 18
+#define TICKERNOTI_DEFAULT_PADDING_AFTER_ICON_INC 16 0
+#define TICKERNOTI_DEFAULT_TEXT_MIN_INC 0 60
+#define TICKERNOTI_DEFAULT_BUTTON_MIN_INC 90 54
+#define TICKERNOTI_DEFAULT_BUTTON_MAX_INC 90 54
+#define TICKERNOTI_DEFAULT_ICON_MIN_INC 64 64
+#define TICKERNOTI_DEFAULT_PADDING_BEFORE_BUTTON_INC 16 0
+#define TICKERNOTI_DEFAULT_TEXT_FONT_SIZE_INC 32
+#define TICKERNOTI_DEFAULT_TEXT2_FONT_SIZE_INC 28
+#define TICKERNOTI_INFO_BG_MIN_HEIGHT_INC 50
+#define TICKERNOTI_INFO_BG_PADDING_LEFT_TOP_INC 8 5
+#define TICKERNOTI_INFO_BG_PADDING_RIGHT_BOTTOM_INC 8 5
+#define TICKERNOTI_BG_PADDING_AFTER_ICON_INC 15 0
+#define TICKERNOTI_INFO_TEXT_FONT_SIZE_INC 28
+
+#define SCROLLER_DEFAULT_SCROLLBAR_VBAR_IMAGE "00_scroll_bar_v.png"
+#define SCROLLER_DEFAULT_SCROLLBAR_HBAR_IMAGE "00_scroll_bar_h.png"
+#define SCROLLER_DEFAULT_SCROLLBAR_VBAR_IMAGE_BORDER 18 18 8 8
+#define SCROLLER_DEFAULT_SCROLLBAR_HBAR_IMAGE_BORDER 8 8 18 18
+#define SCROLLER_DEFAULT_SCROLLBAR_VBAR_MIN_SIZE_INC 18 80
+#define SCROLLER_DEFAULT_SCROLLBAR_VBAR_MAX_SIZE_INC 18 99999
+#define SCROLLER_DEFAULT_SCROLLBAR_HBAR_MIN_SIZE_INC 80 18
+#define SCROLLER_DEFAULT_SCROLLBAR_HBAR_MAX_SIZE_INC 99999 18
+#define SCROLLER_HANDLER_SCROLLBAR_VBAR_MIN_SIZE_INC 54 220
+#define SCROLLER_HANDLER_SCROLLBAR_HBAR_MIN_SIZE_INC 220 54
+#define SCROLLER_HANDLER_SCROLLBAR_VBAR_MIDDLE_MIN_SIZE_INC 54 26
+#define SCROLLER_HANDLER_SCROLLBAR_HBAR_MIDDLE_MIN_SIZE_INC 26 54
+#define SCROLLER_HANDLER_SCROLLBAR_PADDING_INC 10
+#define SCROLLER_HANDLER_SCROLLBAR_VBAR_BOTTOM_BORDER 10 10 0 10
+#define SCROLLER_HANDLER_SCROLLBAR_VBAR_RIGHT_BORDER 0 10 10 10
+
+#define TOOLBAR_ITEM_SEPARATOR_LEFT_COLOR_INC 49 67 97 255
+#define TOOLBAR_ITEM_SEPARATOR_MIDDLE_COLOR_INC 0 0 0 255
+#define TOOLBAR_ITEM_SEPARATOR_RIGHT_COLOR_INC 21 31 49 255
+#define TOOLBAR_ITEM_BG_REL1_OFFSET_INC 0 0
+#define TOOLBAR_ITEM_BG_REL2_OFFSET_INC -1 -1
+#define TOOLBAR_ITEM_BG_SELECTED_BORDER_INC 8 8 8 8
+#define TABBAR_ITEM_BG_DEFAULT_BORDER_INC 9 9 9 9
+#define TABBAR_ITEM_BG_DEFAULT_VISIBLE_INC 1
+#define TABBAR_ITEM_BG_DEFAULT_COLOR_INC 255 255 255 255
+
+#define GENLIST_SIZE_150_INC 150
\ No newline at end of file
diff --git a/data/edc/theme/theme.edc b/data/edc/theme/theme.edc
new file mode 100644 (file)
index 0000000..0fd0e37
--- /dev/null
@@ -0,0 +1,9 @@
+#include "../inc/theme-inc.edc"
+
+collections {
+
+#include "button.edc"
+#include "naviframe.edc"
+#include "genlist.edc"
+
+}
old mode 100755 (executable)
new mode 100644 (file)
diff --git a/data/images/hd/00_title_btn_bg_press.png b/data/images/hd/00_title_btn_bg_press.png
new file mode 100755 (executable)
index 0000000..90a71c7
Binary files /dev/null and b/data/images/hd/00_title_btn_bg_press.png differ
diff --git a/data/images/hd/00_winset_control_tabbar_bg.png b/data/images/hd/00_winset_control_tabbar_bg.png
new file mode 100755 (executable)
index 0000000..4d9e32f
Binary files /dev/null and b/data/images/hd/00_winset_control_tabbar_bg.png differ
diff --git a/data/images/hd/00_winset_control_toolbar_bg.png b/data/images/hd/00_winset_control_toolbar_bg.png
new file mode 100755 (executable)
index 0000000..c46882d
Binary files /dev/null and b/data/images/hd/00_winset_control_toolbar_bg.png differ
diff --git a/data/images/hd/00_winset_control_top_arrow.png b/data/images/hd/00_winset_control_top_arrow.png
new file mode 100755 (executable)
index 0000000..508c2c8
Binary files /dev/null and b/data/images/hd/00_winset_control_top_arrow.png differ
diff --git a/data/images/hd/00_winset_control_top_bg.png b/data/images/hd/00_winset_control_top_bg.png
new file mode 100755 (executable)
index 0000000..d92230a
Binary files /dev/null and b/data/images/hd/00_winset_control_top_bg.png differ
diff --git a/data/images/hd/00_winset_title_bg.png b/data/images/hd/00_winset_title_bg.png
new file mode 100755 (executable)
index 0000000..2e7fc72
Binary files /dev/null and b/data/images/hd/00_winset_title_bg.png differ
diff --git a/data/images/hd/00_winset_title_line.png b/data/images/hd/00_winset_title_line.png
new file mode 100755 (executable)
index 0000000..e287978
Binary files /dev/null and b/data/images/hd/00_winset_title_line.png differ
diff --git a/data/images/hd/01_controlbar_icon_View.png b/data/images/hd/01_controlbar_icon_View.png
new file mode 100755 (executable)
index 0000000..a8c0fee
Binary files /dev/null and b/data/images/hd/01_controlbar_icon_View.png differ
diff --git a/data/images/hd/01_controlbar_icon_calendars.png b/data/images/hd/01_controlbar_icon_calendars.png
new file mode 100755 (executable)
index 0000000..0c4bd1f
Binary files /dev/null and b/data/images/hd/01_controlbar_icon_calendars.png differ
diff --git a/data/images/hd/01_controlbar_icon_create.png b/data/images/hd/01_controlbar_icon_create.png
new file mode 100755 (executable)
index 0000000..0dc1144
Binary files /dev/null and b/data/images/hd/01_controlbar_icon_create.png differ
diff --git a/data/images/hd/01_controlbar_icon_today.png b/data/images/hd/01_controlbar_icon_today.png
new file mode 100755 (executable)
index 0000000..0e9013f
Binary files /dev/null and b/data/images/hd/01_controlbar_icon_today.png differ
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
diff --git a/data/images/hd/P01_Tap_normal.png b/data/images/hd/P01_Tap_normal.png
new file mode 100755 (executable)
index 0000000..99c30dd
Binary files /dev/null and b/data/images/hd/P01_Tap_normal.png differ
diff --git a/data/images/hd/P01_Tap_press.png b/data/images/hd/P01_Tap_press.png
new file mode 100755 (executable)
index 0000000..8cdba75
Binary files /dev/null and b/data/images/hd/P01_Tap_press.png differ
diff --git a/data/images/hd/P01_Task_event.png b/data/images/hd/P01_Task_event.png
new file mode 100755 (executable)
index 0000000..abdbdff
Binary files /dev/null and b/data/images/hd/P01_Task_event.png differ
diff --git a/data/images/hd/P01_Task_event_completion.png b/data/images/hd/P01_Task_event_completion.png
new file mode 100755 (executable)
index 0000000..97b2c09
Binary files /dev/null and b/data/images/hd/P01_Task_event_completion.png differ
diff --git a/data/images/hd/P01_Task_event_completion_press.png b/data/images/hd/P01_Task_event_completion_press.png
new file mode 100755 (executable)
index 0000000..8067f84
Binary files /dev/null and b/data/images/hd/P01_Task_event_completion_press.png differ
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
index ad94c21..c9b1089 100755 (executable)
Binary files a/data/images/hd/P01_day_current_time.png and b/data/images/hd/P01_day_current_time.png differ
diff --git a/data/images/hd/P01_day_event_bg_01.png b/data/images/hd/P01_day_event_bg_01.png
new file mode 100755 (executable)
index 0000000..369ea66
Binary files /dev/null and b/data/images/hd/P01_day_event_bg_01.png differ
diff --git a/data/images/hd/P01_day_event_bg_01_press.png b/data/images/hd/P01_day_event_bg_01_press.png
new file mode 100755 (executable)
index 0000000..9934416
Binary files /dev/null and b/data/images/hd/P01_day_event_bg_01_press.png differ
diff --git a/data/images/hd/P01_day_event_bg_02.png b/data/images/hd/P01_day_event_bg_02.png
new file mode 100755 (executable)
index 0000000..669fc32
Binary files /dev/null and b/data/images/hd/P01_day_event_bg_02.png differ
diff --git a/data/images/hd/P01_day_event_bg_02_press.png b/data/images/hd/P01_day_event_bg_02_press.png
new file mode 100755 (executable)
index 0000000..cfc86f5
Binary files /dev/null and b/data/images/hd/P01_day_event_bg_02_press.png differ
diff --git a/data/images/hd/P01_day_event_bg_03.png b/data/images/hd/P01_day_event_bg_03.png
new file mode 100755 (executable)
index 0000000..5d707b7
Binary files /dev/null and b/data/images/hd/P01_day_event_bg_03.png differ
diff --git a/data/images/hd/P01_day_event_bg_03_press.png b/data/images/hd/P01_day_event_bg_03_press.png
new file mode 100755 (executable)
index 0000000..a2f3825
Binary files /dev/null and b/data/images/hd/P01_day_event_bg_03_press.png differ
diff --git a/data/images/hd/P01_day_event_bg_04.png b/data/images/hd/P01_day_event_bg_04.png
new file mode 100755 (executable)
index 0000000..dcbcf3e
Binary files /dev/null and b/data/images/hd/P01_day_event_bg_04.png differ
diff --git a/data/images/hd/P01_day_event_bg_04_press.png b/data/images/hd/P01_day_event_bg_04_press.png
new file mode 100755 (executable)
index 0000000..e177c88
Binary files /dev/null and b/data/images/hd/P01_day_event_bg_04_press.png differ
diff --git a/data/images/hd/P01_day_expand_all_event.png b/data/images/hd/P01_day_expand_all_event.png
new file mode 100755 (executable)
index 0000000..6565d49
Binary files /dev/null and b/data/images/hd/P01_day_expand_all_event.png differ
diff --git a/data/images/hd/P01_day_expand_all_event_1.png b/data/images/hd/P01_day_expand_all_event_1.png
new file mode 100755 (executable)
index 0000000..c00b34b
Binary files /dev/null and b/data/images/hd/P01_day_expand_all_event_1.png differ
old mode 100755 (executable)
new mode 100644 (file)
diff --git a/data/images/hd/P01_event_index_bg.png b/data/images/hd/P01_event_index_bg.png
new file mode 100755 (executable)
index 0000000..0597b7d
Binary files /dev/null and b/data/images/hd/P01_event_index_bg.png differ
diff --git a/data/images/hd/P01_event_index_icon_close.png b/data/images/hd/P01_event_index_icon_close.png
new file mode 100755 (executable)
index 0000000..559a2b1
Binary files /dev/null and b/data/images/hd/P01_event_index_icon_close.png differ
diff --git a/data/images/hd/P01_event_index_icon_close_press.png b/data/images/hd/P01_event_index_icon_close_press.png
new file mode 100755 (executable)
index 0000000..6a6dfe1
Binary files /dev/null and b/data/images/hd/P01_event_index_icon_close_press.png differ
diff --git a/data/images/hd/P01_event_index_icon_open.png b/data/images/hd/P01_event_index_icon_open.png
new file mode 100755 (executable)
index 0000000..19fb9fc
Binary files /dev/null and b/data/images/hd/P01_event_index_icon_open.png differ
diff --git a/data/images/hd/P01_event_index_icon_open_press.png b/data/images/hd/P01_event_index_icon_open_press.png
new file mode 100755 (executable)
index 0000000..ba1a100
Binary files /dev/null and b/data/images/hd/P01_event_index_icon_open_press.png differ
diff --git a/data/images/hd/P01_event_list_icon_alarm.png b/data/images/hd/P01_event_list_icon_alarm.png
new file mode 100755 (executable)
index 0000000..be6a07e
Binary files /dev/null and b/data/images/hd/P01_event_list_icon_alarm.png differ
diff --git a/data/images/hd/P01_event_list_icon_facebook.png b/data/images/hd/P01_event_list_icon_facebook.png
new file mode 100755 (executable)
index 0000000..99a6c81
Binary files /dev/null and b/data/images/hd/P01_event_list_icon_facebook.png differ
diff --git a/data/images/hd/P01_event_list_icon_priority.png b/data/images/hd/P01_event_list_icon_priority.png
new file mode 100755 (executable)
index 0000000..5f02f10
Binary files /dev/null and b/data/images/hd/P01_event_list_icon_priority.png differ
diff --git a/data/images/hd/P01_event_list_icon_reapeat.png b/data/images/hd/P01_event_list_icon_reapeat.png
new file mode 100755 (executable)
index 0000000..7690555
Binary files /dev/null and b/data/images/hd/P01_event_list_icon_reapeat.png differ
diff --git a/data/images/hd/P01_event_list_icon_reminder.png b/data/images/hd/P01_event_list_icon_reminder.png
new file mode 100755 (executable)
index 0000000..c6b2f79
Binary files /dev/null and b/data/images/hd/P01_event_list_icon_reminder.png differ
diff --git a/data/images/hd/P01_month_view_focus_bg.png b/data/images/hd/P01_month_view_focus_bg.png
new file mode 100755 (executable)
index 0000000..c2983fb
Binary files /dev/null and b/data/images/hd/P01_month_view_focus_bg.png differ
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
diff --git a/data/images/hd/P01_title_left.png b/data/images/hd/P01_title_left.png
new file mode 100755 (executable)
index 0000000..889340f
Binary files /dev/null and b/data/images/hd/P01_title_left.png differ
diff --git a/data/images/hd/P01_title_left_press.png b/data/images/hd/P01_title_left_press.png
new file mode 100755 (executable)
index 0000000..dc54e73
Binary files /dev/null and b/data/images/hd/P01_title_left_press.png differ
diff --git a/data/images/hd/P01_title_right.png b/data/images/hd/P01_title_right.png
new file mode 100755 (executable)
index 0000000..fa70d2b
Binary files /dev/null and b/data/images/hd/P01_title_right.png differ
diff --git a/data/images/hd/P01_title_right_press.png b/data/images/hd/P01_title_right_press.png
new file mode 100755 (executable)
index 0000000..4d09313
Binary files /dev/null and b/data/images/hd/P01_title_right_press.png differ
diff --git a/data/images/hd/P01_week_view_icon_close.png b/data/images/hd/P01_week_view_icon_close.png
new file mode 100755 (executable)
index 0000000..ded9118
Binary files /dev/null and b/data/images/hd/P01_week_view_icon_close.png differ
diff --git a/data/images/hd/P01_week_view_icon_open.png b/data/images/hd/P01_week_view_icon_open.png
new file mode 100755 (executable)
index 0000000..c03201f
Binary files /dev/null and b/data/images/hd/P01_week_view_icon_open.png differ
diff --git a/data/images/hd/P01_wheather_today_bg_01_02_30_33.png b/data/images/hd/P01_wheather_today_bg_01_02_30_33.png
new file mode 100755 (executable)
index 0000000..252780f
Binary files /dev/null and b/data/images/hd/P01_wheather_today_bg_01_02_30_33.png differ
diff --git a/data/images/hd/P01_wheather_today_bg_03_04_05_34_35_36_37_38.png b/data/images/hd/P01_wheather_today_bg_03_04_05_34_35_36_37_38.png
new file mode 100755 (executable)
index 0000000..8629904
Binary files /dev/null and b/data/images/hd/P01_wheather_today_bg_03_04_05_34_35_36_37_38.png differ
diff --git a/data/images/hd/P01_wheather_today_bg_06_07_08_09_10_11_32.png b/data/images/hd/P01_wheather_today_bg_06_07_08_09_10_11_32.png
new file mode 100755 (executable)
index 0000000..7301324
Binary files /dev/null and b/data/images/hd/P01_wheather_today_bg_06_07_08_09_10_11_32.png differ
diff --git a/data/images/hd/P01_wheather_today_bg_12_13_18_24_25_26_39_40.png b/data/images/hd/P01_wheather_today_bg_12_13_18_24_25_26_39_40.png
new file mode 100755 (executable)
index 0000000..12edd5e
Binary files /dev/null and b/data/images/hd/P01_wheather_today_bg_12_13_18_24_25_26_39_40.png differ
diff --git a/data/images/hd/P01_wheather_today_bg_14.png b/data/images/hd/P01_wheather_today_bg_14.png
new file mode 100755 (executable)
index 0000000..9ea1412
Binary files /dev/null and b/data/images/hd/P01_wheather_today_bg_14.png differ
diff --git a/data/images/hd/P01_wheather_today_bg_15_41_42.png b/data/images/hd/P01_wheather_today_bg_15_41_42.png
new file mode 100755 (executable)
index 0000000..60347e7
Binary files /dev/null and b/data/images/hd/P01_wheather_today_bg_15_41_42.png differ
diff --git a/data/images/hd/P01_wheather_today_bg_16_17.png b/data/images/hd/P01_wheather_today_bg_16_17.png
new file mode 100755 (executable)
index 0000000..d789f32
Binary files /dev/null and b/data/images/hd/P01_wheather_today_bg_16_17.png differ
diff --git a/data/images/hd/P01_wheather_today_bg_19_22_23_31_44.png b/data/images/hd/P01_wheather_today_bg_19_22_23_31_44.png
new file mode 100755 (executable)
index 0000000..15ddeb4
Binary files /dev/null and b/data/images/hd/P01_wheather_today_bg_19_22_23_31_44.png differ
diff --git a/data/images/hd/P01_wheather_today_bg_20_21.png b/data/images/hd/P01_wheather_today_bg_20_21.png
new file mode 100755 (executable)
index 0000000..7da11dc
Binary files /dev/null and b/data/images/hd/P01_wheather_today_bg_20_21.png differ
diff --git a/data/images/hd/P01_wheather_today_bg_27_28_29.png b/data/images/hd/P01_wheather_today_bg_27_28_29.png
new file mode 100755 (executable)
index 0000000..683ed61
Binary files /dev/null and b/data/images/hd/P01_wheather_today_bg_27_28_29.png differ
diff --git a/data/images/hd/P01_year_day_focus.png b/data/images/hd/P01_year_day_focus.png
new file mode 100755 (executable)
index 0000000..d3bb0a8
Binary files /dev/null and b/data/images/hd/P01_year_day_focus.png differ
diff --git a/data/images/hd/P01_year_month_focus.png b/data/images/hd/P01_year_month_focus.png
new file mode 100755 (executable)
index 0000000..040b8c6
Binary files /dev/null and b/data/images/hd/P01_year_month_focus.png differ
diff --git a/data/images/hd/T01_controlbar_icon_delete.png b/data/images/hd/T01_controlbar_icon_delete.png
new file mode 100755 (executable)
index 0000000..2b0f808
Binary files /dev/null and b/data/images/hd/T01_controlbar_icon_delete.png differ
diff --git a/data/images/hd/T01_controlbar_icon_edit.png b/data/images/hd/T01_controlbar_icon_edit.png
new file mode 100755 (executable)
index 0000000..0c59cb7
Binary files /dev/null and b/data/images/hd/T01_controlbar_icon_edit.png differ
diff --git a/data/images/hd/T01_controlbar_icon_share02.png b/data/images/hd/T01_controlbar_icon_share02.png
new file mode 100755 (executable)
index 0000000..f21b00c
Binary files /dev/null and b/data/images/hd/T01_controlbar_icon_share02.png differ
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
diff --git a/data/images/hd/org.tizen.calendar.png b/data/images/hd/org.tizen.calendar.png
new file mode 100755 (executable)
index 0000000..84e3670
Binary files /dev/null and b/data/images/hd/org.tizen.calendar.png differ
diff --git a/data/images/hd/org.tizen.efl-calendar.png b/data/images/hd/org.tizen.efl-calendar.png
deleted file mode 100755 (executable)
index e04c6d7..0000000
Binary files a/data/images/hd/org.tizen.efl-calendar.png and /dev/null differ
diff --git a/data/images/hd/ring/58_alarm_clock_bg_AM.png b/data/images/hd/ring/58_alarm_clock_bg_AM.png
deleted file mode 100755 (executable)
index 735999c..0000000
Binary files a/data/images/hd/ring/58_alarm_clock_bg_AM.png and /dev/null differ
diff --git a/data/images/hd/ring/58_alarm_clock_bg_PM.png b/data/images/hd/ring/58_alarm_clock_bg_PM.png
deleted file mode 100755 (executable)
index 075f3ea..0000000
Binary files a/data/images/hd/ring/58_alarm_clock_bg_PM.png and /dev/null differ
diff --git a/data/images/hd/ring/58_clock_bg.png b/data/images/hd/ring/58_clock_bg.png
deleted file mode 100755 (executable)
index 5ef85ee..0000000
Binary files a/data/images/hd/ring/58_clock_bg.png and /dev/null differ
diff --git a/data/images/hd/ring/58_clock_button_normal.png b/data/images/hd/ring/58_clock_button_normal.png
deleted file mode 100755 (executable)
index 75f6cbd..0000000
Binary files a/data/images/hd/ring/58_clock_button_normal.png and /dev/null differ
diff --git a/data/images/hd/ring/58_clock_button_press.png b/data/images/hd/ring/58_clock_button_press.png
deleted file mode 100755 (executable)
index 1ef3af7..0000000
Binary files a/data/images/hd/ring/58_clock_button_press.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_00.png b/data/images/hd/ring/hour/58_alarm_clock_hour_00.png
deleted file mode 100755 (executable)
index b6918d2..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_00.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_01.png b/data/images/hd/ring/hour/58_alarm_clock_hour_01.png
deleted file mode 100755 (executable)
index b226638..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_01.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_02.png b/data/images/hd/ring/hour/58_alarm_clock_hour_02.png
deleted file mode 100755 (executable)
index 79ac76e..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_02.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_03.png b/data/images/hd/ring/hour/58_alarm_clock_hour_03.png
deleted file mode 100755 (executable)
index cfe7fd5..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_03.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_04.png b/data/images/hd/ring/hour/58_alarm_clock_hour_04.png
deleted file mode 100755 (executable)
index 770f442..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_04.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_05.png b/data/images/hd/ring/hour/58_alarm_clock_hour_05.png
deleted file mode 100755 (executable)
index 36acefd..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_05.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_06.png b/data/images/hd/ring/hour/58_alarm_clock_hour_06.png
deleted file mode 100755 (executable)
index c32adfa..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_06.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_07.png b/data/images/hd/ring/hour/58_alarm_clock_hour_07.png
deleted file mode 100755 (executable)
index 2b15133..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_07.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_08.png b/data/images/hd/ring/hour/58_alarm_clock_hour_08.png
deleted file mode 100755 (executable)
index 8bcfc5d..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_08.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_09.png b/data/images/hd/ring/hour/58_alarm_clock_hour_09.png
deleted file mode 100755 (executable)
index f9f339a..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_09.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_10.png b/data/images/hd/ring/hour/58_alarm_clock_hour_10.png
deleted file mode 100755 (executable)
index 47eaead..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_10.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_11.png b/data/images/hd/ring/hour/58_alarm_clock_hour_11.png
deleted file mode 100755 (executable)
index c46601d..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_11.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_12.png b/data/images/hd/ring/hour/58_alarm_clock_hour_12.png
deleted file mode 100755 (executable)
index c81b317..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_12.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_13.png b/data/images/hd/ring/hour/58_alarm_clock_hour_13.png
deleted file mode 100755 (executable)
index 88e8e13..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_13.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_14.png b/data/images/hd/ring/hour/58_alarm_clock_hour_14.png
deleted file mode 100755 (executable)
index 20ad260..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_14.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_15.png b/data/images/hd/ring/hour/58_alarm_clock_hour_15.png
deleted file mode 100755 (executable)
index d2908e7..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_15.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_16.png b/data/images/hd/ring/hour/58_alarm_clock_hour_16.png
deleted file mode 100755 (executable)
index 53ee47e..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_16.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_17.png b/data/images/hd/ring/hour/58_alarm_clock_hour_17.png
deleted file mode 100755 (executable)
index 1ef1318..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_17.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_18.png b/data/images/hd/ring/hour/58_alarm_clock_hour_18.png
deleted file mode 100755 (executable)
index d4d074c..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_18.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_19.png b/data/images/hd/ring/hour/58_alarm_clock_hour_19.png
deleted file mode 100755 (executable)
index e269e77..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_19.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_20.png b/data/images/hd/ring/hour/58_alarm_clock_hour_20.png
deleted file mode 100755 (executable)
index a508e5f..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_20.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_21.png b/data/images/hd/ring/hour/58_alarm_clock_hour_21.png
deleted file mode 100755 (executable)
index 20c3868..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_21.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_22.png b/data/images/hd/ring/hour/58_alarm_clock_hour_22.png
deleted file mode 100755 (executable)
index 57f076d..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_22.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_23.png b/data/images/hd/ring/hour/58_alarm_clock_hour_23.png
deleted file mode 100755 (executable)
index 47d7c45..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_23.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_24.png b/data/images/hd/ring/hour/58_alarm_clock_hour_24.png
deleted file mode 100755 (executable)
index 1c551f9..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_24.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_25.png b/data/images/hd/ring/hour/58_alarm_clock_hour_25.png
deleted file mode 100755 (executable)
index ff6deee..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_25.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_26.png b/data/images/hd/ring/hour/58_alarm_clock_hour_26.png
deleted file mode 100755 (executable)
index d518078..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_26.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_27.png b/data/images/hd/ring/hour/58_alarm_clock_hour_27.png
deleted file mode 100755 (executable)
index ed7a34e..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_27.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_28.png b/data/images/hd/ring/hour/58_alarm_clock_hour_28.png
deleted file mode 100755 (executable)
index 88e4cb2..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_28.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_29.png b/data/images/hd/ring/hour/58_alarm_clock_hour_29.png
deleted file mode 100755 (executable)
index 1908caf..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_29.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_30.png b/data/images/hd/ring/hour/58_alarm_clock_hour_30.png
deleted file mode 100755 (executable)
index 9b00929..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_30.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_31.png b/data/images/hd/ring/hour/58_alarm_clock_hour_31.png
deleted file mode 100755 (executable)
index 89e41cc..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_31.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_32.png b/data/images/hd/ring/hour/58_alarm_clock_hour_32.png
deleted file mode 100755 (executable)
index 0ce9ee2..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_32.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_33.png b/data/images/hd/ring/hour/58_alarm_clock_hour_33.png
deleted file mode 100755 (executable)
index 823350d..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_33.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_34.png b/data/images/hd/ring/hour/58_alarm_clock_hour_34.png
deleted file mode 100755 (executable)
index 7c8e5b3..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_34.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_35.png b/data/images/hd/ring/hour/58_alarm_clock_hour_35.png
deleted file mode 100755 (executable)
index 578262a..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_35.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_36.png b/data/images/hd/ring/hour/58_alarm_clock_hour_36.png
deleted file mode 100755 (executable)
index 1ebd8e9..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_36.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_37.png b/data/images/hd/ring/hour/58_alarm_clock_hour_37.png
deleted file mode 100755 (executable)
index b6ad209..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_37.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_38.png b/data/images/hd/ring/hour/58_alarm_clock_hour_38.png
deleted file mode 100755 (executable)
index f349025..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_38.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_39.png b/data/images/hd/ring/hour/58_alarm_clock_hour_39.png
deleted file mode 100755 (executable)
index 224b2a3..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_39.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_40.png b/data/images/hd/ring/hour/58_alarm_clock_hour_40.png
deleted file mode 100755 (executable)
index 105e146..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_40.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_41.png b/data/images/hd/ring/hour/58_alarm_clock_hour_41.png
deleted file mode 100755 (executable)
index c4f08ea..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_41.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_42.png b/data/images/hd/ring/hour/58_alarm_clock_hour_42.png
deleted file mode 100755 (executable)
index 9c3a969..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_42.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_43.png b/data/images/hd/ring/hour/58_alarm_clock_hour_43.png
deleted file mode 100755 (executable)
index 7380006..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_43.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_44.png b/data/images/hd/ring/hour/58_alarm_clock_hour_44.png
deleted file mode 100755 (executable)
index abccb5f..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_44.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_45.png b/data/images/hd/ring/hour/58_alarm_clock_hour_45.png
deleted file mode 100755 (executable)
index 14b03cc..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_45.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_46.png b/data/images/hd/ring/hour/58_alarm_clock_hour_46.png
deleted file mode 100755 (executable)
index 43fa947..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_46.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_47.png b/data/images/hd/ring/hour/58_alarm_clock_hour_47.png
deleted file mode 100755 (executable)
index 82faf78..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_47.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_48.png b/data/images/hd/ring/hour/58_alarm_clock_hour_48.png
deleted file mode 100755 (executable)
index 5c8f0ba..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_48.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_49.png b/data/images/hd/ring/hour/58_alarm_clock_hour_49.png
deleted file mode 100755 (executable)
index 30c237d..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_49.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_50.png b/data/images/hd/ring/hour/58_alarm_clock_hour_50.png
deleted file mode 100755 (executable)
index 6009c5a..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_50.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_51.png b/data/images/hd/ring/hour/58_alarm_clock_hour_51.png
deleted file mode 100755 (executable)
index 1565e69..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_51.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_52.png b/data/images/hd/ring/hour/58_alarm_clock_hour_52.png
deleted file mode 100755 (executable)
index 69d0573..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_52.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_53.png b/data/images/hd/ring/hour/58_alarm_clock_hour_53.png
deleted file mode 100755 (executable)
index 99d3f63..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_53.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_54.png b/data/images/hd/ring/hour/58_alarm_clock_hour_54.png
deleted file mode 100755 (executable)
index edf7bfa..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_54.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_55.png b/data/images/hd/ring/hour/58_alarm_clock_hour_55.png
deleted file mode 100755 (executable)
index ef75df7..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_55.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_56.png b/data/images/hd/ring/hour/58_alarm_clock_hour_56.png
deleted file mode 100755 (executable)
index 0df7b73..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_56.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_57.png b/data/images/hd/ring/hour/58_alarm_clock_hour_57.png
deleted file mode 100755 (executable)
index 50bcd4c..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_57.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_58.png b/data/images/hd/ring/hour/58_alarm_clock_hour_58.png
deleted file mode 100755 (executable)
index 1ca2d51..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_58.png and /dev/null differ
diff --git a/data/images/hd/ring/hour/58_alarm_clock_hour_59.png b/data/images/hd/ring/hour/58_alarm_clock_hour_59.png
deleted file mode 100755 (executable)
index b63bfe2..0000000
Binary files a/data/images/hd/ring/hour/58_alarm_clock_hour_59.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_00.png b/data/images/hd/ring/minute/58_alarm_clock_minute_00.png
deleted file mode 100755 (executable)
index 1e730f3..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_00.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_01.png b/data/images/hd/ring/minute/58_alarm_clock_minute_01.png
deleted file mode 100755 (executable)
index 51ef6ba..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_01.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_02.png b/data/images/hd/ring/minute/58_alarm_clock_minute_02.png
deleted file mode 100755 (executable)
index 67cbf7f..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_02.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_03.png b/data/images/hd/ring/minute/58_alarm_clock_minute_03.png
deleted file mode 100755 (executable)
index 8349f3d..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_03.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_04.png b/data/images/hd/ring/minute/58_alarm_clock_minute_04.png
deleted file mode 100755 (executable)
index 1107378..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_04.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_05.png b/data/images/hd/ring/minute/58_alarm_clock_minute_05.png
deleted file mode 100755 (executable)
index a9bbf08..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_05.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_06.png b/data/images/hd/ring/minute/58_alarm_clock_minute_06.png
deleted file mode 100755 (executable)
index def04fd..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_06.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_07.png b/data/images/hd/ring/minute/58_alarm_clock_minute_07.png
deleted file mode 100755 (executable)
index 67e08c8..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_07.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_08.png b/data/images/hd/ring/minute/58_alarm_clock_minute_08.png
deleted file mode 100755 (executable)
index 1eff35f..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_08.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_09.png b/data/images/hd/ring/minute/58_alarm_clock_minute_09.png
deleted file mode 100755 (executable)
index 732c9c5..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_09.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_10.png b/data/images/hd/ring/minute/58_alarm_clock_minute_10.png
deleted file mode 100755 (executable)
index f6c2b80..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_10.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_11.png b/data/images/hd/ring/minute/58_alarm_clock_minute_11.png
deleted file mode 100755 (executable)
index 5a6d7a9..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_11.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_12.png b/data/images/hd/ring/minute/58_alarm_clock_minute_12.png
deleted file mode 100755 (executable)
index 468051f..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_12.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_13.png b/data/images/hd/ring/minute/58_alarm_clock_minute_13.png
deleted file mode 100755 (executable)
index 67f8f5a..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_13.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_14.png b/data/images/hd/ring/minute/58_alarm_clock_minute_14.png
deleted file mode 100755 (executable)
index 4941435..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_14.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_15.png b/data/images/hd/ring/minute/58_alarm_clock_minute_15.png
deleted file mode 100755 (executable)
index 74e6eed..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_15.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_16.png b/data/images/hd/ring/minute/58_alarm_clock_minute_16.png
deleted file mode 100755 (executable)
index 6652e6f..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_16.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_17.png b/data/images/hd/ring/minute/58_alarm_clock_minute_17.png
deleted file mode 100755 (executable)
index faf8aa9..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_17.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_18.png b/data/images/hd/ring/minute/58_alarm_clock_minute_18.png
deleted file mode 100755 (executable)
index 52940d1..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_18.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_19.png b/data/images/hd/ring/minute/58_alarm_clock_minute_19.png
deleted file mode 100755 (executable)
index ea74a82..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_19.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_20.png b/data/images/hd/ring/minute/58_alarm_clock_minute_20.png
deleted file mode 100755 (executable)
index c5a5252..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_20.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_21.png b/data/images/hd/ring/minute/58_alarm_clock_minute_21.png
deleted file mode 100755 (executable)
index 4c29eb9..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_21.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_22.png b/data/images/hd/ring/minute/58_alarm_clock_minute_22.png
deleted file mode 100755 (executable)
index 72e284b..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_22.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_23.png b/data/images/hd/ring/minute/58_alarm_clock_minute_23.png
deleted file mode 100755 (executable)
index a5b2330..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_23.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_24.png b/data/images/hd/ring/minute/58_alarm_clock_minute_24.png
deleted file mode 100755 (executable)
index 3a2c4e4..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_24.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_25.png b/data/images/hd/ring/minute/58_alarm_clock_minute_25.png
deleted file mode 100755 (executable)
index 7733321..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_25.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_26.png b/data/images/hd/ring/minute/58_alarm_clock_minute_26.png
deleted file mode 100755 (executable)
index dc295f1..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_26.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_27.png b/data/images/hd/ring/minute/58_alarm_clock_minute_27.png
deleted file mode 100755 (executable)
index dbb820f..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_27.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_28.png b/data/images/hd/ring/minute/58_alarm_clock_minute_28.png
deleted file mode 100755 (executable)
index d6153cd..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_28.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_29.png b/data/images/hd/ring/minute/58_alarm_clock_minute_29.png
deleted file mode 100755 (executable)
index 1a013d4..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_29.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_30.png b/data/images/hd/ring/minute/58_alarm_clock_minute_30.png
deleted file mode 100755 (executable)
index 0234ad9..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_30.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_31.png b/data/images/hd/ring/minute/58_alarm_clock_minute_31.png
deleted file mode 100755 (executable)
index b77f64c..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_31.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_32.png b/data/images/hd/ring/minute/58_alarm_clock_minute_32.png
deleted file mode 100755 (executable)
index a7e4d2a..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_32.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_33.png b/data/images/hd/ring/minute/58_alarm_clock_minute_33.png
deleted file mode 100755 (executable)
index 1b16201..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_33.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_34.png b/data/images/hd/ring/minute/58_alarm_clock_minute_34.png
deleted file mode 100755 (executable)
index fc36584..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_34.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_35.png b/data/images/hd/ring/minute/58_alarm_clock_minute_35.png
deleted file mode 100755 (executable)
index 8462070..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_35.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_36.png b/data/images/hd/ring/minute/58_alarm_clock_minute_36.png
deleted file mode 100755 (executable)
index aa945e9..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_36.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_37.png b/data/images/hd/ring/minute/58_alarm_clock_minute_37.png
deleted file mode 100755 (executable)
index 9ce6307..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_37.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_38.png b/data/images/hd/ring/minute/58_alarm_clock_minute_38.png
deleted file mode 100755 (executable)
index 72943f7..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_38.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_39.png b/data/images/hd/ring/minute/58_alarm_clock_minute_39.png
deleted file mode 100755 (executable)
index ecdd2a6..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_39.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_40.png b/data/images/hd/ring/minute/58_alarm_clock_minute_40.png
deleted file mode 100755 (executable)
index e2ce094..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_40.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_41.png b/data/images/hd/ring/minute/58_alarm_clock_minute_41.png
deleted file mode 100755 (executable)
index abefcf3..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_41.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_42.png b/data/images/hd/ring/minute/58_alarm_clock_minute_42.png
deleted file mode 100755 (executable)
index d6a8ef0..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_42.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_43.png b/data/images/hd/ring/minute/58_alarm_clock_minute_43.png
deleted file mode 100755 (executable)
index 1efedc3..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_43.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_44.png b/data/images/hd/ring/minute/58_alarm_clock_minute_44.png
deleted file mode 100755 (executable)
index e893222..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_44.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_45.png b/data/images/hd/ring/minute/58_alarm_clock_minute_45.png
deleted file mode 100755 (executable)
index 8ade918..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_45.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_46.png b/data/images/hd/ring/minute/58_alarm_clock_minute_46.png
deleted file mode 100755 (executable)
index fa195d8..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_46.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_47.png b/data/images/hd/ring/minute/58_alarm_clock_minute_47.png
deleted file mode 100755 (executable)
index b09698a..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_47.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_48.png b/data/images/hd/ring/minute/58_alarm_clock_minute_48.png
deleted file mode 100755 (executable)
index de6895f..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_48.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_49.png b/data/images/hd/ring/minute/58_alarm_clock_minute_49.png
deleted file mode 100755 (executable)
index a3d7b84..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_49.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_50.png b/data/images/hd/ring/minute/58_alarm_clock_minute_50.png
deleted file mode 100755 (executable)
index 9cdb17f..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_50.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_51.png b/data/images/hd/ring/minute/58_alarm_clock_minute_51.png
deleted file mode 100755 (executable)
index 0bd8f03..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_51.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_52.png b/data/images/hd/ring/minute/58_alarm_clock_minute_52.png
deleted file mode 100755 (executable)
index 24a49c9..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_52.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_53.png b/data/images/hd/ring/minute/58_alarm_clock_minute_53.png
deleted file mode 100755 (executable)
index 422afc6..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_53.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_54.png b/data/images/hd/ring/minute/58_alarm_clock_minute_54.png
deleted file mode 100755 (executable)
index c24cc9d..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_54.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_55.png b/data/images/hd/ring/minute/58_alarm_clock_minute_55.png
deleted file mode 100755 (executable)
index 2f755ca..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_55.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_56.png b/data/images/hd/ring/minute/58_alarm_clock_minute_56.png
deleted file mode 100755 (executable)
index 36cfc3c..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_56.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_57.png b/data/images/hd/ring/minute/58_alarm_clock_minute_57.png
deleted file mode 100755 (executable)
index fa6ed55..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_57.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_58.png b/data/images/hd/ring/minute/58_alarm_clock_minute_58.png
deleted file mode 100755 (executable)
index ac53e5d..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_58.png and /dev/null differ
diff --git a/data/images/hd/ring/minute/58_alarm_clock_minute_59.png b/data/images/hd/ring/minute/58_alarm_clock_minute_59.png
deleted file mode 100755 (executable)
index e978562..0000000
Binary files a/data/images/hd/ring/minute/58_alarm_clock_minute_59.png and /dev/null differ
old mode 100755 (executable)
new mode 100644 (file)
diff --git a/data/images/wvga/00_winset_control_tabbar_bg.png b/data/images/wvga/00_winset_control_tabbar_bg.png
new file mode 100755 (executable)
index 0000000..4d9e32f
Binary files /dev/null and b/data/images/wvga/00_winset_control_tabbar_bg.png differ
diff --git a/data/images/wvga/00_winset_control_toolbar_bg.png b/data/images/wvga/00_winset_control_toolbar_bg.png
new file mode 100755 (executable)
index 0000000..c46882d
Binary files /dev/null and b/data/images/wvga/00_winset_control_toolbar_bg.png differ
diff --git a/data/images/wvga/00_winset_control_top_arrow.png b/data/images/wvga/00_winset_control_top_arrow.png
new file mode 100755 (executable)
index 0000000..508c2c8
Binary files /dev/null and b/data/images/wvga/00_winset_control_top_arrow.png differ
diff --git a/data/images/wvga/00_winset_control_top_bg.png b/data/images/wvga/00_winset_control_top_bg.png
new file mode 100755 (executable)
index 0000000..d92230a
Binary files /dev/null and b/data/images/wvga/00_winset_control_top_bg.png differ
diff --git a/data/images/wvga/00_winset_title_bg.png b/data/images/wvga/00_winset_title_bg.png
new file mode 100755 (executable)
index 0000000..2e7fc72
Binary files /dev/null and b/data/images/wvga/00_winset_title_bg.png differ
diff --git a/data/images/wvga/00_winset_title_line.png b/data/images/wvga/00_winset_title_line.png
new file mode 100755 (executable)
index 0000000..e287978
Binary files /dev/null and b/data/images/wvga/00_winset_title_line.png differ
diff --git a/data/images/wvga/01_controlbar_icon_calendars.png b/data/images/wvga/01_controlbar_icon_calendars.png
new file mode 100755 (executable)
index 0000000..0c4bd1f
Binary files /dev/null and b/data/images/wvga/01_controlbar_icon_calendars.png differ
diff --git a/data/images/wvga/01_controlbar_icon_create.png b/data/images/wvga/01_controlbar_icon_create.png
new file mode 100755 (executable)
index 0000000..0dc1144
Binary files /dev/null and b/data/images/wvga/01_controlbar_icon_create.png differ
diff --git a/data/images/wvga/01_controlbar_icon_today.png b/data/images/wvga/01_controlbar_icon_today.png
new file mode 100755 (executable)
index 0000000..0e9013f
Binary files /dev/null and b/data/images/wvga/01_controlbar_icon_today.png differ
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
diff --git a/data/images/wvga/P01_Tap_normal.png b/data/images/wvga/P01_Tap_normal.png
new file mode 100755 (executable)
index 0000000..99c30dd
Binary files /dev/null and b/data/images/wvga/P01_Tap_normal.png differ
diff --git a/data/images/wvga/P01_Tap_press.png b/data/images/wvga/P01_Tap_press.png
new file mode 100755 (executable)
index 0000000..8cdba75
Binary files /dev/null and b/data/images/wvga/P01_Tap_press.png differ
diff --git a/data/images/wvga/P01_Task_event.png b/data/images/wvga/P01_Task_event.png
new file mode 100755 (executable)
index 0000000..abdbdff
Binary files /dev/null and b/data/images/wvga/P01_Task_event.png differ
diff --git a/data/images/wvga/P01_Task_event_completion.png b/data/images/wvga/P01_Task_event_completion.png
new file mode 100755 (executable)
index 0000000..97b2c09
Binary files /dev/null and b/data/images/wvga/P01_Task_event_completion.png differ
diff --git a/data/images/wvga/P01_Task_event_completion_press.png b/data/images/wvga/P01_Task_event_completion_press.png
new file mode 100755 (executable)
index 0000000..8067f84
Binary files /dev/null and b/data/images/wvga/P01_Task_event_completion_press.png differ
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
index ad94c21..c9b1089 100755 (executable)
Binary files a/data/images/wvga/P01_day_current_time.png and b/data/images/wvga/P01_day_current_time.png differ
diff --git a/data/images/wvga/P01_day_event_bg_01.png b/data/images/wvga/P01_day_event_bg_01.png
new file mode 100755 (executable)
index 0000000..369ea66
Binary files /dev/null and b/data/images/wvga/P01_day_event_bg_01.png differ
diff --git a/data/images/wvga/P01_day_event_bg_01_press.png b/data/images/wvga/P01_day_event_bg_01_press.png
new file mode 100755 (executable)
index 0000000..9934416
Binary files /dev/null and b/data/images/wvga/P01_day_event_bg_01_press.png differ
diff --git a/data/images/wvga/P01_day_event_bg_02.png b/data/images/wvga/P01_day_event_bg_02.png
new file mode 100755 (executable)
index 0000000..669fc32
Binary files /dev/null and b/data/images/wvga/P01_day_event_bg_02.png differ
diff --git a/data/images/wvga/P01_day_event_bg_02_press.png b/data/images/wvga/P01_day_event_bg_02_press.png
new file mode 100755 (executable)
index 0000000..cfc86f5
Binary files /dev/null and b/data/images/wvga/P01_day_event_bg_02_press.png differ
diff --git a/data/images/wvga/P01_day_event_bg_03.png b/data/images/wvga/P01_day_event_bg_03.png
new file mode 100755 (executable)
index 0000000..5d707b7
Binary files /dev/null and b/data/images/wvga/P01_day_event_bg_03.png differ
diff --git a/data/images/wvga/P01_day_event_bg_03_press.png b/data/images/wvga/P01_day_event_bg_03_press.png
new file mode 100755 (executable)
index 0000000..a2f3825
Binary files /dev/null and b/data/images/wvga/P01_day_event_bg_03_press.png differ
diff --git a/data/images/wvga/P01_day_event_bg_04.png b/data/images/wvga/P01_day_event_bg_04.png
new file mode 100755 (executable)
index 0000000..dcbcf3e
Binary files /dev/null and b/data/images/wvga/P01_day_event_bg_04.png differ
diff --git a/data/images/wvga/P01_day_event_bg_04_press.png b/data/images/wvga/P01_day_event_bg_04_press.png
new file mode 100755 (executable)
index 0000000..e177c88
Binary files /dev/null and b/data/images/wvga/P01_day_event_bg_04_press.png differ
diff --git a/data/images/wvga/P01_day_expand_all_event.png b/data/images/wvga/P01_day_expand_all_event.png
new file mode 100755 (executable)
index 0000000..6565d49
Binary files /dev/null and b/data/images/wvga/P01_day_expand_all_event.png differ
diff --git a/data/images/wvga/P01_day_expand_all_event_1.png b/data/images/wvga/P01_day_expand_all_event_1.png
new file mode 100755 (executable)
index 0000000..c00b34b
Binary files /dev/null and b/data/images/wvga/P01_day_expand_all_event_1.png differ
old mode 100755 (executable)
new mode 100644 (file)
diff --git a/data/images/wvga/P01_event_index_bg.png b/data/images/wvga/P01_event_index_bg.png
new file mode 100755 (executable)
index 0000000..0597b7d
Binary files /dev/null and b/data/images/wvga/P01_event_index_bg.png differ
diff --git a/data/images/wvga/P01_event_index_icon_close.png b/data/images/wvga/P01_event_index_icon_close.png
new file mode 100755 (executable)
index 0000000..559a2b1
Binary files /dev/null and b/data/images/wvga/P01_event_index_icon_close.png differ
diff --git a/data/images/wvga/P01_event_index_icon_close_press.png b/data/images/wvga/P01_event_index_icon_close_press.png
new file mode 100755 (executable)
index 0000000..6a6dfe1
Binary files /dev/null and b/data/images/wvga/P01_event_index_icon_close_press.png differ
diff --git a/data/images/wvga/P01_event_index_icon_open.png b/data/images/wvga/P01_event_index_icon_open.png
new file mode 100755 (executable)
index 0000000..19fb9fc
Binary files /dev/null and b/data/images/wvga/P01_event_index_icon_open.png differ
diff --git a/data/images/wvga/P01_event_index_icon_open_press.png b/data/images/wvga/P01_event_index_icon_open_press.png
new file mode 100755 (executable)
index 0000000..ba1a100
Binary files /dev/null and b/data/images/wvga/P01_event_index_icon_open_press.png differ
diff --git a/data/images/wvga/P01_event_list_icon_alarm.png b/data/images/wvga/P01_event_list_icon_alarm.png
new file mode 100755 (executable)
index 0000000..be6a07e
Binary files /dev/null and b/data/images/wvga/P01_event_list_icon_alarm.png differ
diff --git a/data/images/wvga/P01_event_list_icon_facebook.png b/data/images/wvga/P01_event_list_icon_facebook.png
new file mode 100755 (executable)
index 0000000..99a6c81
Binary files /dev/null and b/data/images/wvga/P01_event_list_icon_facebook.png differ
diff --git a/data/images/wvga/P01_event_list_icon_priority.png b/data/images/wvga/P01_event_list_icon_priority.png
new file mode 100755 (executable)
index 0000000..5f02f10
Binary files /dev/null and b/data/images/wvga/P01_event_list_icon_priority.png differ
diff --git a/data/images/wvga/P01_event_list_icon_reapeat.png b/data/images/wvga/P01_event_list_icon_reapeat.png
new file mode 100755 (executable)
index 0000000..7690555
Binary files /dev/null and b/data/images/wvga/P01_event_list_icon_reapeat.png differ
diff --git a/data/images/wvga/P01_event_list_icon_reminder.png b/data/images/wvga/P01_event_list_icon_reminder.png
new file mode 100755 (executable)
index 0000000..c6b2f79
Binary files /dev/null and b/data/images/wvga/P01_event_list_icon_reminder.png differ
diff --git a/data/images/wvga/P01_month_view_focus_bg.png b/data/images/wvga/P01_month_view_focus_bg.png
new file mode 100755 (executable)
index 0000000..c2983fb
Binary files /dev/null and b/data/images/wvga/P01_month_view_focus_bg.png differ
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
diff --git a/data/images/wvga/P01_week_view_icon_close.png b/data/images/wvga/P01_week_view_icon_close.png
new file mode 100755 (executable)
index 0000000..ded9118
Binary files /dev/null and b/data/images/wvga/P01_week_view_icon_close.png differ
diff --git a/data/images/wvga/P01_week_view_icon_open.png b/data/images/wvga/P01_week_view_icon_open.png
new file mode 100755 (executable)
index 0000000..c03201f
Binary files /dev/null and b/data/images/wvga/P01_week_view_icon_open.png differ
diff --git a/data/images/wvga/P01_wheather_today_bg_01_02_30_33.png b/data/images/wvga/P01_wheather_today_bg_01_02_30_33.png
new file mode 100755 (executable)
index 0000000..252780f
Binary files /dev/null and b/data/images/wvga/P01_wheather_today_bg_01_02_30_33.png differ
diff --git a/data/images/wvga/P01_wheather_today_bg_03_04_05_34_35_36_37_38.png b/data/images/wvga/P01_wheather_today_bg_03_04_05_34_35_36_37_38.png
new file mode 100755 (executable)
index 0000000..8629904
Binary files /dev/null and b/data/images/wvga/P01_wheather_today_bg_03_04_05_34_35_36_37_38.png differ
diff --git a/data/images/wvga/P01_wheather_today_bg_06_07_08_09_10_11_32.png b/data/images/wvga/P01_wheather_today_bg_06_07_08_09_10_11_32.png
new file mode 100755 (executable)
index 0000000..7301324
Binary files /dev/null and b/data/images/wvga/P01_wheather_today_bg_06_07_08_09_10_11_32.png differ
diff --git a/data/images/wvga/P01_wheather_today_bg_12_13_18_24_25_26_39_40.png b/data/images/wvga/P01_wheather_today_bg_12_13_18_24_25_26_39_40.png
new file mode 100755 (executable)
index 0000000..12edd5e
Binary files /dev/null and b/data/images/wvga/P01_wheather_today_bg_12_13_18_24_25_26_39_40.png differ
diff --git a/data/images/wvga/P01_wheather_today_bg_14.png b/data/images/wvga/P01_wheather_today_bg_14.png
new file mode 100755 (executable)
index 0000000..9ea1412
Binary files /dev/null and b/data/images/wvga/P01_wheather_today_bg_14.png differ
diff --git a/data/images/wvga/P01_wheather_today_bg_15_41_42.png b/data/images/wvga/P01_wheather_today_bg_15_41_42.png
new file mode 100755 (executable)
index 0000000..60347e7
Binary files /dev/null and b/data/images/wvga/P01_wheather_today_bg_15_41_42.png differ
diff --git a/data/images/wvga/P01_wheather_today_bg_16_17.png b/data/images/wvga/P01_wheather_today_bg_16_17.png
new file mode 100755 (executable)
index 0000000..d789f32
Binary files /dev/null and b/data/images/wvga/P01_wheather_today_bg_16_17.png differ
diff --git a/data/images/wvga/P01_wheather_today_bg_19_22_23_31_44.png b/data/images/wvga/P01_wheather_today_bg_19_22_23_31_44.png
new file mode 100755 (executable)
index 0000000..15ddeb4
Binary files /dev/null and b/data/images/wvga/P01_wheather_today_bg_19_22_23_31_44.png differ
diff --git a/data/images/wvga/P01_wheather_today_bg_20_21.png b/data/images/wvga/P01_wheather_today_bg_20_21.png
new file mode 100755 (executable)
index 0000000..7da11dc
Binary files /dev/null and b/data/images/wvga/P01_wheather_today_bg_20_21.png differ
diff --git a/data/images/wvga/P01_wheather_today_bg_27_28_29.png b/data/images/wvga/P01_wheather_today_bg_27_28_29.png
new file mode 100755 (executable)
index 0000000..683ed61
Binary files /dev/null and b/data/images/wvga/P01_wheather_today_bg_27_28_29.png differ
diff --git a/data/images/wvga/P01_year_day_focus.png b/data/images/wvga/P01_year_day_focus.png
new file mode 100755 (executable)
index 0000000..d3bb0a8
Binary files /dev/null and b/data/images/wvga/P01_year_day_focus.png differ
diff --git a/data/images/wvga/P01_year_month_focus.png b/data/images/wvga/P01_year_month_focus.png
new file mode 100755 (executable)
index 0000000..040b8c6
Binary files /dev/null and b/data/images/wvga/P01_year_month_focus.png differ
diff --git a/data/images/wvga/T01_controlbar_icon_delete.png b/data/images/wvga/T01_controlbar_icon_delete.png
new file mode 100755 (executable)
index 0000000..2b0f808
Binary files /dev/null and b/data/images/wvga/T01_controlbar_icon_delete.png differ
diff --git a/data/images/wvga/T01_controlbar_icon_edit.png b/data/images/wvga/T01_controlbar_icon_edit.png
new file mode 100755 (executable)
index 0000000..0c59cb7
Binary files /dev/null and b/data/images/wvga/T01_controlbar_icon_edit.png differ
diff --git a/data/images/wvga/T01_controlbar_icon_share02.png b/data/images/wvga/T01_controlbar_icon_share02.png
new file mode 100755 (executable)
index 0000000..f21b00c
Binary files /dev/null and b/data/images/wvga/T01_controlbar_icon_share02.png differ
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
old mode 100755 (executable)
new mode 100644 (file)
diff --git a/data/images/wvga/org.tizen.calendar.png b/data/images/wvga/org.tizen.calendar.png
new file mode 100755 (executable)
index 0000000..84e3670
Binary files /dev/null and b/data/images/wvga/org.tizen.calendar.png differ
diff --git a/data/images/wvga/org.tizen.efl-calendar.png b/data/images/wvga/org.tizen.efl-calendar.png
deleted file mode 100755 (executable)
index e04c6d7..0000000
Binary files a/data/images/wvga/org.tizen.efl-calendar.png and /dev/null differ
diff --git a/data/images/wvga/ring/58_alarm_clock_bg_AM.png b/data/images/wvga/ring/58_alarm_clock_bg_AM.png
deleted file mode 100755 (executable)
index 735999c..0000000
Binary files a/data/images/wvga/ring/58_alarm_clock_bg_AM.png and /dev/null differ
diff --git a/data/images/wvga/ring/58_alarm_clock_bg_PM.png b/data/images/wvga/ring/58_alarm_clock_bg_PM.png
deleted file mode 100755 (executable)
index 075f3ea..0000000
Binary files a/data/images/wvga/ring/58_alarm_clock_bg_PM.png and /dev/null differ
diff --git a/data/images/wvga/ring/58_clock_bg.png b/data/images/wvga/ring/58_clock_bg.png
deleted file mode 100755 (executable)
index 5ef85ee..0000000
Binary files a/data/images/wvga/ring/58_clock_bg.png and /dev/null differ
diff --git a/data/images/wvga/ring/58_clock_button_normal.png b/data/images/wvga/ring/58_clock_button_normal.png
deleted file mode 100755 (executable)
index 75f6cbd..0000000
Binary files a/data/images/wvga/ring/58_clock_button_normal.png and /dev/null differ
diff --git a/data/images/wvga/ring/58_clock_button_press.png b/data/images/wvga/ring/58_clock_button_press.png
deleted file mode 100755 (executable)
index 1ef3af7..0000000
Binary files a/data/images/wvga/ring/58_clock_button_press.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_00.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_00.png
deleted file mode 100755 (executable)
index b6918d2..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_00.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_01.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_01.png
deleted file mode 100755 (executable)
index b226638..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_01.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_02.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_02.png
deleted file mode 100755 (executable)
index 79ac76e..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_02.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_03.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_03.png
deleted file mode 100755 (executable)
index cfe7fd5..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_03.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_04.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_04.png
deleted file mode 100755 (executable)
index 770f442..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_04.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_05.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_05.png
deleted file mode 100755 (executable)
index 36acefd..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_05.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_06.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_06.png
deleted file mode 100755 (executable)
index c32adfa..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_06.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_07.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_07.png
deleted file mode 100755 (executable)
index 2b15133..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_07.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_08.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_08.png
deleted file mode 100755 (executable)
index 8bcfc5d..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_08.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_09.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_09.png
deleted file mode 100755 (executable)
index f9f339a..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_09.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_10.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_10.png
deleted file mode 100755 (executable)
index 47eaead..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_10.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_11.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_11.png
deleted file mode 100755 (executable)
index c46601d..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_11.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_12.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_12.png
deleted file mode 100755 (executable)
index c81b317..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_12.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_13.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_13.png
deleted file mode 100755 (executable)
index 88e8e13..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_13.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_14.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_14.png
deleted file mode 100755 (executable)
index 20ad260..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_14.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_15.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_15.png
deleted file mode 100755 (executable)
index d2908e7..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_15.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_16.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_16.png
deleted file mode 100755 (executable)
index 53ee47e..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_16.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_17.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_17.png
deleted file mode 100755 (executable)
index 1ef1318..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_17.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_18.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_18.png
deleted file mode 100755 (executable)
index d4d074c..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_18.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_19.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_19.png
deleted file mode 100755 (executable)
index e269e77..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_19.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_20.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_20.png
deleted file mode 100755 (executable)
index a508e5f..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_20.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_21.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_21.png
deleted file mode 100755 (executable)
index 20c3868..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_21.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_22.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_22.png
deleted file mode 100755 (executable)
index 57f076d..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_22.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_23.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_23.png
deleted file mode 100755 (executable)
index 47d7c45..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_23.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_24.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_24.png
deleted file mode 100755 (executable)
index 1c551f9..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_24.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_25.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_25.png
deleted file mode 100755 (executable)
index ff6deee..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_25.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_26.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_26.png
deleted file mode 100755 (executable)
index d518078..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_26.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_27.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_27.png
deleted file mode 100755 (executable)
index ed7a34e..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_27.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_28.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_28.png
deleted file mode 100755 (executable)
index 88e4cb2..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_28.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_29.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_29.png
deleted file mode 100755 (executable)
index 1908caf..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_29.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_30.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_30.png
deleted file mode 100755 (executable)
index 9b00929..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_30.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_31.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_31.png
deleted file mode 100755 (executable)
index 89e41cc..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_31.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_32.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_32.png
deleted file mode 100755 (executable)
index 0ce9ee2..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_32.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_33.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_33.png
deleted file mode 100755 (executable)
index 823350d..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_33.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_34.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_34.png
deleted file mode 100755 (executable)
index 7c8e5b3..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_34.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_35.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_35.png
deleted file mode 100755 (executable)
index 578262a..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_35.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_36.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_36.png
deleted file mode 100755 (executable)
index 1ebd8e9..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_36.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_37.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_37.png
deleted file mode 100755 (executable)
index b6ad209..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_37.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_38.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_38.png
deleted file mode 100755 (executable)
index f349025..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_38.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_39.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_39.png
deleted file mode 100755 (executable)
index 224b2a3..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_39.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_40.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_40.png
deleted file mode 100755 (executable)
index 105e146..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_40.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_41.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_41.png
deleted file mode 100755 (executable)
index c4f08ea..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_41.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_42.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_42.png
deleted file mode 100755 (executable)
index 9c3a969..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_42.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_43.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_43.png
deleted file mode 100755 (executable)
index 7380006..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_43.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_44.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_44.png
deleted file mode 100755 (executable)
index abccb5f..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_44.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_45.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_45.png
deleted file mode 100755 (executable)
index 14b03cc..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_45.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_46.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_46.png
deleted file mode 100755 (executable)
index 43fa947..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_46.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_47.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_47.png
deleted file mode 100755 (executable)
index 82faf78..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_47.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_48.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_48.png
deleted file mode 100755 (executable)
index 5c8f0ba..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_48.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_49.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_49.png
deleted file mode 100755 (executable)
index 30c237d..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_49.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_50.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_50.png
deleted file mode 100755 (executable)
index 6009c5a..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_50.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_51.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_51.png
deleted file mode 100755 (executable)
index 1565e69..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_51.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_52.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_52.png
deleted file mode 100755 (executable)
index 69d0573..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_52.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_53.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_53.png
deleted file mode 100755 (executable)
index 99d3f63..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_53.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_54.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_54.png
deleted file mode 100755 (executable)
index edf7bfa..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_54.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_55.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_55.png
deleted file mode 100755 (executable)
index ef75df7..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_55.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_56.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_56.png
deleted file mode 100755 (executable)
index 0df7b73..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_56.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_57.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_57.png
deleted file mode 100755 (executable)
index 50bcd4c..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_57.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_58.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_58.png
deleted file mode 100755 (executable)
index 1ca2d51..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_58.png and /dev/null differ
diff --git a/data/images/wvga/ring/hour/58_alarm_clock_hour_59.png b/data/images/wvga/ring/hour/58_alarm_clock_hour_59.png
deleted file mode 100755 (executable)
index b63bfe2..0000000
Binary files a/data/images/wvga/ring/hour/58_alarm_clock_hour_59.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_00.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_00.png
deleted file mode 100755 (executable)
index 1e730f3..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_00.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_01.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_01.png
deleted file mode 100755 (executable)
index 51ef6ba..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_01.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_02.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_02.png
deleted file mode 100755 (executable)
index 67cbf7f..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_02.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_03.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_03.png
deleted file mode 100755 (executable)
index 8349f3d..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_03.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_04.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_04.png
deleted file mode 100755 (executable)
index 1107378..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_04.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_05.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_05.png
deleted file mode 100755 (executable)
index a9bbf08..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_05.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_06.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_06.png
deleted file mode 100755 (executable)
index def04fd..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_06.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_07.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_07.png
deleted file mode 100755 (executable)
index 67e08c8..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_07.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_08.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_08.png
deleted file mode 100755 (executable)
index 1eff35f..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_08.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_09.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_09.png
deleted file mode 100755 (executable)
index 732c9c5..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_09.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_10.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_10.png
deleted file mode 100755 (executable)
index f6c2b80..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_10.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_11.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_11.png
deleted file mode 100755 (executable)
index 5a6d7a9..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_11.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_12.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_12.png
deleted file mode 100755 (executable)
index 468051f..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_12.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_13.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_13.png
deleted file mode 100755 (executable)
index 67f8f5a..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_13.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_14.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_14.png
deleted file mode 100755 (executable)
index 4941435..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_14.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_15.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_15.png
deleted file mode 100755 (executable)
index 74e6eed..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_15.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_16.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_16.png
deleted file mode 100755 (executable)
index 6652e6f..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_16.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_17.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_17.png
deleted file mode 100755 (executable)
index faf8aa9..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_17.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_18.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_18.png
deleted file mode 100755 (executable)
index 52940d1..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_18.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_19.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_19.png
deleted file mode 100755 (executable)
index ea74a82..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_19.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_20.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_20.png
deleted file mode 100755 (executable)
index c5a5252..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_20.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_21.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_21.png
deleted file mode 100755 (executable)
index 4c29eb9..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_21.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_22.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_22.png
deleted file mode 100755 (executable)
index 72e284b..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_22.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_23.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_23.png
deleted file mode 100755 (executable)
index a5b2330..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_23.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_24.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_24.png
deleted file mode 100755 (executable)
index 3a2c4e4..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_24.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_25.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_25.png
deleted file mode 100755 (executable)
index 7733321..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_25.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_26.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_26.png
deleted file mode 100755 (executable)
index dc295f1..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_26.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_27.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_27.png
deleted file mode 100755 (executable)
index dbb820f..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_27.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_28.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_28.png
deleted file mode 100755 (executable)
index d6153cd..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_28.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_29.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_29.png
deleted file mode 100755 (executable)
index 1a013d4..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_29.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_30.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_30.png
deleted file mode 100755 (executable)
index 0234ad9..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_30.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_31.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_31.png
deleted file mode 100755 (executable)
index b77f64c..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_31.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_32.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_32.png
deleted file mode 100755 (executable)
index a7e4d2a..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_32.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_33.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_33.png
deleted file mode 100755 (executable)
index 1b16201..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_33.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_34.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_34.png
deleted file mode 100755 (executable)
index fc36584..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_34.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_35.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_35.png
deleted file mode 100755 (executable)
index 8462070..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_35.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_36.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_36.png
deleted file mode 100755 (executable)
index aa945e9..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_36.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_37.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_37.png
deleted file mode 100755 (executable)
index 9ce6307..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_37.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_38.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_38.png
deleted file mode 100755 (executable)
index 72943f7..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_38.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_39.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_39.png
deleted file mode 100755 (executable)
index ecdd2a6..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_39.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_40.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_40.png
deleted file mode 100755 (executable)
index e2ce094..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_40.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_41.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_41.png
deleted file mode 100755 (executable)
index abefcf3..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_41.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_42.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_42.png
deleted file mode 100755 (executable)
index d6a8ef0..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_42.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_43.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_43.png
deleted file mode 100755 (executable)
index 1efedc3..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_43.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_44.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_44.png
deleted file mode 100755 (executable)
index e893222..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_44.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_45.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_45.png
deleted file mode 100755 (executable)
index 8ade918..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_45.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_46.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_46.png
deleted file mode 100755 (executable)
index fa195d8..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_46.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_47.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_47.png
deleted file mode 100755 (executable)
index b09698a..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_47.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_48.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_48.png
deleted file mode 100755 (executable)
index de6895f..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_48.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_49.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_49.png
deleted file mode 100755 (executable)
index a3d7b84..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_49.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_50.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_50.png
deleted file mode 100755 (executable)
index 9cdb17f..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_50.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_51.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_51.png
deleted file mode 100755 (executable)
index 0bd8f03..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_51.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_52.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_52.png
deleted file mode 100755 (executable)
index 24a49c9..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_52.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_53.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_53.png
deleted file mode 100755 (executable)
index 422afc6..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_53.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_54.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_54.png
deleted file mode 100755 (executable)
index c24cc9d..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_54.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_55.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_55.png
deleted file mode 100755 (executable)
index 2f755ca..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_55.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_56.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_56.png
deleted file mode 100755 (executable)
index 36cfc3c..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_56.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_57.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_57.png
deleted file mode 100755 (executable)
index fa6ed55..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_57.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_58.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_58.png
deleted file mode 100755 (executable)
index ac53e5d..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_58.png and /dev/null differ
diff --git a/data/images/wvga/ring/minute/58_alarm_clock_minute_59.png b/data/images/wvga/ring/minute/58_alarm_clock_minute_59.png
deleted file mode 100755 (executable)
index e978562..0000000
Binary files a/data/images/wvga/ring/minute/58_alarm_clock_minute_59.png and /dev/null differ
diff --git a/data/sounds/On_time.wav b/data/sounds/On_time.wav
deleted file mode 100755 (executable)
index 393d76d..0000000
Binary files a/data/sounds/On_time.wav and /dev/null differ
diff --git a/debian/changelog b/debian/changelog
deleted file mode 100755 (executable)
index c580513..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-efl-calendar (0.5.67) unstable; urgency=low
-
-  * Release pkg.
-  * Git: pkgs/e/efl-calendar
-  * Tag: efl-calendar_0.5.67
-
- -- Taeho Kang <taeho84.kang@samsung.com>  Mon, 23 Apr 2012 10:55:04 +0900
diff --git a/debian/compat b/debian/compat
deleted file mode 100755 (executable)
index 7ed6ff8..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/debian/control b/debian/control
deleted file mode 100755 (executable)
index 68565f1..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-Source: efl-calendar
-Section: devel
-Priority: extra
-Maintainer: Youngjae Shin <yj99.shin@samsung.com>, Taeho Kang <taeho84.kang@samsung.com>
-Uploaders: Taeho Kang <taeho84.kang@samsung.com>
-Build-Depends: debhelper (>= 5), libappcore-efl-dev, libslp-utilx-dev, libslp-calendar-dev, dlog-dev, libalarm-dev, libslp-utilx-dev, libmm-player-dev, libaccounts-svc-dev, libui-gadget-dev, libheynoti-dev, libui-gadget-dev, libslp-pm-dev, libicu-dev, capi-appfw-application-dev, capi-media-wav-player-dev, capi-media-sound-manager-dev 
-Standards-Version: 3.7.2
-
-Package: org.tizen.efl-calendar
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: Calendar application
- Beat UI Calendar application
-
-Package: org.tizen.calendar-viewer
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: Calendar viewer application
-
-Package: org.tizen.efl-calendar-dbg
-Section: debug
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: Calendar application (debug package)
- Beat UI Calendar application (debug package)
-
-Package: libug-calendar-efl
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, org.tizen.efl-calendar, org.tizen.calendar-viewer
-Description: Calendar UI gadget (EFL)
diff --git a/debian/copyright b/debian/copyright
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/debian/dirs b/debian/dirs
deleted file mode 100755 (executable)
index e772481..0000000
+++ /dev/null
@@ -1 +0,0 @@
-usr/bin
diff --git a/debian/docs b/debian/docs
deleted file mode 100755 (executable)
index 8b13789..0000000
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/debian/libug-calendar-efl.install.in b/debian/libug-calendar-efl.install.in
deleted file mode 100755 (executable)
index 8893e2e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-/opt/ug/lib/*.so
diff --git a/debian/libug-calendar-efl.postinst b/debian/libug-calendar-efl.postinst
deleted file mode 100755 (executable)
index 7813c43..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/sh
-
-mkdir -p /opt/data/ug-calendar
-
-if [ ${USER} = "root" ]
-then
-       chgrp 6003 /opt/data/ug-calendar
-       chmod 770 /opt/data/ug-calendar
-fi
\ No newline at end of file
diff --git a/debian/org.tizen.calendar-viewer.install.in b/debian/org.tizen.calendar-viewer.install.in
deleted file mode 100755 (executable)
index d59b35b..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-/opt/apps/org.tizen.calendar-viewer/*
-/opt/share/applications/org.tizen.calendar-viewer.desktop
diff --git a/debian/org.tizen.efl-calendar.install.in b/debian/org.tizen.efl-calendar.install.in
deleted file mode 100755 (executable)
index 19a4b50..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-@PREFIX@/bin/efl-calendar
-@RESDIR@/locale/*
-@RESDIR@/icons/*
-@RESDIR@/edje/*.edj
-@RESDIR@/sounds/*
-/opt/share/applications/org.tizen.efl-calendar.desktop
diff --git a/debian/org.tizen.efl-calendar.postinst b/debian/org.tizen.efl-calendar.postinst
deleted file mode 100755 (executable)
index ad25030..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/sh
-# Automatically added by dh_makeshlibs
-if [ "$1" = "configure" ]; then
-       ldconfig
-fi
-# End automatically added section
-
-#if [ ${USER} = "root" ]
-if [ "`id -u`" = "0" ]
-then
-       # 5000 is inhouse user id
-       # do not use relative path
-       vconftool set -t int db/calendar/focusview 0 -u 5000
-       vconftool set -t int db/calendar/send 0 -u 5000
-       vconftool set -t int db/calendar/timezone_on_off 0 -u 5000
-       vconftool set -t string db/calendar/timezone_path "Asia/Seoul" -u 5000
-       vconftool set -t string db/calendar/timezone_city "IDS_WCL_BODY_CITYNAME_SEOUL" -u 5000
-       vconftool set -t string db/calendar/timezone_offset "+9" -u 5000
-fi
diff --git a/debian/rules b/debian/rules
deleted file mode 100755 (executable)
index 219f33e..0000000
+++ /dev/null
@@ -1,114 +0,0 @@
-#!/usr/bin/make -f
-# -*- makefile -*-
-# Sample debian/rules that uses debhelper.
-# This file was originally written by Joey Hess and Craig Small.
-# As a special exception, when this file is copied by dh-make into a
-# dh-make output file, you may use that output file without restriction.
-# This special exception was added by Craig Small in version 0.37 of dh-make.
-
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
-
-CFLAGS = -Wall -g
-LDFLAGS ?=
-PREFIX ?= /opt/apps/org.tizen.efl-calendar
-RESDIR ?= /opt/apps/org.tizen.efl-calendar/res
-DATADIR ?= /opt/apps/org.tizen.efl-calendar/data
-
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
-       CFLAGS += -O0
-else
-       CFLAGS += -O2
-endif
-
-LDFLAGS += -Wl,--rpath=$(PREFIX)/lib -Wl,--as-needed
-
-CMAKE_BUILD_DIR ?= $(CURDIR)/cmake_build_tmp
-
-configure: configure-stamp
-configure-stamp:
-       dh_testdir
-       # Add here commands to configure the package.
-       mkdir -p $(CMAKE_BUILD_DIR) && cd $(CMAKE_BUILD_DIR) && \
-       CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" cmake .. -DCMAKE_INSTALL_PREFIX="$(PREFIX)"
-
-       touch configure-stamp
-
-build: build-stamp
-
-build-stamp: configure-stamp 
-       dh_testdir
-
-       # Add here commands to compile the package.
-       cd $(CMAKE_BUILD_DIR) && $(MAKE)
-
-       for f in `find $(CURDIR)/debian/ -name "*.in"`; do \
-               cat $$f > $${f%.in}; \
-               sed -i -e "s#@PREFIX@#$(PREFIX)#g" $${f%.in}; \
-               sed -i -e "s#@RESDIR@#$(RESDIR)#g" $${f%.in}; \
-               sed -i -e "s#@DATADIR@#$(DATADIR)#g" $${f%.in}; \
-       done
-
-       touch $@
-
-clean:
-       dh_testdir
-       dh_testroot
-       rm -f build-stamp configure-stamp
-
-       # Add here commands to clean up after the build process.
-       rm -rf $(CMAKE_BUILD_DIR)
-
-       for f in `find $(CURDIR)/debian/ -name "*.in"`; do \
-               rm -f $${f%.in}; \
-       done
-
-       dh_clean 
-
-install: build
-       dh_testdir
-       dh_testroot
-       dh_clean -k 
-#      dh_installdirs
-
-       # Add here commands to install the package into debian/wavplayer.
-       cd $(CMAKE_BUILD_DIR) && $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
-
-
-# Build architecture-independent files here.
-binary-indep: build install
-# We have nothing to do by default.
-
-# Build architecture-dependent files here.
-binary-arch: build install
-       dh_testdir
-       dh_testroot
-#      dh_installchangelogs 
-#      dh_installdocs
-#      dh_installexamples
-       dh_install --sourcedir=debian/tmp
-#      dh_installmenu
-#      dh_installdebconf       
-#      dh_installlogrotate
-#      dh_installemacsen
-#      dh_installpam
-#      dh_installmime
-#      dh_python
-#      dh_installinit
-#      dh_installcron
-#      dh_installinfo
-#      dh_installman
-       dh_link
-       dh_strip --dbg-package=org.tizen.efl-calendar-dbg
-       dh_compress
-       dh_fixperms
-#      dh_perl
-       dh_makeshlibs
-       dh_installdeb
-       dh_shlibdeps
-       dh_gencontrol
-       dh_md5sums
-       dh_builddeb
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure
index 3445340..15d0537 100755 (executable)
@@ -16,9 +16,6 @@
   */
 
 
-
-
-
 #ifndef __CALENDAR_ACCOUNT_SVC_H__
 #define __CALENDAR_ACCOUNT_SVC_H__
 
@@ -31,6 +28,7 @@ struct _acct {
        int id;
        char *name;
        char *icon;
+       char *domain;
        void *data;
        Evas_Object* check;
 };
@@ -41,6 +39,6 @@ struct _acct {
 Eina_List* cal_account_svc_get_account_list(void);
 void cal_account_svc_free_account_list(Eina_List **); // don't care about "data"
 char* cal_account_svc_get_account_icon_path(int account_id);
-
+int cal_account_svc_get_facebook_calendar_id(void);
 #endif /* __CALENDAR_ACCOUNT_SVC_H__ */
 
index 2028776..0dce2dd 100755 (executable)
   */
 
 
-
-
-
-
 #ifndef __CALENDAR_CAL_SVC_H__
 #define __CALENDAR_CAL_SVC_H__
 
 #include <Elementary.h>
 #include <calendar-svc-provider.h>
 
-struct tmnode {
-       time_t st;
-       time_t et;
-       int repeat;
-       cal_struct *cs;
-};
-
-struct calsvc {
-       Eina_List *cslist;
-       Eina_List *tmlist;
-};
-
 struct _cs {
        cal_struct* cs;
        Evas_Object* check;
@@ -54,8 +38,10 @@ struct __cal_account_calendar_color
        int alpha;
 };
 
-struct calsvc* _calendar_svc_get_event(int acct_id, time_t st, time_t et);
-void _calendar_svc_free_cs(struct calsvc **csv);
+Eina_List *_calendar_svc_get_event_list(struct tm *tm_start, struct tm *tm_end);
+Eina_List * _calendar_svc_get_task_list(struct tm *tm_start, struct tm *tm_end, int priority, cals_status_t status, cals_todo_list_order_t order);
+Eina_List *_calendar_svc_event_search(int search_fields, const char *keyword);
+Eina_List * _calendar_svc_get_all(int account_id, int calendar_id, const char *type);
 void _calendar_svc_free_cslist(Eina_List **h);
 int _calendar_svc_get_account_visibility(int account_id);
 void _calendar_svc_set_account_visibility(int account_id, int value);
@@ -64,14 +50,15 @@ int _calendar_svc_get_calendar_visibility(cal_struct* cs);
 Eina_List* _calendar_svc_find_event(int acct_id, const char *field, const void *val);
 Eina_List *_calendar_svc_get_calendars(int acct_id);
 Eina_List *_calendar_svc_get_calendars_with_account(int account_id, void* at);
-int* _calendar_svc_get_simple_cs(int acct_id, time_t st, time_t et);
+int* _calendar_svc_get_simple_cs(int acct_id, struct tm *start, struct tm *end);
 void _calendar_svc_set_calendar_color(cal_struct* cs, Calendar_color* color );
 void _calendar_svc_get_calendar_color(cal_struct* cs, Calendar_color* calendar_color );
 void _calendar_svc_add_event_changed_callback(void(*callback)(void *), void *user_data);
 void _calendar_svc_del_event_changed_callback(void(*callback)(void *));
 void _calendar_svc_add_calendar_changed_callback(const char *type, void(*callback)(void *), void *user_data);
 void _calendar_svc_del_calendar_changed_callback(const char *type, void(*callback)(void *));
-
+Eina_Bool _calendar_svc_is_allday_event(cal_struct *schedule);
+Eina_List * _calendar_svc_get_allday_list(struct tm *tm_start, struct tm *tm_end);
 
 #define CALENDAR_SVC_CONNECT() calendar_svc_connect()
 #define CALENDAR_SVC_DISCONNECT() calendar_svc_close()
@@ -79,15 +66,13 @@ void _calendar_svc_del_calendar_changed_callback(const char *type, void(*callbac
 #define CALENDAR_SVC_STRUCT_GET_STR(cs, field) calendar_svc_struct_get_str(cs, field)
 #define CALENDAR_SVC_STRUCT_GET_INT(cs, field) calendar_svc_struct_get_int(cs, field)
 #define CALENDAR_SVC_STRUCT_GET_DOUBLE(cs, field) calendar_svc_struct_get_double(cs, field)
-#define CALENDAR_SVC_STRUCT_GET_TIME(cs, field, flag) calendar_svc_struct_get_time(cs, field, flag)
-#define CALENDAR_SVC_STRUCT_GET_TM(cs, field, flag) calendar_svc_struct_get_tm(cs, field, flag)
+#define CALENDAR_SVC_STRUCT_GET_LLI(cs, field) calendar_svc_struct_get_lli(cs, field)
 #define CALENDAR_SVC_STRUCT_GET_LIST(cs, field, list) calendar_svc_struct_get_list(cs, field, list)
 
 #define CALENDAR_SVC_STRUCT_SET_STR(cs, field, val) calendar_svc_struct_set_str(cs, field, val)
 #define CALENDAR_SVC_STRUCT_SET_INT(cs, field, val) calendar_svc_struct_set_int(cs, field, val)
 #define CALENDAR_SVC_STRUCT_SET_DOUBLE(cs, field, val) calendar_svc_struct_set_double(cs, field, val)
-#define CALENDAR_SVC_STRUCT_SET_TIME(cs, field, flag, val) calendar_svc_struct_set_time(cs, field, flag, val)
-#define CALENDAR_SVC_STRUCT_SET_TM(cs, field, flag, val) calendar_svc_struct_set_tm(cs, field, flag, val)
+#define CALENDAR_SVC_STRUCT_SET_LLI(cs, field, val) calendar_svc_struct_set_lli(cs, field, val)
 #define CALENDAR_SVC_STRUCT_SET_LIST(cs, field, list) calendar_svc_struct_store_list(cs, field, list)
 
 #define CALENDAR_SVC_STRUCT_FREE(cs) calendar_svc_struct_free(cs)
@@ -95,26 +80,20 @@ void _calendar_svc_del_calendar_changed_callback(const char *type, void(*callbac
 
 #define CALENDAR_SVC_VALUE_GET_STR(cs, field) calendar_svc_value_get_str(cs, field)
 #define CALENDAR_SVC_VALUE_GET_INT(cs, field) calendar_svc_value_get_int(cs, field)
-#define CALENDAR_SVC_VALUE_GET_TIME(cs, field, flag) calendar_svc_value_get_time(cs, field, flag)
-#define CALENDAR_SVC_VALUE_GET_TM(cs, field, flag) calendar_svc_value_get_tm(cs, field, flag)
+#define CALENDAR_SVC_VALUE_GET_LLI(cs, field, flag) calendar_svc_value_get_lli(cs, field, flag)
 
 #define CALENDAR_SVC_VALUE_SET_STR(cs, field, val) calendar_svc_value_set_str(cs, field, val)
 #define CALENDAR_SVC_VALUE_SET_INT(cs, field, val) calendar_svc_value_set_int(cs, field, val)
-#define CALENDAR_SVC_VALUE_SET_TIME(cs, field, flag, val) calendar_svc_value_set_time(cs, field, flag, val)
-#define CALENDAR_SVC_VALUE_SET_TM(cs, field, flag, val) calendar_svc_value_set_tm(cs, field, flag, val)
+#define CALENDAR_SVC_VALUE_SET_LLI(cs, field, flag, val) calendar_svc_value_set_lli(cs, field, flag, val)
 
 #define CALENDAR_SVC_VALUE_NEW(field) calendar_svc_value_new(field)
 #define CALENDAR_SVC_VALUE_FREE(value) calendar_svc_value_free(value)
 
-#define CALENDAR_SVC_FREE_CS(csv) _calendar_svc_free_cs(csv)
 #define CALENDAR_SVC_FREE_CS_LIST(list) _calendar_svc_free_cslist(list)
 
-#define CALENDAR_SVC_GET_ACCOUNT_VISIBILITY(account_id) _calendar_svc_get_account_visibility(account_id)
-#define CALENDAR_SVC_SET_ACCOUNT_VISIBILITY(account_id, visible)_calendar_svc_set_account_visibility(account_id, visible)
 #define CALENDAR_SVC_SET_CALENDAR_VISIBILITY(cs, visible) _calendar_svc_set_calendar_visibility(cs, visible)
 #define CALENDAR_SVC_GET_CALENDAR_VIGIBILITY(cs) _calendar_svc_get_calendar_visibility(cs)
 
-#define CALENDAR_SVC_GET_CALENDARS(account_id) _calendar_svc_get_calendars(account_id)
 #define CALENDAR_SVC_GET_CALENDARS_WITH_ACCOUNT(account_id, at) _calendar_svc_get_calendars_with_account(account_id, at)
 #define CALENDAR_SVC_SET_CALENDAR_COLOR(cs, color) _calendar_svc_set_calendar_color(cs, color)
 #define CALENDAR_SVC_GET_CALENDAR_COLOR(cs, color) _calendar_svc_get_calendar_color(cs, color)
@@ -131,25 +110,32 @@ void _calendar_svc_del_calendar_changed_callback(const char *type, void(*callbac
 #define CALENDAR_SVC_DELETE_ALL(account_id, type) calendar_svc_delete_all(account_id, type)
 
 #define CALENDAR_SVC_GET(type, index, field, cs) calendar_svc_get(type, index, field, cs)
-#define CALENDAR_SVC_GET_ALL(account_id, calendar_id, type, iter) calendar_svc_get_all(account_id, calendar_id, type, iter)
-#define CALENDAR_SVC_GET_LIST(account_id, calendar_id, data_type, field_type, offset, count, iter) calendar_svc_get_list(account_id, calendar_id, data_type, field_type, offset, count, iter)
-#define CALENDAR_SVC_GET_EVENT(account_id, start, end)  _calendar_svc_get_event(account_id, start, end)
-#define CALENDAR_SVC_GET_EVENT_LIST_BY_PERIOD(account_id, start, end, iter) calendar_svc_get_event_list_by_period(account_id, start, end, iter)
+#define CALENDAR_SVC_GET_ALL(account_id, calendar_id, type) _calendar_svc_get_all(account_id, calendar_id, type)
 #define CALENDAR_SVC_GET_COUNT(account_id, calendar_id, type) calendar_svc_get_count(account_id, calendar_id, type)
 #define CALENDAR_SVC_GET_SIMPLE_CS(account_id, start, end) _calendar_svc_get_simple_cs(account_id, start, end)
 
-#define CALENDAR_SVC_FIND(account_id, calendar_id, data_type, search_type, search_value, iter) calendar_svc_find(account_id, calendar_id, data_type, search_type, search_value, iter)
 #define CALENDAR_SVC_FIND_EVENT(account_id, field, value) _calendar_svc_find_event(account_id, field, value)
 #define CALENDAR_SVC_FIND_EVENT_LIST(account_id, search_type, search_value, iter) calendar_svc_find_event_list(account_id, search_type, search_value, iter)
 
+#define CALENDAR_SVC_EVENT_SEARCH(search_fields, keyword) _calendar_svc_event_search(search_fields, keyword)
+#define CALENDAR_SVC_TODO_SEARCH(search_fields, keyword) _calendar_svc_todo_search(search_fields, keyword)
+
 #define CALENDAR_SVC_ITER_NEXT(iter) calendar_svc_iter_next(iter)
 #define CALENDAR_SVC_ITER_GET_INFO(iter, cs) calendar_svc_iter_get_info(iter, cs)
 #define CALENDAR_SVC_ITER_REMOVE(iter) calendar_svc_iter_remove(iter)
 
-#define CALENDAR_SVC_UTIL_NEXT_VAILD_EVENT_TM(cs, start, end, next_vaild_start, next_valid_end) calendar_svc_util_next_valid_event_tm(cs, start, end, next_vaild_start, next_valid_end)
-#define CALENDAR_SVC_UTIL_CONVERT_DB_TIME(from_time, from_tz, to_time, to_tz) calendar_svc_util_convert_db_time(from_time, from_tz, to_time, to_tz)
-#define CALENDAR_SVC_UTIL_SAVE_VCS_BY_INDEX(index, file) calendar_svc_util_save_vcs_by_index(index, file)
-#define CALENDAR_SVC_UTIL_CONVERT_VCS_TO_EVENT(data, size, cs) calendar_svc_util_convert_vcs_to_event(data, size, cs)
+#define CALENDAR_SVC_READ_SCHEDULES(stream, schedules) calendar_svc_read_schedules(stream, schedules)
+#define CALENDAR_SVC_WRITE_SCHEDULES(schedules, stream)  calendar_svc_write_schedules(schedules, stream)
+#define CALENDAR_SVC_CALENDAR_IMPORT(path, calendar_id) calendar_svc_calendar_import(path, calendar_id)
+#define CALENDAR_SVC_CALENDAR_EXPORT(index, file) calendar_svc_calendar_export(index, file)
+
+#define CALENDAR_SVC_IS_ALLDAY_EVENT(schedule) _calendar_svc_is_allday_event(schedule)
+
+#define CALENDAR_SVC_GET_EVENT_LIST(tm_start, tm_end) _calendar_svc_get_event_list(tm_start, tm_end)
+#define CALENDAR_SVC_GET_NORMAL_EVENT_LIST(tm_start, tm_end)_calendar_svc_get_normal_list(tm_start, tm_end)
+#define CALENDAR_SVC_GET_ALLDAY_EVENT_LIST(tm_start, tm_end)_calendar_svc_get_allday_list(tm_start, tm_end)
+
+#define CALENDAR_SVC_GET_TASK_LIST(tm_start, tm_end, priority, status, order) _calendar_svc_get_task_list(tm_start, tm_end, priority, status, order)
 
 #endif /* __CALENDAR_CAL_SVC_H__ */
 
index 6321476..eea884c 100755 (executable)
   */
 
 
-
-
-
-
-
 #ifndef __CALENDAR_LOG_H__
 #define __CALENDAR_LOG_H__
 
index c867250..8ef8505 100755 (executable)
   */
 
 
-
-
-
-
 #ifndef __CALENDAR_UTILS_H__
 #define __CALENDAR_UTILS_H__
 
 #  define U_(str) dgettext(UGNAME, str)
 #endif
 
-#if !defined(EDJDIR)
-#  define EDJDIR "/opt/apps/org.tizen.efl-calendar/res/edje"
+#ifndef EDJDIR
+#  define EDJDIR "/opt/apps/org.tizen.calendar/res/edje"
+#endif
+
+#ifndef CALENDAR_VCONF_PATH
+#define CALENDAR_VCONF_PATH "db/private/org.tizen.calendar/"
 #endif
 
-#if !defined(CAL_VCONF_LAST_LONGITUDE)
-#define CAL_VCONFKEY_SEND_EVENT_METHOD "db/calendar/send"
-#define CAL_VCONFKEY_LOCK_TIMEZONE_ON_OFF "db/calendar/timezone_on_off"
-#define CAL_VCONFKEY_LOCK_TIMEZONE_PATH "db/calendar/timezone_path"
-#define CAL_VCONFKEY_LOCK_TIMEZONE_CITY "db/calendar/timezone_city"
-#define CAL_VCONFKEY_LOCK_TIMEZONE_OFFSET "db/calendar/timezone_offset"
-#define CAL_VCONFKEY_FOCUS_VIEW "db/calendar/focusview"
+#ifndef CAL_VCONFKEY_SEND_EVENT_METHOD
+#define CAL_VCONFKEY_SEND_EVENT_METHOD CALENDAR_VCONF_PATH"send"
+#define CAL_VCONFKEY_LOCK_TIMEZONE_ON_OFF CALENDAR_VCONF_PATH"timezone_on_off"
+#define CAL_VCONFKEY_LOCK_TIMEZONE_PATH CALENDAR_VCONF_PATH"timezone_path"
+#define CAL_VCONFKEY_LOCK_TIMEZONE_CITY CALENDAR_VCONF_PATH"timezone_city"
+#define CAL_VCONFKEY_LOCK_TIMEZONE_OFFSET CALENDAR_VCONF_PATH"timezone_offset"
+#define CAL_VCONFKEY_FIRST_DAY_OF_WEEK CALENDAR_VCONF_PATH"first_day_of_week"
+#define CAL_VCONFKEY_FOCUS_VIEW CALENDAR_VCONF_PATH"focusview"
+#define CAL_VCONFKEY_COMPLETE_TODO_ON_OFF CALENDAR_VCONF_PATH"complete_todo_on_off"
+#define CAL_VCONFKEY_WEEK_NMUBER_ON_OFF CALENDAR_VCONF_PATH"display_week_number"
+#define CAL_VCONFKEY_LAST_LONGITUDE CALENDAR_VCONF_PATH"longitude"
+#define CAL_VCONFKEY_LAST_LATITUDE CALENDAR_VCONF_PATH"latitude"
 #endif
 
 #define EDJ_FILE EDJDIR "/" CALENDAR_PACKAGE "-black-theme.edj"
 
 /*
        Date & Time Format
-http://userguide.icu-project.org/formatparse/datetime
+       http://userguide.icu-project.org/formatparse/datetime
 */
-#define CAL_UTIL_DATE_FORMAT_1 "EEMMMddyyyy" // Thu Aug 23 2001
-#define CAL_UTIL_DATE_FORMAT_2 "EE" // Thu
-#define CAL_UTIL_DATE_FORMAT_3 "ddEE" // 27 Thu
-#define CAL_UTIL_DATE_FORMAT_4 "MMMM" // August
-#define CAL_UTIL_DATE_FORMAT_5 "yyyy" // 2011
-#define CAL_UTIL_DATE_FORMAT_6 "MMMMyyyy" // August 2011
-#define CAL_UTIL_DATE_FORMAT_7 "EEEEMMMdd" // Thursday Aug 23
-#define CAL_UTIL_DATE_FORMAT_8 "dMMMMyyyy" // 23 August 2011
-#define CAL_UTIL_DATE_FORMAT_9 "d" // 27
-#define CAL_UTIL_DATE_FORMAT_10 "MMMd" // Aug 27
-#define CAL_UTIL_DATE_FORMAT_11 "MMMMdyyyy" // August 23 2011
-#define CAL_UTIL_DATE_FORMAT_12 "MMMdyyyy" // Aug 23 2011
-#define CAL_UTIL_DATE_FORMAT_13 "EEMMMMddyyyy" // Thu August 23 2001
-#define CAL_UTIL_DATE_FORMAT_14 "EEEE" // Thursday
-#define CAL_UTIL_DATE_FORMAT_15 "EEdMMMMyyyy" // Thu August 23 2001
-
-
-#define CAL_UTIL_TIME_FORMAT_1 "hhmma" // 07:58 AM
-#define CAL_UTIL_TIME_FORMAT_2 "hhmm" // 07:58
-#define CAL_UTIL_TIME_FORMAT_3 "hha" // 07 AM
-#define CAL_UTIL_TIME_FORMAT_4 "a" // AM
-#define CAL_UTIL_TIME_FORMAT_5 "hma" // 7:58 AM
-#define CAL_UTIL_TIME_FORMAT_6 "HHmm" // 19:58
-#define CAL_UTIL_TIME_FORMAT_7 "HH" // 19
-#define CAL_UTIL_TIME_FORMAT_8 "Hm" // 7:58 AM
-
+#define CAL_UTIL_DATE_FORMAT_1 "EEMMMddyyyy" /* Thu Aug 23 2001 */
+#define CAL_UTIL_DATE_FORMAT_2 "EE" /* Thu */
+#define CAL_UTIL_DATE_FORMAT_3 "ddEE" /* 27 Thu */
+#define CAL_UTIL_DATE_FORMAT_4 "MMMM" /* August */
+#define CAL_UTIL_DATE_FORMAT_5 "yyyy" /* 2011 */
+#define CAL_UTIL_DATE_FORMAT_6 "MMMMyyyy" /* August 2011 */
+#define CAL_UTIL_DATE_FORMAT_7 "EEEEMMMdd" /* Thursday Aug 23 */
+#define CAL_UTIL_DATE_FORMAT_8 "dMMyyyy" /* 23 08 2011 */
+#define CAL_UTIL_DATE_FORMAT_9 "d" /* 27 */
+#define CAL_UTIL_DATE_FORMAT_10 "MMMd" /* Aug 27 */
+#define CAL_UTIL_DATE_FORMAT_11 "MMMMdyyyy" /* August 23 2011 */
+#define CAL_UTIL_DATE_FORMAT_12 "MMMdyyyy" /* Aug 23 2011 */
+#define CAL_UTIL_DATE_FORMAT_13 "EEMMMMddyyyy" /* Thu August 23 2001 */
+#define CAL_UTIL_DATE_FORMAT_14 "EEEE" /* Thursday */
+#define CAL_UTIL_DATE_FORMAT_15 "EEdMMMMyyyy" /* Thu August 23 2001 */
+#define CAL_UTIL_DATE_FORMAT_16 "ww" /* week of year */
+#define CAL_UTIL_DATE_FORMAT_17 "EEEEE" /* day of week "J" "T" "W" */
+
+#define CAL_UTIL_TIME_FORMAT_1 "hhmma" /* 07:58 AM */
+#define CAL_UTIL_TIME_FORMAT_2 "hhmm" /* 07:58 */
+#define CAL_UTIL_TIME_FORMAT_3 "hha" /* 07 AM */
+#define CAL_UTIL_TIME_FORMAT_4 "a" /* AM */
+#define CAL_UTIL_TIME_FORMAT_5 "hma" /* 7:58 AM */
+#define CAL_UTIL_TIME_FORMAT_6 "HHmm" /* 19:58 */
+#define CAL_UTIL_TIME_FORMAT_7 "HH" /* 19 */
+#define CAL_UTIL_TIME_FORMAT_8 "Hm" /* 7:58 AM */
+
+#define CAL_SECONDS_FOR_THIRTY_MINUTES (60 * 30)
+#define CAL_HALF_HOURS_FOR_DAY (24 * 2)
 
 enum cld_icon {
        CI_EDIT = 0,
@@ -199,6 +207,11 @@ int cal_util_update_tm_month(struct tm *t, int delta);
 int cal_util_update_tm_day(struct tm *t, int delta);
 int cal_util_update_tm_hour(struct tm *tm, int delta);
 
+void cal_util_convert_lli_to_tm(const char *timezone, long long int lli, struct tm *tm);
+void cal_util_convert_tm_to_lli(const char *timezone, struct tm *tm, long long int *lli);
+void cal_util_convert_lli_to_time_t(const char *timezone, long long int lli, time_t *time);
+void cal_util_convert_time_t_to_lli(const char *timezone, time_t time, long long int *lli);
+
 int cal_util_get_day_time_t(struct tm *t, time_t *st, time_t *et);
 int cal_util_get_week_time_t(struct tm *t, time_t *st, time_t *et, int start);
 int cal_util_get_month_time_t(struct tm *t, time_t *st, time_t *et);
@@ -212,7 +225,6 @@ int cal_util_get_time_text(char *buf, int buf_size, const char *date, const char
 int cal_util_connect_pattern_generator(void);
 int cal_util_disconnect_pattern_generator(void);
 
-//void cal_util_elm_theme_extension(Elm_Theme *theme);
 Evas_Object* cal_util_add_bg(Evas_Object *obj, Eina_Bool is_window);
 Evas_Object* cal_util_add_layout(Evas_Object *win, const char *group);
 Evas_Object* cal_util_add_window(const char *name, Evas_Coord *w, Evas_Coord *h);
@@ -228,7 +240,7 @@ Evas_Object * cal_util_add_nocontents(Evas_Object *parent, const char *label);
 Evas_Object * cal_util_add_controlbar(Evas_Object * parent);
 Evas_Object * cal_util_add_popup(Evas_Object *parent, const char *style, const char *title, const char *desc,
        void (*callback_func)(void *data, Evas_Object *obj, void *ei), void *data, ...);
-Evas_Object * cal_util_add_datetime(Evas_Object *parent, const char *title, struct tm *tm);
+Evas_Object * cal_util_add_datetime(Evas_Object *parent, const char *title, const struct tm *tm);
 
 static inline void cal_util_get_geometry(Evas_Coord_Rectangle *r, const Evas_Object *obj)
 {
@@ -247,14 +259,16 @@ char* cal_util_get_part_text(const char *fmt, int i);
 void cal_util_set_text(Evas_Object *obj, const char *part, const char *fmt, ...);
 void cal_util_set_time_text(Evas_Object *obj, const char *part, const char *date, const char* time, const struct tm *tm);
 void cal_util_set_time_week_text(Evas_Object *obj, const char *part, const char *date, const char* time, const struct tm *t, int start);
-
 void cal_util_emit_signal(Evas_Object *obj, const char *fmt, ...);
-
 void cal_util_set_controlbar_button(Evas_Object *btn, char *label, char *style, void (*func) (void *data, Evas_Object *obj, void *event_info), void* data);
-Eina_Bool cal_util_black_theme_check();
-
-int cal_util_get_timezone_info(char **timezone_path, char **city_string_id, char **offset);
-
+int cal_util_create_vcs_file_from_cs(cal_struct *cs, const char *filename);
+void cal_util_get_timezone(char **timezone_id, char **timezone_city, char **timezone_offset);
+void cal_util_get_week_number_text(const struct tm* tm, char *buffer, int buffer_size);
+int cal_util_get_distance(Evas_Coord_Point *s, Evas_Coord_Point *e);
+char *cal_util_get_search_color_text(const char *search_str, const char *input_str);
+void cal_util_set_timezone(const char *timezone);
+void cal_util_initialize_timezone();
+void cal_util_get_timezone_id(int timezone_offset, char **timezone_id);
 
 #endif /* __CALENDAR_UTILS_H__ */
 
index 88618ef..6937ecb 100755 (executable)
   */
 
 
-
-
-
-
 #ifndef __CALENDAR_H__
 #define __CALENDAR_H__
 
 #include <Elementary.h>
-#include "cld-log.h"
-#include "cld-utils.h"
+#include <contacts-svc.h>
+#include <ui-gadget.h>
 #include "cal-svc.h"
 #include "acct-svc.h"
+#include "cld-log.h"
+#include "cld-utils.h"
+
+#define CAL_QUICKADD_LONG_PRESS_TIME 0.5
 
 #if !defined(CALENDAR_RING)
 #define CALENDAR_RING "calendar-ring"
 #endif
 
 #if !defined(CALENDAR_PACKAGE)
-#  define CALENDAR_PACKAGE "efl-calendar"
+#  define CALENDAR_PACKAGE "calendar"
+#endif
+
+#if !defined(RESDIR)
+#  define RESDIR "/opt/apps/org.tizen."CALENDAR_PACKAGE"/res/"
 #endif
 
 #if !defined(LOCALEDIR)
-#  define LOCALEDIR "/opt/apps/org.tizen.efl-calendar/res/locale"
+#  define LOCALEDIR "/opt/apps/org.tizen."CALENDAR_PACKAGE"/res/locale"
 #endif
 
 #if !defined(VCALENDAR_DATA_LEN)
 #define VCALENDAR_DATA_LEN 3000
 #endif
 
+#if !defined(EMAIL_LINK_FLAG)
+#define EMAIL_LINK_FLAG "#email_viewer_link#"
+#endif
+
+#define CAL_CBAR_ICON_DELETE RESDIR"/icons/T01_controlbar_icon_delete.png"
+#define CAL_CBAR_ICON_CREAT RESDIR"/icons/01_controlbar_icon_create.png"
+#define CAL_CBAR_ICON_SHARE RESDIR"/icons/T01_controlbar_icon_share02.png"
+#define CAL_CBAR_ICON_EDIT RESDIR"/icons/T01_controlbar_icon_edit.png"
+#define CAL_CBAR_ICON_TODAY RESDIR"/icons/01_controlbar_icon_today.png"
+#define CAL_CBAR_ICON_VIEW RESDIR"/icons/01_controlbar_icon_View.png"
+#define CAL_CBAR_ICON_CALENDARS RESDIR"/icons/01_controlbar_icon_calendars.png"
+#define CAL_EVENT_LIST_ICON_ALARM RESDIR"/icons/P01_event_list_icon_alarm.png"
+#define CAL_EVENT_LIST_ICON_PRIORITY RESDIR"/icons/P01_event_list_icon_priority.png"
+#define CAL_EVENT_LIST_ICON_REPEAT RESDIR"/icons/P01_event_list_icon_reapeat.png"
+#define CAL_EVENT_LIST_ICON_REMINDER RESDIR"/icons/P01_event_list_icon_reminder.png"
+#define CAL_EVENT_LIST_ICON_FACEBOOK RESDIR"/icons/P01_event_list_icon_facebook.png"
+#define CAL_TASK_EVENT_HIGH_ICON  RESDIR"/icons/P01_Task_event.png"
+#define CAL_TASK_EVENT_UNCOMPLETED_ICON  RESDIR"/icons/P01_Task_event_completion.png"
+#define CAL_TASK_EVENT_COMPLETED_ICON RESDIR"/icons/P01_Task_event_completion_press.png"
+
+#define CAL_APPCONTROL_ITEM_TYPE "itemType"
+#define CAL_APPCONTROL_ITEM_TYPE_EVENT "event"
+#define CAL_APPCONTROL_ITEM_TYPE_TODO "todo"
+#define CAL_APPCONTROL_ITEM_TYPE_VCS "vcs"
+#define CAL_APPCONTROL_EVENT_ID "eventId"
+#define CAL_APPCONTROL_TODO_ID "todoId"
+#define CAL_APPCONTROL_VCS_PATH "path"
+
 enum cld_view {
        CV_UNKNOWN = 0,
        CV_YEAR,
        CV_MONTH,
+       CV_WEEK,
        CV_DAY,
        CV_LIST,
+       CV_TODO,
        CV_EDIT,
        CV_DETAIL,
+       CV_NOTI,
 };
 
 typedef enum ug_type {
@@ -66,10 +101,48 @@ typedef enum ug_type {
        UG_MAX,
 }ug_type;
 
+typedef enum {
+       ITEM_TYPE_UNKNOWN = 0,
+       ITEM_TYPE_EVENT,
+       ITEM_TYPE_TODO,
+       ITEM_TYPE_VCS,
+       ITEM_TYPE_MAX
+}cal_appcontrol_item_type;
+
+typedef struct {
+       struct tm stm;
+       struct tm etm;
+       char *stitle;
+       const Evas_Object *entry; //for title
+       bool is_hold_press;
+       Evas_Object *title;
+       Evas_Object *start_time;
+       Evas_Object *end_time;
+       Ecore_Timer *hold_timer;
+       Evas_Object *popup;
+}cal_quick_add;
+
+typedef struct
+{
+       int contact_id;
+       char *contact_image;
+       char *name;
+
+       char *email;
+       int email_id;
+
+       char *number;
+
+       int status;
+       int role;
+       int response;
+
+       Eina_Bool is_deleted;
+}cal_participant;
+
 typedef struct appdata
 {
        Evas_Object *win;                       //window
-       Evas_Object *alarm_window;      //window for alarm view.
        Evas_Coord win_w;                               //width of window
        Evas_Coord win_h;                                       //height of window
        Evas_Object *base;                      //base layout
@@ -96,23 +169,30 @@ typedef struct appdata
        int wday_start;                 //0~6, since sunday
 
        int cid;                                        //calendar id. for detail, edit view
-       struct tmnode* tm;              //for repeat event
+       struct tm tm_start;             //for detail, edit view
+       struct tm tm_end;                       //for detail, edit view
+
        int acct_id;                            //this variable always have ALL_VISIBLE_ACCOUT == -2
 
        Elm_Object_Item *bt_new;        //button for "Create event" in controlbar
        Elm_Object_Item *bt_delete; //button for "Delete" in controlbar
+       Elm_Object_Item *bt_view; //button for "View" in controlbar
+       Elm_Object_Item *bt_today; //button for "Today" in controlbar
        Elm_Object_Item *today_item;    // scroll to top item of today in list view.
+       cals_todo_list_order_t todo_sort_type;
 
        int notifd;                             //for heynoti
-       cal_struct* ical;                               //for vcard raw data used in calendar viewer.
+
        Eina_Bool is_aul;                       //to check wheather launching with AUL
        Elm_Object_Item* content;               //pop all aul content & jump to calendar content.
 
        Eina_Bool edit_special_one;     //to remove this, cal_edit_create_view should have 1 more parameter.
        Eina_Bool is_weekly;                    //check whethere monthly tab is for weekly or not.
 
-       struct ui_gadget *ug;           //can access to ui_gadget* from ug_data
+       ui_gadget_h ug;         //can access to ui_gadget* from ug_data
        ug_type u_type;                 //ug type
+       cal_appcontrol_item_type item_type;                     //request item type for appcontrol
+       cal_struct* ical;                               //for vcard raw data used in calendar viewer.
 
        int tm_year;                            //It would be better, if these are changed to struct tm. to save event with specific time
        int tm_mon;                             //It would be better, if these are changed to struct tm. to save event with specific time
@@ -128,8 +208,55 @@ typedef struct appdata
        int mail_id;                            //for email sharing feature
        char *src_box;                  //for email sharing feature
 
-       Evas_Object *tabbar;
+       Evas_Coord h_cur;
+
+       Eina_Bool is_display_complete_todo;
+
+       int is_display_weeknumber;
+
+       Eina_Bool is_landscape_mode;
+
+       int calendar_facebook_id;
 }ug_data;
 
+static inline void cal_main_set_cs(struct appdata *ad, cal_struct *cs)
+{
+       c_ret_if(!ad);
+       c_ret_if(!cs);
+
+       ad->cid = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_INDEX);
+
+       if (CALENDAR_SVC_IS_ALLDAY_EVENT(cs)) {
+
+               ad->tm_start.tm_year = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_YEAR) - 1900;
+               ad->tm_start.tm_mon = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_MONTH) - 1;
+               ad->tm_start.tm_mday = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_MDAY);
+
+               ad->tm_end.tm_year = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTEND_YEAR) - 1900;
+               ad->tm_end.tm_mon = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTEND_MONTH) - 1;
+               ad->tm_end.tm_mday = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTEND_MDAY);
+
+       } else {
+
+               cal_util_convert_lli_to_tm(NULL, CALENDAR_SVC_STRUCT_GET_LLI(cs, CALS_VALUE_LLI_DTSTART_UTIME), &ad->tm_start);
+               cal_util_convert_lli_to_tm(NULL, CALENDAR_SVC_STRUCT_GET_LLI(cs, CALS_VALUE_LLI_DTEND_UTIME), &ad->tm_end);
+       }
+}
+
+static inline void cal_main_set_cs_tm(struct tm *tm, cal_struct *cs)
+{
+       c_ret_if(!tm);
+       c_ret_if(!cs);
+
+       if (CALENDAR_SVC_IS_ALLDAY_EVENT(cs)) {
+               tm->tm_year = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_YEAR) - 1900;
+               tm->tm_mon = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_MONTH) - 1;
+               tm->tm_mday = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_MDAY);
+
+       } else {
+               cal_util_convert_lli_to_tm(NULL, CALENDAR_SVC_STRUCT_GET_LLI(cs, CALS_VALUE_LLI_DTSTART_UTIME), tm);
+       }
+}
+
 #endif /* __CALENDAR_H__ */
 
index 5dadfba..425caa0 100755 (executable)
   */
 
 
-
-
-
-
-
 #ifndef __CALENDAR_EXTERNAL_UG_H__
 #define __CALENDAR_EXTERNAL_UG_H__
 
 
 #include "cld.h"
 
+#if !defined(MESSAGE_COMPOSER_UG)
+       #define MESSAGE_COMPOSER_UG "msg-composer-efl"
+#endif
+
+#if !defined(CONTACT_UG)
+       #define CONTACT_UG "contacts-tabui-efl"
+#endif
+
+#if !defined(EMAIL_COMPOSER_UG)
+       #define EMAIL_COMPOSER_UG "email-composer-efl"
+#endif
+
+#if !defined(BLUETOOTH_UG)
+       #define BLUETOOTH_UG "setting-bluetooth-efl"
+#endif
+
+#if !defined(MESSAGE_VCS)
+       #define MESSAGE_VCS "/opt/data/ug-calendar/[Calendar]message.vcs"
+#endif
+
+#if !defined(EMAIL_VCS)
+       #define EMAIL_VCS "/opt/data/ug-calendar/[Calendar]email.vcs"
+#endif
 
+#if !defined(BLUETOOTH_VCS)
+       #define BLUETOOTH_VCS "/opt/data/ug-calendar/[Calendar]bluetooth.vcs"
+#endif
 
-void cal_launch_ug(bundle *bd, char *ug_name, struct ug_cbs *cbs);
+void cal_launch_ug(service_h bd, char *ug_name, struct ug_cbs *cbs);
 void cal_launch_ug_with_var(char *ug_name, struct ug_cbs *cbs,...);
 
 #endif /* __CALENDAR_EXTERNAL_UG_H__ */
diff --git a/include/gi-timepicker.h b/include/gi-timepicker.h
new file mode 100755 (executable)
index 0000000..54f6302
--- /dev/null
@@ -0,0 +1,33 @@
+/*
+  *
+  *  Copyright 2012  Samsung Electronics Co., Ltd
+  *
+  *  Licensed under the Flora License, Version 1.0 (the "License");
+  *  you may not use this file except in compliance with the License.
+  *  You may obtain a copy of the License at
+  *
+  *      http://www.tizenopensource.org/license
+  *
+  *  Unless required by applicable law or agreed to in writing, software
+  *  distributed under the License is distributed on an "AS IS" BASIS,
+  *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  *  See the License for the specific language governing permissions and
+  *  limitations under the License.
+  */
+
+
+#include <time.h>
+#include <Elementary.h>
+
+typedef void (*Time_Changed_Callback)(void *data, struct tm* updated_tm);
+
+Elm_Object_Item* cal_genlist_item_timepicker_add(Evas_Object *genlist,
+               const char* title, const struct tm* time, Eina_Bool allday, Eina_Bool is_hour24,
+               Time_Changed_Callback time_changed_callback, void* data);
+
+void cal_genlist_item_timepicker_update_value(Elm_Object_Item* item, const struct tm* time);
+
+void cal_genlist_item_timepicker_update_mode(
+               Elm_Object_Item* item, Eina_Bool allday, Eina_Bool is_hour24);
+
+void cal_genlist_item_timepicker_disabled_set(Elm_Object_Item* item, Eina_Bool disabled);
diff --git a/include/radio-group.h b/include/radio-group.h
new file mode 100644 (file)
index 0000000..98c14f5
--- /dev/null
@@ -0,0 +1,11 @@
+typedef struct _Cal_Radio_Group Cal_Radio_Group;
+
+Cal_Radio_Group* cal_radio_group_create(unsigned int count);
+
+void cal_radio_group_set_radio_object(Cal_Radio_Group* rg, unsigned int index, Evas_Object* obj);
+
+void cal_radio_group_remove_radio_object(Cal_Radio_Group* rg, unsigned int index);
+
+void cal_radio_group_select_radio(Cal_Radio_Group* rg, unsigned int index);
+
+int cal_radio_group_get_selected_radio(Cal_Radio_Group* rg);
diff --git a/include/reminder.h b/include/reminder.h
new file mode 100644 (file)
index 0000000..46eab6a
--- /dev/null
@@ -0,0 +1,3 @@
+#define _HOUR (60)
+#define _DAY (60 * 24)
+#define _WEEK (60 * 24 * 7)
diff --git a/libug-calendar-efl.xml b/libug-calendar-efl.xml
new file mode 100755 (executable)
index 0000000..75ad99a
--- /dev/null
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<manifest xmlns="http://tizen.org/ns/packages" package="libug-calendar-efl" version="0.6.10-1" install-location="internal-only">\r
+       <label>calendar-efl</label>\r
+       <author email="taeho84.kang@samsung.com" href="www.samsung.com">Taeho Kang</author>\r
+       <description>Calendar</description>\r
+       <ui-application appid="calendar-efl" exec="/opt/ug/bin/calendar-efl" nodisplay="true" multiple="true" type="capp" taskmanage="false">\r
+               <application-service>\r
+                       <operation name="http://tizen.org/appcontrol/operation/pick"/>\r
+               </application-service>\r
+       </ui-application>\r
+       <ui-application appid="calendar-detail-efl" exec="/opt/ug/bin/calendar-detail-efl" nodisplay="true" multiple="true" type="capp" taskmanage="false">\r
+               <application-service>\r
+                       <operation name="http://tizen.org/appcontrol/operation/view"/>\r
+               </application-service>\r
+       </ui-application>\r
+</manifest>\r
similarity index 95%
rename from org.tizen.efl-calendar.desktop.in
rename to org.tizen.calendar.desktop.in
index d4764e6..43c320a 100755 (executable)
@@ -15,7 +15,7 @@ Name[tr_TR]=Takvim
 Name[pt_PT]=Calendário
 Name[fr_FR]=Calendrier
 Type=Application
-Exec=${BINDIR}/efl-calendar
+Exec=${BINDIR}/calendar
 Icon=${PKGNAME}.png
 NoDisplay=FALSE
 Version=0.1.0
diff --git a/org.tizen.calendar.xml b/org.tizen.calendar.xml
new file mode 100644 (file)
index 0000000..799bfcb
--- /dev/null
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns="http://tizen.org/ns/packages" package="org.tizen.calendar" version="0.0.1">
+
+       <author>Jiwon Park</author>
+
+       <description>Tizen Calendar app</description>
+
+       <ui-application appid="${PKGNAME}" exec="${BINDIR}/calendar"
+               multiple="false" nodisplay="false" taskmanage="true" type="capp">
+
+               <label xml:lang="en_US">Calendar</label>
+               <label xml:lang="ko_KR">일정</label>
+               <label xml:lang="nl_NL">Agenda</label>
+               <label xml:lang="de_DE">Kalender</label>
+               <label xml:lang="zh_HK">日曆</label>
+               <label xml:lang="zh_CN">日历</label>
+               <label xml:lang="ru_RU">Календарь</label>
+               <label xml:lang="zh_TW">日曆</label>
+               <label xml:lang="ja_JP">カレンダー</label>
+               <label xml:lang="es_ES">Calendario</label>
+               <label xml:lang="el_GR">Ημερολόγιο</label>
+               <label xml:lang="it_IT">Agenda</label>
+               <label xml:lang="tr_TR">Takvim</label>
+               <label xml:lang="pt_PT">Calendário</label>
+               <label xml:lang="fr_FR">Calendrier</label>
+
+               <icon xml:lang="en-us">${PKGNAME}.png</icon>
+
+       </ui-application>
+
+</manifest>
diff --git a/packaging/org.tizen.calendar.spec b/packaging/org.tizen.calendar.spec
new file mode 100755 (executable)
index 0000000..a2fa9c9
--- /dev/null
@@ -0,0 +1,116 @@
+Name:       org.tizen.calendar
+Summary:    Calendar application
+Version:    0.6.15
+Release:    1 
+Group:      TO_BE/FILLED_IN
+License:    Apache
+Source0:    %{name}-%{version}.tar.gz
+
+BuildRequires:  pkgconfig(appcore-efl)
+BuildRequires:  pkgconfig(appsvc)
+BuildRequires:  pkgconfig(utilX)
+BuildRequires:  pkgconfig(calendar)
+BuildRequires:  pkgconfig(dlog)
+BuildRequires:  pkgconfig(accounts-svc)
+BuildRequires:  pkgconfig(heynoti)
+BuildRequires:  pkgconfig(contacts-service)
+BuildRequires:  pkgconfig(location)
+BuildRequires:  pkgconfig(icu-i18n)
+BuildRequires:  pkgconfig(notification)
+BuildRequires:  pkgconfig(capi-appfw-application)
+BuildRequires:  pkgconfig(capi-location-geocoder)
+BuildRequires:  cmake
+BuildRequires:  edje-bin
+BuildRequires:  embryo-bin
+BuildRequires:  gettext-devel
+BuildRequires:  pkgconfig(ui-gadget-1)
+BuildRequires:  pkgconfig(libxml-2.0)
+
+%description
+Beat UI Calendar application.
+
+%description -n org.tizen.calendar
+Calendar application (EFL).
+
+%package -n org.tizen.calendar-viewer
+Summary:    Calendar viewer (EFL)
+Group:      TO_BE/FILLED_IN
+Requires:   org.tizen.calendar = %{version}-%{release}
+
+%description -n org.tizen.calendar-viewer
+Calendar viewer (EFL).
+
+%package -n libug-calendar-efl
+Summary:    Calendar UI gadget (EFL)
+Group:      TO_BE/FILLED_IN
+Requires:   org.tizen.calendar = %{version}-%{release}
+
+%description -n libug-calendar-efl
+Calendar UI gadget (EFL).
+
+%prep
+%setup -q
+
+%build
+%define PREFIX    "/opt/apps/org.tizen.calendar"
+%define RESDIR    "/opt/apps/org.tizen.calendar/res"
+%define DATADIR   "/opt/apps/org.tizen.calendar/data"
+
+cmake . -DCMAKE_INSTALL_PREFIX=%{PREFIX}
+make %{?jobs:-j%jobs}
+
+%install
+rm -rf %{buildroot}
+%make_install
+
+%post -n libug-calendar-efl
+mkdir -p /opt/ug/bin/
+ln -sf /usr/bin/ug-client /opt/ug/bin/calendar-efl
+ln -sf /usr/bin/ug-client /opt/ug/bin/calendar-detail-efl
+
+# Automatically added by dh_makeshlibs
+if [ "$1" = "configure" ]; then
+       ldconfig
+fi
+# End automatically added section
+
+# 5000 is inhouse user id
+# do not use relative path
+
+vconftool set -t int db/private/org.tizen.calendar/focusview 0 -u 5000
+vconftool set -t int db/private/org.tizen.calendar/send 0 -u 5000
+vconftool set -t int db/private/org.tizen.calendar/timezone_on_off 0 -u 5000
+vconftool set -t string db/private/org.tizen.calendar/timezone_path "Asia/Seoul" -u 5000
+vconftool set -t string db/private/org.tizen.calendar/timezone_city "IDS_WCL_BODY_CITYNAME_SEOUL" -u 5000
+vconftool set -t string db/private/org.tizen.calendar/timezone_offset "+9" -u 5000
+vconftool set -t double db/private/org.tizen.calendar/longitude 127.05286 -u 5000
+vconftool set -t double db/private/org.tizen.calendar/latitude 37.25768 -u 5000
+vconftool set -t int db/private/org.tizen.calendar/complete_todo_on_off 1 -u 5000
+vconftool set -t int db/private/org.tizen.calendar/first_day_of_week 1 -u 5000
+vconftool set -t int db/private/org.tizen.calendar/display_week_number 0 -u 5000
+
+mkdir -p /opt/data/ug-calendar
+chgrp 6003 /opt/data/ug-calendar
+chmod 770 /opt/data/ug-calendar
+
+%postun
+
+%files -n org.tizen.calendar
+%defattr(-,root,root,-)
+/opt/apps/org.tizen.calendar/bin/calendar
+/opt/apps/org.tizen.calendar/data/
+/opt/apps/org.tizen.calendar/res/icons/*
+/opt/apps/org.tizen.calendar/res/locale/*
+/opt/apps/org.tizen.calendar/res/edje/*.edj
+/opt/share/packages/org.tizen.calendar.xml
+/opt/share/icons/default/small/org.tizen.calendar.png
+
+%files -n org.tizen.calendar-viewer
+%defattr(-,root,root,-)
+/opt/apps/org.tizen.calendar-viewer/bin/calendar-viewer
+/opt/share/packages/org.tizen.calendar-viewer.xml
+
+%files -n libug-calendar-efl
+%defattr(-,root,root,-)
+/opt/ug/lib/*.so
+/opt/share/packages/libug-calendar-efl.xml
diff --git a/packaging/org.tizen.efl-calendar.manifest b/packaging/org.tizen.efl-calendar.manifest
deleted file mode 100644 (file)
index 017d22d..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-<manifest>
- <request>
-    <domain name="_"/>
- </request>
-</manifest>
diff --git a/packaging/org.tizen.efl-calendar.spec b/packaging/org.tizen.efl-calendar.spec
deleted file mode 100644 (file)
index 653e9f8..0000000
+++ /dev/null
@@ -1,118 +0,0 @@
-Name:       org.tizen.efl-calendar
-Summary:    Calendar application
-Version:    0.5.67
-Release:    1
-Group:      devel
-License:    Flora Software License
-Source0:    %{name}-%{version}.tar.gz
-Source1001: packaging/org.tizen.efl-calendar.manifest 
-BuildRequires:  pkgconfig(appcore-efl)
-BuildRequires:  pkgconfig(appsvc)
-BuildRequires:  pkgconfig(utilX)
-BuildRequires:  pkgconfig(calendar)
-BuildRequires:  pkgconfig(dlog)
-BuildRequires:  pkgconfig(alarm-service)
-BuildRequires:  pkgconfig(utilX)
-BuildRequires:  pkgconfig(mm-player)
-BuildRequires:  pkgconfig(accounts-svc)
-BuildRequires:  pkgconfig(ui-gadget)
-BuildRequires:  pkgconfig(heynoti)
-BuildRequires:  pkgconfig(ui-gadget)
-BuildRequires:  pkgconfig(pmapi)
-BuildRequires:  pkgconfig(icu-i18n)
-BuildRequires:  pkgconfig(capi-appfw-application)
-BuildRequires:  pkgconfig(capi-media-sound-manager)
-BuildRequires:  pkgconfig(capi-media-wav-player)
-
-BuildRequires:  cmake
-BuildRequires:  edje-bin
-BuildRequires:  embryo-bin
-BuildRequires:  gettext-devel
-
-%description -n org.tizen.efl-calendar
-Calendar application
-
-
-%package -n org.tizen.calendar-viewer
-Summary:    Calendar viewer (EFL)
-Group:      TO_BE/FILLED_IN
-Requires:   org.tizen.efl-calendar = %{version}-%{release}
-
-%description -n org.tizen.calendar-viewer
-Calendar viewer
-
-%package -n libug-calendar-efl
-Summary:    Calendar UI gadget (EFL)
-Group:      devel
-Requires:   %{name} = %{version}-%{release}
-Requires:   org.tizen.efl-calendar
-
-%description -n libug-calendar-efl
-Calendar UI gadget
-
-
-%prep
-%setup -q
-
-
-%build
-cp %{SOURCE1001} .
-%define PREFIX    "/opt/apps/org.tizen.efl-calendar"
-%define RESDIR    "/opt/apps/org.tizen.efl-calendar/res"
-%define DATADIR   "/opt/apps/org.tizen.efl-calendar/data"
-
-cmake . -DCMAKE_INSTALL_PREFIX=%{PREFIX}
-make %{?jobs:-j%jobs}
-
-%install
-rm -rf %{buildroot}
-%make_install
-
-
-
-
-%post
-
-# Automatically added by dh_makeshlibs
-if [ "$1" = "configure" ]; then
-       ldconfig
-fi
-# End automatically added section
-
-# 5000 is inhouse user id
-# do not use relative path
-vconftool set -t int db/calendar/focusview 0 -u 5000
-vconftool set -t int db/calendar/send 0 -u 5000
-vconftool set -t int db/calendar/timezone_on_off 0 -u 5000
-vconftool set -t string db/calendar/timezone_path "Asia/Seoul" -u 5000
-vconftool set -t string db/calendar/timezone_city "IDS_WCL_BODY_CITYNAME_SEOUL" -u 5000
-vconftool set -t string db/calendar/timezone_offset "GMT+9" -u 5000
-
-mkdir -p /opt/data/ug-calendar
-chgrp 6003 /opt/data/ug-calendar
-chmod 770 /opt/data/ug-calendar
-
-%postun
-
-%files -n org.tizen.efl-calendar
-%manifest org.tizen.efl-calendar.manifest
-
-%defattr(-,root,root,-)
-/opt/apps/org.tizen.efl-calendar/bin/efl-calendar
-/opt/apps/org.tizen.efl-calendar/data/
-/opt/apps/org.tizen.efl-calendar/res/locale/*
-/opt/apps/org.tizen.efl-calendar/res/icons/*
-/opt/apps/org.tizen.efl-calendar/res/edje/*.edj
-/opt/apps/org.tizen.efl-calendar/res/sounds/*
-/opt/share/applications/org.tizen.efl-calendar.desktop
-
-%files -n org.tizen.calendar-viewer
-%manifest org.tizen.efl-calendar.manifest
-%defattr(-,root,root,-)
-/opt/apps/org.tizen.calendar-viewer/bin/calendar-viewer
-/opt/share/applications/org.tizen.calendar-viewer.desktop
-
-%files -n libug-calendar-efl
-%manifest org.tizen.efl-calendar.manifest
-%defattr(-,root,root,-)
-/opt/ug/lib/*.so
index e9feeb3..15d2327 100755 (executable)
--- a/po/ar.po
+++ b/po/ar.po
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "ملاحظة"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "التفاصيل"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "عادي"
 
@@ -76,9 +70,21 @@ msgstr "W"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "طوال اليوم"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "أيام"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "ساعات"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "أسابيع"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "الأسبوع"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "الحالة"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "الحساب الافتراضي"
 
@@ -88,9 +94,6 @@ msgstr "خيارات الإرسال"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "خريطة"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "العنوان"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "تصدير"
 
@@ -109,9 +112,6 @@ msgstr "إثنين"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "أول يوم في الأسبوع"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "المنطقة الزمنية"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "لم يتم تحديد موقع"
 
@@ -193,339 +193,6 @@ msgstr "اليوم"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "الأسبوع"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "أبيدجان"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "أبوظبي"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "الإمارات العربية المتحدة"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "أكرا"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "غانا"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "أديس أبابا"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "إثيوبيا"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "اديلايد"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "أستراليا"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "ألاسكا"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "الولايات المتحدة الأمريكية"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "كوت ديفوار"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "الجزائر"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "الجزائر"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "ألماتي"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "كازاخستان"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "أمبون"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "إندونيسيا"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "عمان"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "الأردن"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "أمستردام"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "هولندا"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "أنادير"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "روسيا"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "آنكورايج"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "أنقرة"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "تركيا"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "أنتاناناريفو"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "مدغشقر"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "أشجابات"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "تركمانستان"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "أسمرا"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "إريتريا"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "أستانا"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "أسونسيون"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "باراجواي"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "أثينا"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "اليونان"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "أوكلاند"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "نيوزيلندا"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "أوستن"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "أزور"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "البرتغال"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "بغداد"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "العراق"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "باكو"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "أذربيجان"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "بالتيمور"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "باماكو"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "مالي"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "بانكوك"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "تايلاند"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "بانجوي"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "جمهورية أفريقيا الوسطى"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "برشلونة"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "أسبانيا"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "باري"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "إيطاليا"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "باس تير"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "جواديلوب"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "بكين"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "الصين"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "بيروت"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "لبنان"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "بلغراد"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "صربيا"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "مدينة بيليز"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "بيليز"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "برلين"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "ألمانيا"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "برن"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "سويسرا"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "بشكيك"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "قرغيزستان"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "بيساو"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "غينيا بيساو"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "بوغوتا"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "كولومبيا"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "بولونيا"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "بوسطن"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "برازيليا"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "البرازيل"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "براتيسلافا"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "سلوفاكيا"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "بريدج تاون"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "باربادوسا"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "بريسبان"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "بروكسل"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "بلجيكا"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "بوخارست"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "رومانيا"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "بودابست"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "المجر"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "بيونس آيريس"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "الأرجنتين"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "القاهرة"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "مصر"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "كالجاري"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "كندا"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "جزر الكناري"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "كانبيرا"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "كانتون"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "كيب تاون"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "جمهورية جنوب إفريقيا"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "كاراكاس"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "فنزويلا"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "كارديف"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "ويلز"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "الدار البيضاء"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "المغرب"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "كاتانزارو"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "حفظ في"
 
@@ -541,264 +208,6 @@ msgstr "حفظ؟"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "تعديل الحدث"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "كايين"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "غويانا الفرنسية"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "شارلوت"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "شارلوت أمالي"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "جزر فيرجين التابعة للولايات المتحدة"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "تشيليابنسك"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "شيناي"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "الهند"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "شيكاغو"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "تشيسيناو"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "مولدوفا"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "تشيتا"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "كليفلاند"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "كولومبو"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "سريلانكا"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "كولومبوس"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "كوناكري"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "غينيا"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "كوبنهاجن"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "الدنمارك"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "كورك"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "أيرلندا"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "كروتون"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "داكار"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "السنغال"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "دالاس"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "دمشق"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "سوريا"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "دار السلام"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "تنزانيا"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "داروين"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "دلهي"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "دنباسر"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "دنفر"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "ديترويت"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "داكا"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "بنجلاديش"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "دياجو جاراسيا"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "المملكة المتحدة"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "جيبوتي"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "جيبوتي"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "الدوحة"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "قطر"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "دوالا"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "الكاميرون"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "دبي"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "دبلن"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "دوشنبه"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "طاجيكستان"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "جزيرة إيستر"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "تشيلي"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "إدنبره"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "اسكتلندا"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "إل باسو"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "فلورنسا"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "فور دو فرانس"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "المارتينيك"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "فري تاون"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "سيراليون"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "جابورون"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "بوتسوانا"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "جزر جالاباجوس"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "الإيكوادور"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "جنيف"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "جينوا"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "جورج تاون"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "جويانا"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "جريتفيكين"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "جورجيا الجنوبية"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "غوام"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "مدينة جواتيمالا"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "جواتيمالا"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "جوستافيا"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "سان بارتيليمي"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "هاليفاكس"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "هامبورج"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "هانوي"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "فييتنام"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "هراري"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "زيمبابوي"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "هافانا"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "كوبا"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "هاواي"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "هلسنكي"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "فنلندا"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "هوبارت"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "عرض الأحداث حسب الأسبوع"
 
@@ -808,822 +217,6 @@ msgstr "التخطيط في طريقة عرض الشهر"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "عرض الأحداث حسب اليوم"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "هونج كونج"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "هونولولو"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "هيوستن"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "هوفد"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "منغوليا"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "إنديانابوليس"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "ايركوتسك"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "إسلام أباد"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "باكستان"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "اسطنبول"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "ازهيفسك"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "جاكارتا"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "جده"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "السعودية"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "القدس"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "إسرائيل"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "جوهانسبرج"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "كابول"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "أفغانستان"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "كالينينغراد"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "كامشاتكا"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "كامبالا"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "أوغندا"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "كراتشي"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "كاتماندو"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "نيبال"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "خاباروفسك"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "خاريكف"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "أوكرانيا"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "الخرطوم"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "السودان"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "كييف"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "كينجستون"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "جامايكا"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "كنشاسا"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "جمهورية الكونغو الديموقراطية"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "كلكاتا"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "كراسنويارسك"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "كوالا لمبور"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "ماليزيا"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "الكويت"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "لوس أنجلوس"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "لا باز"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "بوليفيا"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "لاغوس"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "نيجيريا"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "لاس فيجاس"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "ليما"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "بيرو"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "لشبونا"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "ليوبليانا"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "لندن"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "لونجهوا"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "لويسفيل"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "لواندا"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "أنجولا"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "لوبومباشي"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "لوساكا"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "زامبيا"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "لكسمبورج"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "لفيف"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "ماكاو"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "مدريد"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "ماغادان"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "مالابو"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "غينيا الاستوائية"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "ماليه"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "المالديف"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "ماناجوا"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "نيكاراجوا"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "المنامة"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "البحرين"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "مانيلا"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "الفلبين"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "مابوتو"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "موزامبيق"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "ماريجوت"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "سان مارتن"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "مازاتلان"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "المكسيك"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "الرياض"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "ملبورن"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "ميمفيس"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "ميسينا"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "مكسيكو سيتي"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "ميامي"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "منتصف المحيط الأطلسي"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "ميدواي أتول"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "ميلان"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "ميلووكي"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "مينسك"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "بلاروسيا"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "مقديشيو"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "الصومال"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "مونوروفيا"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "ليبيريا"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "مونتيفيديو"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "أورجواي"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "مونتريال"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "موسكو"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "مومباي"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "ميونخ"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "مسقط"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "عمان"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "نيروبي"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "كينيا"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "روما"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "ناتيرز"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "إندجامينا"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "نابلس"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "تشاد"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "مكة"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "نيو دلهي"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "نيويورك"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "نيوفاوندلاند"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "نيامي"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "النيجر"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "نواكشوط"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "موريتانيا"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "نوميا"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "نيوكاليدونيا"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "نوفوكيزنتسك"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "نوفوسيبيرسك"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "نوكو ألوفا"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "تونغا"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "نووك"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "جرينلاند"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "أومسك"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "أوزاكا"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "اليابان"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "أوتاوا"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "جوادوجو"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "بوركينافاسو"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "باجو باجو"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "دولة ساموا المستقلة"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "باليرمو"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "بنما سيتي"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "بنما"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "باراماريبو"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "سورينام"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "باريس"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "فرنسا"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "برن"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "بيرث"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "بيتروبافلوفسك-كامتشاتسكي"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "فلاديلفيا"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "بنوم بنه"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "كمبوديا"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "فينكس"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "بودجوريكا"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "الجبل الأسود"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "بونتا ديلجادو"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "بورت لويس"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "موريشيوس"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "بورت أو برنس"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "هاييتي"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "بورتلاند"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "باراجواي"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "جمهورية التشيك"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "بيونج يانج"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "كوريا الشمالية"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "كويتو"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "الرباط"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "رانجون"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "بورما"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "ريسايفي"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "ريجينا"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "ريكيافيك"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "أيسلندا"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "ريجا"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "لاتفيا"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "ريو دي جانيرو"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "سانت دينيس"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "جزر ريونيون"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "سمارا"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "سان أنطونيو"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "سان دييغو"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "سان فرنسيسكو"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "سان خوسيه"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "كوستاريكا"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "سان خوان"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "بورتوريكو"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "سان مارينو"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "سان سالفادور"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "السلفادور"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "صنعاء"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "اليمن"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "سانتياغو"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "سانتو دومينجو"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "جمهورية الدومينيكان"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "ساو باولو"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "سياتل"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "سيول"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "جمهورية كوريا"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "شنغهاي"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "شينزين"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "سنغافورة"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "جمهورية سنغافورة"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "سكوبي"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "مقدونيا"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "صوفيا"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "بلغاريا"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "سانتا جونز"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "أنتيجوا وباربودا"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "ستوكهولم"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "السويد"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "سوفا"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "فيجي"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "جمهورية جزر فيجي"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "سيدني"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "تاهيتي"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "بولينيزيا الفرنسية"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "تايبيه"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "تايوان"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "تالين"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "إستونيا"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "تاراوا"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "كريباتي"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "طشقند"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "أوزبكستان"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "تبليسي"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "جورجيا"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "تيجوسيجالبا"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "هندوراس"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "طهران"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "إيران"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "مدينة هو تشي منه"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "المستعمرة"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "جزر فيرجين الانجليزية"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "تيانجين"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "تيخوانا"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "طوكيو"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "تورونتو"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "تريهيت"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "طرابلس"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "ليبيا"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "تونس"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "تونس"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "تورين"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "أوفا"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "بشكيريا"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "أولان باتور"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "فادوز"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "ليختنشتين"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "فاليتا"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "مالطا"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "فانكوفر"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "فيرونا"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "فيكتوريا"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "سيشيل"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "فيينا"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "النمسا"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "فيلنيس"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "ليتوانيا"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "فلاديفوستوك"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "فولجوجراد"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "سانت بيترسبرج"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "وارسو"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "بولندا"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "واشنطن"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "ويلينغتون"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "وينبج"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "ياكوتسك"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "ياموسوكورو"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "ياوندي"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "يكاترينبورج"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "يريفان"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "أرمينيا"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "يوزنو - سخالينيسك"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "زغرب"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "كرواتيا"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "زيورخ"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "جاري التصدير..."
 
@@ -1639,9 +232,6 @@ msgstr "تم التصدير"
 msgid "IDS_KC_BODY_EVERY_DAY"
 msgstr "كل يوم"
 
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "المهام"
-
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "تاريخ الانتهاء"
 
@@ -1687,3 +277,78 @@ msgstr "كل %d يوم (أيام)"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "كل %d أسبوع"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "حدث جديد"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "مهمة جديدة"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "تعديل المهمة"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "قم بتثبيت أوقات الأحداث وتواريخها على المنطقة الزمنية المحددة أدناه. لن تتغير الأوقات والتواريخ حتى إذا انتقلت إلى منطقة زمنية أخرى"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "المهمة"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "عرض المهام المكتملة"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "تفاصيل المهمة"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "تفاصيل الحدث"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "بلا مهام"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "مرفوض"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "مبدئي"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "المضيف"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "حالة الحضور"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "حذف مهمة"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "من"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "إلى"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "عرض"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "التقاويم المراد عرضها"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "تقويمي"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "مهمتي"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "عيد ميلاد جهة الاتصال"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "استيراد الأحداث/المهام"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "تصدير الأحداث/المهام"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "عرض رقم الأسبوع"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "هاتفي"
+
diff --git a/po/az.po b/po/az.po
new file mode 100755 (executable)
index 0000000..74b96d4
--- /dev/null
+++ b/po/az.po
@@ -0,0 +1,354 @@
+msgid "IDS_IDLE_BODY_NORMAL"
+msgstr "Normal"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Heç bir nəticə tapılmamışdır"
+
+msgid "IDS_CLD_BODY_ADDEVENTREPEATMTHLY"
+msgstr "Aylıq"
+
+msgid "IDS_CLD_BODY_ALL_CALENDAR"
+msgstr "Bütün təqvim"
+
+msgid "IDS_CLD_BODY_BEFORE"
+msgstr "əvvəl"
+
+msgid "IDS_CLD_BODY_BEFORE_LC"
+msgstr "əvvəl"
+
+msgid "IDS_CLD_BODY_CUSTOMIZE_ATNT"
+msgstr "Customize"
+
+msgid "IDS_CLD_BODY_DAILY"
+msgstr "Gündəlik"
+
+msgid "IDS_CLD_BODY_DAY"
+msgstr "Gün"
+
+msgid "IDS_CLD_BODY_END_TIME"
+msgstr "Bitmə vaxtı"
+
+msgid "IDS_CLD_BODY_MONTHLY"
+msgstr "Aylıq"
+
+msgid "IDS_CLD_BODY_ON_TIME_ATNT"
+msgstr "On Time"
+
+msgid "IDS_CLD_BODY_REPEAT_MONTH"
+msgstr "Ay"
+
+msgid "IDS_CLD_BODY_START_TIME"
+msgstr "Başlama vaxtı"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_LOCATION"
+msgstr "Yeri daxil etmək üçün vurun"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_NOTE"
+msgstr "Qeyd daxil etmək üçün vurun"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_TITLE"
+msgstr "Başlığı daxil etmək üçün vurun"
+
+msgid "IDS_CLD_BODY_VIEWBY_MONTH"
+msgstr "Ay"
+
+msgid "IDS_CLD_BODY_WEEK"
+msgstr "Həftə"
+
+msgid "IDS_CLD_BODY_WEEKLY"
+msgstr "Həftəlik"
+
+msgid "IDS_CLD_BODY_YEARLY"
+msgstr "İllik"
+
+msgid "IDS_CLD_POP_TAP_TO_ENTER_PARTICIPANT"
+msgstr "İştirakçının daxil etmək üçün vurun"
+
+msgid "IDS_CLD_POP_WEEK_INITIAL"
+msgstr "H"
+
+msgid "IDS_COM_BODY_ALL_DAY"
+msgstr "Bütün günü"
+
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "days"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "saatlar"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "həftələr"
+
+msgid "IDS_COM_POP_WEEK_LC"
+msgstr "həftə"
+
+msgid "IDS_CST_POP_STATUS"
+msgstr "Durum"
+
+msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
+msgstr "Standart hesab"
+
+msgid "IDS_EMAIL_BODY_SENDING_OPTIONS"
+msgstr "Göndərmə parametrləri"
+
+msgid "IDS_LBS_BODY_MAP"
+msgstr "Xəritə"
+
+msgid "IDS_RSSR_OPT_EXPORT"
+msgstr "Digər yerə köçürt"
+
+msgid "IDS_CLD_BODY_CALENDAR_SYNC"
+msgstr "Təqvimi sinxronlaşdırma"
+
+msgid "IDS_CLD_BODY_EVENTS"
+msgstr "Hadisələr"
+
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Bazar günü"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Bazar ertəsi"
+
+msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
+msgstr "Həftənin ilk günü"
+
+msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
+msgstr "Yer seçilməyib"
+
+msgid "IDS_CLD_OPT_DELETE_EVENT"
+msgstr "Tədbir silinsin"
+
+msgid "IDS_CLD_POP_SEND_MESSAGES_TO_PARTICIPANTS_Q"
+msgstr "İştirakçılara mesaj göndərilsin?"
+
+msgid "IDS_CLD_BODY_PARTICIPANTS"
+msgstr "İştirakçılar"
+
+msgid "IDS_CLD_BODY_ON_TIME"
+msgstr "Vaxtında"
+
+msgid "IDS_CLD_BODY_CALENDARS"
+msgstr "Təqvimlər"
+
+msgid "IDS_CLD_HEADER_NO_CALENDARS"
+msgstr "Təqvim yoxdur"
+
+msgid "IDS_CLD_BODY_LIST"
+msgstr "Siyahı"
+
+msgid "IDS_CLD_BODY_ONLY_THIS_EVENT"
+msgstr "Yalnız bu tədbir"
+
+msgid "IDS_CLD_POP_ALL_REPETITIVE_EVENTS"
+msgstr "Bütün təkrarlanan hadisələr"
+
+msgid "IDS_CLD_BODY_NO_TITLE"
+msgstr "Başlıq yoxdur"
+
+msgid "IDS_CLD_MBODY_LOCK_TIME_ZONE"
+msgstr "Saat qurşağını kilidlə"
+
+msgid "IDS_CLD_BODY_TIME_ZONE"
+msgstr "Vaxt zonası"
+
+msgid "IDS_CLD_BODY_HOUR_LC"
+msgstr "Saat"
+
+msgid "IDS_CLD_BODY_REPEAT_UNTIL"
+msgstr "Bunadək təkrar et"
+
+msgid "IDS_COM_POP_TIMES_LC"
+msgstr "dəfə"
+
+msgid "IDS_CLD_OPT_PARTICIPANT"
+msgstr "İştirakçı"
+
+msgid "IDS_CLD_BODY_LINKED_CALENDAR"
+msgstr "Əlaqələnmiş təqvim"
+
+msgid "IDS_CLD_OPT_PHONE_CALENDAR"
+msgstr "Telefon təqvimi"
+
+msgid "IDS_CLD_BODY_DAILY_VIEW"
+msgstr "Gündəlik görüntü"
+
+msgid "IDS_CLD_BODY_WEEKLY_VIEW"
+msgstr "Həftəlik baxış"
+
+msgid "IDS_CLD_BODY_YEAR"
+msgstr "İl"
+
+msgid "IDS_CLD_BODY_REPEAT"
+msgstr "Təkrar et"
+
+msgid "IDS_DB_BODY_UNABLE_TO_FIND_LOCATION"
+msgstr "Yeri tapmaq mümkün deyil"
+
+msgid "IDS_COM_BODY_DETAILS_LOCATION"
+msgstr "Yeri"
+
+msgid "IDS_COM_POP_DAY_LC"
+msgstr "gün"
+
+msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
+msgstr "həftə"
+
+msgid "IDS_ST_BODY_SAVE_TO"
+msgstr "Yaddaşa yazma yer"
+
+msgid "IDS_CLD_BODY_NO_EVENTS"
+msgstr "Hadisə yoxdur"
+
+msgid "IDS_COM_BODY_CUSTOMISE"
+msgstr "Uyğunlaşdır"
+
+msgid "IDS_COM_POP_ERRORMSG_SAVE_Q"
+msgstr "Yaddaşa yazılsın?"
+
+msgid "IDS_CLD_HEADER_EDIT_EVENT"
+msgstr "Tədbir redaktə edin"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
+msgstr "Hadisələri həftəyə görə göstər"
+
+msgid "IDS_CLD_BODY_LAYOUT_IN_MONTH_VIEW"
+msgstr "Düzüm ay görünüşündə"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
+msgstr "Hadisələri günə görə göstər"
+
+msgid "IDS_CLD_POP_EXPORTING_ING"
+msgstr "Göndərilir..."
+
+msgid "IDS_CLD_POP_IMPORTING_ING"
+msgstr "Gətirilir..."
+
+msgid "IDS_CLD_POP_IMPORTED"
+msgstr "Gətirilmişdir"
+
+msgid "IDS_CLD_POP_EXPORTED"
+msgstr "İdxal edilmişdir"
+
+msgid "IDS_KC_BODY_EVERY_DAY"
+msgstr "Hər gün"
+
+msgid "IDS_CLD_BODY_DUE_DATE"
+msgstr "Vədə tarixi"
+
+msgid "IDS_TASK_MBODY_NO_DUE_DATE"
+msgstr "Bitirmə tarixi yoxdur"
+
+msgid "IDS_CLD_BODY_PRIORITY"
+msgstr "Üstünlük"
+
+msgid "IDS_CLD_BODY_REMINDER"
+msgstr "Xatırladıcı"
+
+msgid "IDS_CLD_BODY_ALARMTIME_WARNING"
+msgstr "Xəbərdarlıq vaxtı artıq keçmişdir"
+
+msgid "IDS_CLD_BODY_REPEAT_WARNING"
+msgstr "Yanlış təkrarlama müddəti"
+
+msgid "IDS_CLD_BODY_REPEATING_EVENT"
+msgstr "Təkrarlanan hadisə"
+
+msgid "IDS_CLD_POP_END_TIME_SHOULD_BE_SET_AFTER_START_TIME"
+msgstr "Tamamlama vaxtı başlanğıc vaxtından sonra təyin edilməlidir"
+
+msgid "IDS_CLD_POP_CALENDAR_SYNC_IN_PROGRESS"
+msgstr "Təqvim sinx. edilir"
+
+msgid "IDS_CLD_POP_INVALID_TIME"
+msgstr "Yanlış zaman"
+
+msgid "IDS_CLD_BODY_EVERY_WEEK"
+msgstr "Hər həftə"
+
+msgid "IDS_CLD_BODY_EVERY_MONTH"
+msgstr "Hər ay"
+
+msgid "IDS_CLD_BODY_EVERY_YEAR"
+msgstr "Hər il"
+
+msgid "IDS_CLD_BODY_EVERY_PD_DAYS"
+msgstr "Hər %d gündə bir"
+
+msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
+msgstr "Hər %d həftədə bir"
+
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Yeni tədbir"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Yeni tapşırıq"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Tapşırığı redaktə edin"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Hadisə vaxtlarını və tarixlərini aşağıda seçilmiş saat qurşağınıza kilidləyin. Hətta başqa saat qurşağına keçsəniz belə, vaxt və tarixlər dəyişməyəcək"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Tapşırıq"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Tamamlanmış tapşırıqları göstər"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Tapşırığın təfərrüatları"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Tədbir təfərrüatları"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Tapşırıq yoxdur"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "İmtina edilmişdir"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Qeyri-müəyyən"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Ev sahibi"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Davamiyyət vəziyyəti"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Tapşırığı sil"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "Kimdən"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "Kimə"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Bax"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Göstəriləcək təqvimlər"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Mənim təqvimim"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Tapşırığım"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Kontaktın ad günü"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Tədb./tapşır.ı idxal et"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Tədb./tapşır.ı ixrac et"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Həftənin nömrəsini göstər"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Mənim telefonum"
+
index cd6518e..0d58226 100755 (executable)
--- a/po/bg.po
+++ b/po/bg.po
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Бележка"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Детайли"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "Нормален"
 
@@ -76,9 +70,21 @@ msgstr "С"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "Цял ден"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "дни"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "часа"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "седмици"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "седмица"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "Състояние"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "Основен акаунт"
 
@@ -88,9 +94,6 @@ msgstr "Опции за изпращане"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "Карта"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Заглавие"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "Експортиране"
 
@@ -109,9 +112,6 @@ msgstr "Понеделник"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "Първи ден на седмицата"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Часова зона"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "Не е избрано място"
 
@@ -193,339 +193,6 @@ msgstr "ден"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "седмица"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Абиджан"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Абу Даби"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "Обединени арабски емирства"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Акра"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Гана"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Адис Абеба"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Етиопия"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Аделаида"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Австралия"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Аляска"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "САЩ"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Кот д’Ивоар"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Алжир"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Алжир"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Алмати"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Казахстан"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Амбън"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Индонезия"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Аман"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Йордания"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Амстердам"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Нидерландия"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Анадир"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Русия"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Анкоридж"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Анкара"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Турция"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Антананариво"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "Мадагаскар"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Ашхабад"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Туркменистан"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Асмера"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Еритрея"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Астана"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Асунсион"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Парагвай"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Атина"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Greece"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Окланд"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "Нова Зеландия"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Остин"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Азорски острови"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Portugal"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Багдад"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Ирак"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Баку"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Азербайджан"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Балтимор"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Бамако"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Мали"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Банкок"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Тайланд"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Банги"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "Централноафриканска република"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Барселона"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "Испания"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Бари"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Italy"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Бас-тер"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Гваделупа"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Пекин"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "Китай"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Бейрут"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Ливан"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Белград"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Сърбия"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Белиз"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Белиз"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Берлин"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Германия"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Берн"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Швейцария"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Бишкек"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Киргизстан"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Бисау"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Гвинея-Бисау"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Богота"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Колумбия"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Болоня"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Бостън"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Бразилия"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Бразилия"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Братислава"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Словакия"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Бриджтаун"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Барбадос"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Бризбейн"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Брюксел"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Белгия"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Букурещ"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Румъния"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Будапеща"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Унгария"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Буенос Айрес"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Аржентина"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Кайро"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Египет"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Калгари"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Канада"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Канарски о-ви"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Канбера"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Кантон"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Кейптаун"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "Република Южна Африка"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Каракас"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Венецуела"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Кардиф"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Уелс"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Казабланка"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Мароко"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Катанзаро"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "Запази в"
 
@@ -541,264 +208,6 @@ msgstr "Запазване?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "Редактиране на събитие"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Кайен"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "Френска Гвиана"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Шарлот"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Шарлот Амали"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "Вирджински о-ви - САЩ"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Челябинск"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Ченай"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "Индия"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Чикаго"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Кишинеу"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Молдова"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Чита"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Кливланд"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Коломбо"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Шри Ланка"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Колъмбъс"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Конакри"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Гвинея"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "Копенхаген"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Дания"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Корк"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Ирландия"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Кротон"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Дакар"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Сенегал"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Далас"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Дамаск"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Сирия"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Дар ес Салам"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Танзания"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Дарвин"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Торонто, Канада"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Денпасар"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Денвър"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Детройт"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Дака"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Бангладеш"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Диего Гарсия"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "Великобритания"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Джибути"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Джибути"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Доха"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Катар"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Дуала"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Камерун"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Дубай"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Дъблин"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Душанбе"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Таджикистан"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Великденски о-в"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Чили"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Единбург"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Шотландия"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "Ел Пасо"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Флоренция"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "Форт де Франс"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Мартиника"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Фритаун"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Сиера Леоне"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Габороне"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Ботсуана"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "О-ви Галапагос"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Еквадор"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Женева"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Геноа"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Джорджтаун"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Гайана"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Гритвикен"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "Южна Джорджия"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Гуам"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Гватемала сити"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Гватемала"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Густавия"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Сен Бартелеми"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Халифакс"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Хамбург"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Ханой"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Виетнам"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Хараре"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Зимбабве"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "Хавана"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Куба"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Хавай"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Хелзинки"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Финландия"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "Хобарт"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "Показване на събитията по седмица"
 
@@ -808,822 +217,6 @@ msgstr "Оформление в изглед месец"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "Показване на събитията по ден"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Хонконг"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Xонолyлy"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Хюстън"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Ховд"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Монголия"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Индианаполис"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Иркутск"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Исламабад"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Пакистан"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Истанбул"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Ижевск"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Джакарта"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Джеда"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Саудитска Арабия"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Йерусалим"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Израел"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Йоханесбург"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Кабул"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Афганистан"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Калининград"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Камчатка"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Кампала"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Уганда"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Карачи"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Катманду"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Непал"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Хабаровск"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Харков"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Украйна"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Хартум"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Судан"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Киев"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Кингстън"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Ямайка"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Киншаса"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "Демократична република Конго"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Колката"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Красноярск"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Куала Лумпур"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Малайзия"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Кувейт"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Лос Анджелис"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "Ла Пас"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Боливия"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Лагос"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Нигерия"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Лас Вегас"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Лима"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Перу"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Лисабон"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Любляна"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "Лондон"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Лонгуа"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Луисвил"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Луанда"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Ангола"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Лубумбаши"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Лусака"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Замбия"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Люксембург"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Лвов"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Макао"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madrid"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Магадан"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Малабо"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Екваториална Гвинея"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Мейл"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Малдиви"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Манагуа"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Никарагуа"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Манама"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Бахрейн"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Манила"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Филипини"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Мапуто"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Мозамбик"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Мариго"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "Сен Мартен"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Мазатлан"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "Мексико"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Рияд"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Мелбърн"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Мемфис"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Месина"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "Мексико Сити"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Маями"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Среден Атлантик"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Атол Мидуей"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Милано"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Милуоки"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Минск"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Беларус"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Могадишу"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Сомалия"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Монровия"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Либерия"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Монтевидео"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Уругвай"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Монреал"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Москва"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Мумбай"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "Мюнхен"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "Мускат"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Оман"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Найроби"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Кения"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Рим"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Натерс"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "Нджамена"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Неапол"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "Чад"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "Мека"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "Ню Делхи"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "Ню Йорк"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Нюфаундленд"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Ниамей"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "Нигер"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Нуакшот"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "Мавритания"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Нумея"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "Нова Каледония"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Новокузнецк"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Новосибирск"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Нуку'алофа"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Тонга"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Нуук"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Гренландия"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Омск"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Осака"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Япония"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Отава"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Уагадугу"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Буркина Фасо"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Паго Паго"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Независима държава Самоа"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Палермо"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Панама Сити"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Панама"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Парамарибо"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Суринам"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "Париж"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "France"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Перм"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Пърт"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Петропавловск-Камчатский"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Филаделфия"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Пном Пен"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Камбоджа"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Финикс"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Подгорица"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Черна гора"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Понта Делгада"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Порт Луис"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "Мавриций"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Порт-о-пренс"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Хаити"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Портланд"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Прага"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "Чешка република"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Пьонгянг"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "Северна Корея"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "Кито"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Рабат"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Янгон"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Бирма"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Ресифе"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Реджина"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Рейкявик"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "Исландия"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Рига"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Латвия"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Рио де Жанейро"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Сен Дени"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Остров Реюниън"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Самара"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "Сан Антонио"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "Сан Диего"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "Сан Франциско"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "Сан Хосе"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Коста Рика"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "Сан Хуан"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Порто Рико"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "Сан Марино"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "Сан Салвадор"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "Салвадор"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Сана"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Йемен"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Сантяго"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Санто Доминго"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "Доминиканска република"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "Сао Пауло"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Сиатъл"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Сеyл"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "Република Корея"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Шанхай"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Шендзен"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Сингапур"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "Република Сингапур"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Скопие"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "Македония"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "София"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "България"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "Сейнт Джон"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Антигуа и Барбуда"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Стокхолм"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Швеция"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Сува"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Фиджи"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "Република Острови Фиджи"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Сидней"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Таити"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "Френска Полинезия"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Тайпе"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Тайван"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "Талин"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Естония"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Тарауа"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Кирибати"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Ташкент"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Узбекистан"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Тбилиси"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Грузия"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Тегусигалпа"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Хондурас"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Техеран"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Иран"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Хо Ши Мин"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "Сетълмънт"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "Британски Вирджински о-ви"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Тянджин"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Тихуана"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Токио"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Торонто"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Трейе"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Триполи"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Либия"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Тунис"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Тунис"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Торино"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Уфа"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Башкирия"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Улан Батор"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Вадуц"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Лихтенщайн"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "Ла Валета"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Малта"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Ванкувър"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Верона"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Виктория"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Сейшелски о-ви"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Виена"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Австрия"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Вилнюс"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Литва"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Владивосток"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Волгоград"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "Санкт Петербург"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Варшава"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Полша"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Вашингтон, окръг Колумбия"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Уелингтън"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Уинипег"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Якутск"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Ямусукро"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Яунде"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Екатерининбург"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Ереван"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Армения"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Южносахалинск"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Загреб"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Хърватска"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Цюрих"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "Извеждане"
 
@@ -1639,9 +232,6 @@ msgstr "Експортирано"
 msgid "IDS_KC_BODY_EVERY_DAY"
 msgstr "Всеки ден"
 
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "Задачи"
-
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "Крайна дата"
 
@@ -1687,3 +277,78 @@ msgstr "На всеки %d дни"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "На всеки %d седмици"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Ново събитие"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Нова задача"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Редактиране на задачата"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Заключване на часовете и датите на събитията към избраната от вас часова зона по-долу. Часовете и датите на събитията няма да се променят, дори да се придвижите в друг часови пояс"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Задача"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Показване на завършените задачи"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Подробности за задача"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Подробности за събитието"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Няма задачи"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Отклонено"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Под въпрос"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Хост"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Състояние на присъствие"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Изтриване на задачата"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "От"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "До"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Преглед"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Календари за показване"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Моят календар"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Моята задача"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Рожден ден на контакта"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Импорт. събития/задачи"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Експор. събития/задачи"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Показване на номера на седмицата"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Моят телефон"
+
index 1d5510a..3a3241b 100755 (executable)
--- a/po/ca.po
+++ b/po/ca.po
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Nota"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Detalls"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "Normal"
 
@@ -76,9 +70,21 @@ msgstr "Set."
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "Tot el dia"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "Dies"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "hores"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "setmanes"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "setmana"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "Estat"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "Compte predeter"
 
@@ -88,9 +94,6 @@ msgstr "Opcions d'enviament"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "Mapa"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Títol"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "Exportar"
 
@@ -109,9 +112,6 @@ msgstr "Dilluns"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "Primer dia de la setmana"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Zona horària"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "No hi ha cap ubicació seleccionada"
 
@@ -193,339 +193,6 @@ msgstr "dia"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "setmana"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Abidjan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Abu Dhabi"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "Unió dels Emirats Àrabs"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Accra"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Ghana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Addis Abeba"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Etiòpia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Adelaida"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Austràlia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Alaska"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "EUA"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Costa d’Ivori"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Alger"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Algèria"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Almaty"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Kazakhstan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Ambon"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Indonèsia"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Amman"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Jordània"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Amsterdam"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Països Baixos"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Anadir"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Rússia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Anchorage"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Ankara"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Turquia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Antananarivo"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "Madagascar"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Ashgabat"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Turkmenistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Asmara"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Eritrea"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Astana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Asunción"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Paraguai"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Atenes"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Grècia"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Auckland"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "Nova Zelanda"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Austin"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Açores"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Portugal"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Bagdad"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Iraq"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Bakú"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Azerbaidjan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Baltimore"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Bamako"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Mali"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Bangkok"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Tailàndia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Bangui"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "República Centreafricana"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Barcelona"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "Espanya"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Bari"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Itàlia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Basse-Terre"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Guadalupe"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Pequín"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "Xina"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Beirut"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Líban"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Belgrad"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Sèrbia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Ciutat de Belize"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Belize"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Berlín"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Alemanya"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Berna"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Suïssa"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Bishkek"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Kirguizistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Guinea Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Bogotà"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Colòmbia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Bolònia"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Boston"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Brasília"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Brasil"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Bratislava"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Eslovàquia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Bridgetown"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Barbados"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Brisbane"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Brussel·les"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Bèlgica"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Bucarest"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Romania"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Budapest"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Hongria"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Buenos Aires"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Argentina"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Caire"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Egipte"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Calgary"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Canadà"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Illes Canàries"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Canberra"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Canton"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Ciutat del Cap"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "República de Sud-àfrica"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Caracas"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Veneçuela"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Cardiff"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Gal·les"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Casablanca"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Marroc"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Catanzaro"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "Desar a"
 
@@ -541,264 +208,6 @@ msgstr "Desar?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "Editar esdeveniment"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Cayenne"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "Guaiana Francesa"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Charlotte"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Charlotte Amalie"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "Illes Verges Americanes"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Chelyabinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Chennai"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "Índia"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Chicago"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Chişinău"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Moldàvia"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Chita"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Cleveland"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Colombo"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Sri Lanka"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Columbus"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Conakry"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "Copenhaguen"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Dinamarca"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Cork"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Irlanda"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Crotona"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Dakar"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Senegal"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Dallas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Damasc"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Síria"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Dar es Salaam"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Tanzània"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Darwin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Denpasar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Denver"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Detroit"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Dacca"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Bangla Desh"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Diego Garcia"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "Regne Unit"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Doha"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Qatar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Douala"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Camerun"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Dubai"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Dublín"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Dushanbe"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Tadjikistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Illa de Pasqua"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Xile"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Edimburg"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Escòcia"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "El Paso"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Florència"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "Fort-de-France"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Martinica"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Freetown"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Sierra Leone"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Gaborone"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Botswana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Illes Galápagos"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Equador"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Ginebra"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Gènova"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Georgetown"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Guyana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Grytviken"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "Geòrgia del Sud"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Guam"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Ciutat de Guatemala"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Guatemala"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Gustavia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Saint Barthélemy"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Halifax"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Hamburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Hanoi"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Vietnam"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Harare"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Zimbabwe"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "L'Havana"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Cuba"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Hawaii"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Hèlsinki"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Finlàndia"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "Hobart"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "Mostrar esdeveniments per setmana"
 
@@ -808,822 +217,6 @@ msgstr "Disseny a vista per mes"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "Mostrar esdeveniments per dia"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Hong Kong"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Honolulu"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Houston"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Hovd"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Mongòlia"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Indianàpolis"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Irkutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Islamabad"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Pakistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Istanbul"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Izhevsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Jakarta"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Jeddah"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Aràbia Saudita"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Jerusalem"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Israel"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Johannesburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Kabul"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Afganistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Kaliningrad"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Kamchatka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Kampala"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Uganda"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Karachi"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Katmandú"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Nepal"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Khabarovsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Khàrkiv"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Ucraïna"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Khartum"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Sudan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Kiev"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Kingston"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Jamaica"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Kinshasa"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "República Democràtica de Congo"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Calcuta"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Krasnoyarsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Kuala Lumpur"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Malàisia"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Kuwait"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Los Angeles"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "La Paz"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Bolívia"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Lagos"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Nigèria"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Las Vegas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Lima"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Perú"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Lisboa"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Ljubljana"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "Londres"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Longhua"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Louisville"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Luanda"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Angola"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Lubumbashi"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Lusaka"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Zàmbia"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Luxemburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Lviv"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Macau"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madrid"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Magadan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Malabo"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Guinea Equatorial"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Home"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Maldives"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Managua"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Nicaragua"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Manama"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Bahrain"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Manila"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Filipines"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Maputo"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Moçambic"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Marigot"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "Saint Martin"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Mazatlan"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "Mèxic"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Al-Riyad"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Melbourne"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Memphis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Messina"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "Ciutat de Mèxic"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Miami"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Atlàntic Mitjà"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Atol Midway"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Milà"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Milwaukee"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Minsk"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Bielorússia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Mogadishu"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Somàlia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Monròvia"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Libèria"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Montevideo"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Uruguai"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Montreal"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Moscou"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Bombai"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "Munic"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "Masqat"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Oman"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Nairobi"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Kenya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Roma"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Naters"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "Ndjamena"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Nàpols"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "Txad"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "La Meca"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "Nova Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "Nova York"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Terranova"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Niamey"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "Níger"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Nouakchott"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "Mauritània"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Nouméa"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "Nova Caledònia"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Novokuznetsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Novosibirsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Nuku'alofa"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Tonga"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Nuuk"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Groenlàndia"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Omsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Osaka"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Japó"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Ottawa"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Ouagadougou"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Burkina Faso"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Pago Pago"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Estat Independent de Samoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Palerm"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Ciutat de Panamà"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Panamà"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Paramaribo"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Surinam"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "París"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "França"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Perm"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Perth"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Petropavlovsk-Kamchatskiy"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Philadelphia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Phnom Penh"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Cambodja"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Phoenix"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Podgorica"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Montenegro"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Ponta Delgada"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Port Louis"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "Maurici"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Port-au-Prince"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Haití"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Portland"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Praga"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "República Txeca"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Pyongyang"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "Corea del Nord"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "Quito"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Rabat"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Yangôn"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Myanmar"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Recife"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Regina"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Reykjavík"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "Islàndia"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Riga"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Letònia"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Rio De Janeiro"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Saint-Denis"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Illa de la Reunió"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Samara"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "San Antonio"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "San Diego"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "San Francisco"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "San José"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Costa Rica"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "San Juan"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Puerto Rico"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "San Marino"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "San Salvador"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "El Salvador"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Sana'a"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Iemen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Santiago"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Santo Domingo"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "República Dominicana"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "Sao Paulo"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Seattle"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Seül"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "República de Corea"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Xangai"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Shenzhen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Singapur"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "República de Singapur"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Skopje"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "MACEDÒNIA"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "Sofia"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Bulgària"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "St.John's"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Antigua i Barbuda"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Estocolm"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Suècia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Suva"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Fiji"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "República de les Illes Fiji"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Sydney"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Tahití"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "Polinèsia Francesa"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Taipei"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Taiwan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "Tallinn"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Estònia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Tarawa"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Kiribati"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Taixkent"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Uzbekistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Tbilisi"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Geòrgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Tegucigalpa"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Hondures"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Teheran"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Iran"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Ciutat Ho Chi Minh"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "The Settlement"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "Illes Verges Britàniques"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Tianjin"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Tijuana"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Tòquio"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Toronto"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Tréhet"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Trípoli"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Líbia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Tunis"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Tunísia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Torí"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Ufà"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Baixkíria"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Ulan Bator"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Vaduz"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Liechtenstein"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "La Valletta"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Malta"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Vancouver"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Verona"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Victoria"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Seychelles"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Viena"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Àustria"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Vílnius"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Lituània"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Vladivostok"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Volgograd"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "St. Petersburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Varsòvia"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Polònia"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Washington DC"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Wellington"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Winnipeg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Yakutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Yamoussoukro"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Yaoundé"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Ekaterinburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Erevan"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Armènia"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Yuzhno-Sakhalinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Zagreb"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Croàcia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Zuric"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "Exportant..."
 
@@ -1639,9 +232,6 @@ msgstr "Exportat"
 msgid "IDS_KC_BODY_EVERY_DAY"
 msgstr "Cada dia"
 
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "Pendent"
-
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "Data de venciment"
 
@@ -1687,3 +277,78 @@ msgstr "Cada %d dies"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "Cada %d setmanes"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Esdeveniment nou"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Tasca nova"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Editar tasca"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Bloquegi les dates i hores dels esdeveniments a la zona horària seleccionada a sota. Les dates i hores no es canviaran encara que les mogui a una altra zona horària"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Tasca"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Mostrar tasques finalitzades"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Detalls de la tasca"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Detalls de l'esdeveniment"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Sense tasques"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Rebutjat"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Provisional"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Host"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Estat d'assistència"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Esborrar tasca"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "De"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "A"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Veure"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Calendaris per mostrar"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "El meu calendari"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "La meva tasca"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Aniversari del contacte"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Importar esdev/tasques"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Exportar esdev/tasques"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Mostrar el número de setmana"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "El meu telèfon"
+
index 95d6685..6192e51 100755 (executable)
--- a/po/cs.po
+++ b/po/cs.po
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Poznámka"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Podrobnosti"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "Normální"
 
@@ -76,9 +70,21 @@ msgstr "T"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "Celodenní"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "dny"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "hodiny"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "týdny"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "týden"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "Stav"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "Výchozí účet"
 
@@ -88,9 +94,6 @@ msgstr "Možnosti odesílání"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "Mapa"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Název"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "Export"
 
@@ -109,9 +112,6 @@ msgstr "Pondělí"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "První den týdne"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Časové pásmo"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "Nebylo vybráno žádné místo"
 
@@ -193,339 +193,6 @@ msgstr "den"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "týden"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Abidjan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Abú Dhabí"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "Spojené arabské emiráty"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Accra"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Ghana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Addis Abeba"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Etiopie"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Adelaide"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Austrálie"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Aljaška"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "USA"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Pobřeží slonoviny"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Alžír"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Alžírsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Alma-Ata"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Kazachstán"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Ambon"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Indonésie"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Ammán"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Jordánsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Amsterodam"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Nizozemsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Anadyr"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Rusko"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Ukotvení"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Ankara"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Turecko"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Antananarivo"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "MADAGASKAR"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Ašchabad"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Turkmenistán"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Asmara"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Eritrea"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Astana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Asuncion"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Paraguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Atény"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Greece"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Auckland"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "Nový Zéland"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Austin"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Azory"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Portugal"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Bagdád"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Irák"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Baku"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Ázerbájdžán"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Baltimore"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Bamako"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Mali"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Bangkok"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Thajsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Bangui"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "Středoafrická republika"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Barcelona"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "Španělsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Bari"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Italy"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Basse-Terre"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Guadeloupe"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Peking"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "Čína"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Bejrút"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Libanon"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Bělehrad"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Srbsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Belize City"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Belize"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Berlín"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Německo"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Bern"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Švýcarsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Biškek"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Kyrgyzstán"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Guinea Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Bogota"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Kolumbie"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Bologna"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Boston                      "
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Brazílie"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Brazílie"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Bratislava"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Slovensko"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Bridgetown"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Barbados"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Brisbane"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Brusel"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Belgie"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Bukurešť"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Rumunsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Budapešť"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Maďarsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Buenos Aires"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Argentina"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Káhira"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Egypt"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Calgary"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Kanada"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Kanárské ostrovy"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Canberra"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Kanton"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Kapské město"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "Jihoafrická republika"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Caracas"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Venezuela"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Cardiff"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Wales"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Casablanca"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Maroko"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Catanzaro"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "Uložit do"
 
@@ -541,264 +208,6 @@ msgstr "Uložit?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "Upravit událost"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Cayenne"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "Francouzská Guayana"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Charlotte"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Charlotte Amalie"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "Spojené státy - Panenské ostrovy"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Čeljabinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Čennai"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "Indie"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Chicago"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Chişinău"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Moldávie"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Čita"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Cleveland"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Colombo"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Srí Lanka"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Columbus"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Conakry"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "Kodaň"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Dánsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Cork"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Irsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Crotone"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Dakar"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Senegal"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Dallas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Damašek"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Sýrie"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Dar es Salaam"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Tanzánie"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Darwin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Dillí"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Denpasar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Denver"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Detroit"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Dháka"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Bangladéš"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Diego Garcia"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "Spojené království"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Džibuti"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Džibuti"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Dohá"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Katar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Douala"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Kamerun"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Dubaj"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Dublin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Dušanbe"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Tádžikistán"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Velikonoční ostrov"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Chile"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Edinburgh"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Skotsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "El Paso"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Florencie"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "Fort-de-France"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Martinik"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Freetown"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Sierra Leone"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Gaborone"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Botswana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Galapágy"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Ekvádor"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Ženeva"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Janov"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Georgetown"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Guayana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Grytviken"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "Jižní Georgie"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Guam"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Guatemala City"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Guatemala"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Gustavia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Saint Barthélemy"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Halifax"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Hamburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Hanoj"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Vietnam"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Harare"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Zimbabwe"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "Havana"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Kuba"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Havajské ostrovy"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Helsinki"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Finsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "Hobart"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "Zobrazit události podle týdne"
 
@@ -808,822 +217,6 @@ msgstr "Rozložení v zobrazení měsíce"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "Zobrazit události podle dne"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Hongkong"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Honolulu"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Houston"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Hovd"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Mongolsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Indianapolis"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Irkutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Islámábád"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Pákistán"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Istanbul"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Iževsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Jakarta"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Džidda"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Saúdská Arábie"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Jeruzalém"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Izrael"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Johannesburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Kábul"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Afghánistán"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Kaliningrad"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Kamčatka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Kampala"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Uganda"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Karáčí"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Káthmándú"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Nepál"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Chabarovsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Charkov"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Ukrajina"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Chartúm"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Súdán"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Kyjev"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Kingston"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Jamajka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Kinshasa"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "Demokratická republika Kongo"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Kalkata"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Krasnojarsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Kuala Lumpur"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Malajsie"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Kuvajt"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Los Angeles"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "La Paz"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Bolívie"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Lagos"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Nigérie"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Las Vegas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Lima"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Peru"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Lisabon"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Ljubljana"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "Londýn"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Longhua"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Louisville"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Luanda"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Angola"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Lubumbashi"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Lusaka"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Zambie"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Lucemburk"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Lvov"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Macau"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madrid"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Magadan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Malabo"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Rovníková Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Male"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Maledivy"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Managua"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Nikaragua"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Manama"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Bahrajn"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Manila"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Filipíny"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Maputo"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Mozambik"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Marigot"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "Svatý Martin"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Mazatlan"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "Mexiko"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Rijád"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Melbourne"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Memphis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Messina"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "Mexico City"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Miami"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Střední Atlantik"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Midway"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Milán"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Milwaukee"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Minsk"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Bělorusko"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Mogadišu"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Somálsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Monrovia"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Libérie"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Montevideo"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Uruguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Montreal"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Moskva"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Bombaj"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "Mnichov"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "Muscat"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Omán"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Nairobi"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Keňa"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Řím"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Naters"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "Ndjamena"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Neapol"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "CHAD"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "Mekka"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "Nové Dillí"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "New York"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Newfoundland"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Niamey"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "NIGER"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Nouakchott"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "MAURETÁNIE"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Nouméa"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "Nová Kaledonie"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Novokuzněck"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Novosibirsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Nuku'alofa"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Tonga"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Nuuk"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Grónsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Omsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Ósaka"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Japonsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Ottawa"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Ouagadougou"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Burkina Faso"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Pago Pago"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Nezávislý stát Samoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Palermo"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Panama City"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Panama"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Paramaribo"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Surinam"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "Paříž"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "France"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Perm"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Perth"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Petropavlovsk-Kamčatskij"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Philadelphia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Phnom Penh"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Kambodža"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Phoenix"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Podgorica"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Černá hora"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Ponta Delgada"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Port Louis"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "MAURITIUS"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Port-au-Prince"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Haiti"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Portland"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Praha"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "Česká republika"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Pchjong-jang"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "Severní Korea"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "QUITO"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Rabat"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Yangon"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Myanmar"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Recife"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Regina"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Reykjavik"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "Island"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Riga"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Lotyšsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Rio De Janeiro"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Saint-Denis"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Ostrov Reunion"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Samara"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "San Antonio"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "San Diego"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "San Francisco"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "San Jose"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Kostarika"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "San Juan"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Portoriko"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "San Marino"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "San Salvador"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "El Salvador"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Sana'a"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Jemen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Santiago"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Santo Domingo"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "Dominikánská republika"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "Sao Paulo"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Seattle"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Soul"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "Korejská republika"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Šanghaj"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Shenzhen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Singapur"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "Singapur"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Skopje"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "Makedonie"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "Sofie"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Bulharsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "St.John's"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Antigua a Barbuda"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Stockholm"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Švédsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Suva"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Fidži"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "Fidži"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Sydney"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Tahiti"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "Francouzská Polynésie"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Taipei"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Tchaj-wan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "TALLINN"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Estonsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Tarawa"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Kiribati"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Taškent"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Uzbekistán"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Tbilisi"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Gruzie"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Tegucigalpa"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Honduras"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Teherán"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Irán"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Ho Či Minovo Město"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "Dohoda"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "Britské Panenské ostrovy"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Tiencin"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Tijuana"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Tokio"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Toronto"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Tréhet"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Tripolis"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Libye"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Tunis"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Tunisko"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Turín"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Ufa"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Baškirsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Ulánbátar"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Vaduz"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Lichtenštejnsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "Valletta"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Malta"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Vancouver"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Verona"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Victoria"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Seychelly"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Vídeň"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Rakousko"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Vilnius"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Litva"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Vladivostok"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Volgograd"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "Sankt Petěrburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Varšava"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Polsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Washington DC"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Wellington"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Winnipeg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Jakutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Yamoussoukro"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Yaounde"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Jekatěrinburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Jerevan"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Arménie"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Južno-Sachalinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Záhřeb"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Chorvatsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Curych"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "Exportování..."
 
@@ -1637,10 +230,7 @@ msgid "IDS_CLD_POP_EXPORTED"
 msgstr "Exportováno"
 
 msgid "IDS_KC_BODY_EVERY_DAY"
-msgstr "každý den"
-
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "Úkol"
+msgstr "Každý den"
 
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "Termín"
@@ -1687,3 +277,78 @@ msgstr "Každých %d dnů"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "Každých %d týdnů"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Nová událost"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Nový úkol"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Upravit úkol"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Můžete svázat časy a data událostí s vybraným časovým pásmem. Časy a data se nezmění, ani když se přesunete do jiného časového pásma"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Úkol"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Zobrazit dokončené úkoly"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Detaily úkolu"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Detaily události"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Žádné úkoly"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Odmítnuto"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Zkušební"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Hostitel"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Stav účasti"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Odstranit úkol"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "Od"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "Do"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Zobrazit"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Zobrazované kalendáře"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Můj kalendář"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Můj úkol"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Narozeniny kontaktu"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Import událostí/úkolů"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Export událostí/úkolů"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Zobrazit číslo týdne"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Můj telefon"
+
index 3987128..9120a7f 100755 (executable)
--- a/po/da.po
+++ b/po/da.po
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Bemærkning"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Detaljer"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "Normal"
 
@@ -53,7 +47,7 @@ msgid "IDS_CLD_BODY_TAP_TO_ENTER_NOTE"
 msgstr "Tryk for at indtaste note"
 
 msgid "IDS_CLD_BODY_TAP_TO_ENTER_TITLE"
-msgstr "Tryk for at indtaste titel"
+msgstr "Tryk for at angive titel"
 
 msgid "IDS_CLD_BODY_VIEWBY_MONTH"
 msgstr "Måned"
@@ -76,9 +70,21 @@ msgstr "U"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "Hele dagen"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "dage"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "timer"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "uger"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "uge"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "Status"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "Standardkonto"
 
@@ -88,11 +94,8 @@ msgstr "Afsendelsesindstillinger"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "Kort"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Titel"
-
 msgid "IDS_RSSR_OPT_EXPORT"
-msgstr "Eksporter"
+msgstr "Eksportér"
 
 msgid "IDS_CLD_BODY_CALENDAR_SYNC"
 msgstr "Kalendersynkronisering"
@@ -109,9 +112,6 @@ msgstr "Mandag"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "Første dag i ugen"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Tidszone"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "Intet sted valgt"
 
@@ -170,7 +170,7 @@ msgid "IDS_CLD_OPT_PHONE_CALENDAR"
 msgstr "Telefonkalender"
 
 msgid "IDS_CLD_BODY_DAILY_VIEW"
-msgstr "Dagvisning"
+msgstr "Daglig visning"
 
 msgid "IDS_CLD_BODY_WEEKLY_VIEW"
 msgstr "Ugevisning"
@@ -193,339 +193,6 @@ msgstr "dag"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "uge"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Abidjan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Abu Dhabi"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "De Forenede Arabiske Emirater"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Accra"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Ghana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Addis Abeba"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Etiopien"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Adelaide"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Australien"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Alaska"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "USA"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Elfenbenskysten"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Algier"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Algeriet"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Almaty"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Kazakhstan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Ambon"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Indonesien"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Amman"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Jordan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Amsterdam"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Nederlandene"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Anadyr"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Rusland"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Anchorage"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Ankara"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Tyrkiet"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Antananarivo"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "MADAGASCAR"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Ashgabat"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Turkmenistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Asmera"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Eritrea"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Astana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Asuncion"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Paraguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Athen"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Grækenland"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Auckland"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "New Zealand"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Austin"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Azorerne"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Portugal"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Bagdad"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Irak"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Baku"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Aserbajdsjan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Baltimore"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Bamako"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Mali"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Bangkok"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Thailand"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Bangui"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "Den Centralafrikanske Republik"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Barcelona"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "Spanien"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Bari"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Italien"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Basse-Terre"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Guadeloupe"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Beijing"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "Kina"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Beirut"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Libanon"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Beograd"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Serbien"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Belize city"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Belize"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Berlin"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Tyskland"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Bern"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Schweiz"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Bishkek"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Kirgisistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Guinea Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Bogotá"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Colombia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Bologna"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Boston"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Brasilia"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Brasilien"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Bratislava"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Slovakiet"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Bridgetown"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Barbados"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Brisbane"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Bruxelles"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Belgien"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Bukarest"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Rumænien"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Budapest"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Ungarn"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Buenos Aires"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Argentina"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Kairo"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Ægypten"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Calgary"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Canada"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Caymanøerne"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Canberra"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Canton"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Cape Town"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "Den Sydafrikanske Republik"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Caracas"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Venezuela"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Cardiff"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Wales"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Casablanca"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Marokko"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Catanzaro"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "Gem på"
 
@@ -541,264 +208,6 @@ msgstr "Gem?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "Rediger begivenhed"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Cayenne"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "Fransk Gyana"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Charlotte"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Charlotte Amalie"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "De Amerikanske Jomfruøer"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Chelyabinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Chennai"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "Indien"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Chicago"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Chişinău"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Moldova"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Chita"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Cleveland"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Colombo"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Sri Lanka"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Columbus"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Conakry"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "København"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Danmark"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Cork"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Irland"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Crotone"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Dakar"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Senegal"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Dallas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Damaskus"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Syrien"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Dar es Salaam"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Tanzania"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Darwin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Denpasar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Denver"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Detroit"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Dhaka"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Bangladesh"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Diego Garcia"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "England"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Doha"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Qatar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Douala"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Cameroun"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Dubai"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Dublin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Dushanbe"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Tadsjikistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Påskeøerne"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Chile"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Edinburgh"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Skotland"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "El Paso"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Firenze"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "Fort-de-France"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Martinique"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Freetown"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Sierra Leone"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Gaborone"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Botswana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Galapagosøerne"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Ecuador"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Geneve"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Genova"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Georgetown"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Guyana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Grytviken"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "Sydgeorgien"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Guam"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Guatemala City"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Guatemala"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Gustavia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Saint Barthélemy"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Halifax"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Hamborg"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Hanoi"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Vietnam"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Harare"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Zimbabwe"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "Havana"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Cuba"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Hawaii"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Helsinki"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Finland"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "Hobart"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "Vis begivenheder ugevis"
 
@@ -808,824 +217,8 @@ msgstr "Layout i månedsvisning"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "Vis begivenheder dagsvis"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Hong Kong"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Honolulu"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Houston"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Hovd"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Mongoliet"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Indianapolis"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Irkutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Islamabad"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Pakistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Istanbul"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Izhevsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Jakarta"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Jeddah"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Saudi-Arabien"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Jerusalem"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Israel"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Johannesburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Kabul"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Afghanistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Kaliningrad"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Kamchatka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Kampala"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Uganda"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Karachi"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Kathmandu"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Nepal"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Khabarovsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Kharkiv"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Ukraine"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Khartoum"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Sudan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Kiev"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Kingston"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Jamaica"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Kinshasa"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "Den Demokratiske Republik Congo"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Kolkata"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Krasnoyarsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Kuala Lumpur"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Malaysia"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Kuwait"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Los Angeles"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "La Paz"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Bolivia"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Lagos"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Nigeria"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Las Vegas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Lima"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Peru"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Lissabon"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Ljubljana"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "London"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Longhua"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Louisville"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Luanda"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Angola"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Lubumbashi"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Lusaka"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Zambia"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Luxembourg"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Lviv"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Macau"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madrid"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Magadan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Malabo"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Ækvatorial Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Male"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Maldiverne"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Managua"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Nicaragua"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Manama"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Bahrain"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Manila"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Filippinerne"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Maputo"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Mozambique"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Marigot"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "Saint Martin"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Mazatlan"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "Mexico"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Riyadh"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Melbourne"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Memphis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Messina"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "Mexico City"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Miami"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Midtatlanten"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Midway Atoll"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Milano"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Milwaukee"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Minsk"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Hviderusland"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Mogadishu"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Somalia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Monrovia"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Liberia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Montevideo"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Uruguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Montreal"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Moskva"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Mumbai"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "München"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "Muscat"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Oman"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Nairobi"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Kenya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Rom"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Naters"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "Ndjamena"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Napoli"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "TCHAD"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "Mekka"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "New Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "New York"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Newfoundland"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Niamey"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "NIGER"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Nouakchott"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "MAURETANIEN"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Nouméa"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "Ny Kaledonien"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Novokuznetsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Novosibirsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Nuku'alofa"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Tonga"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Nuuk"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Grønland"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Omsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Osaka"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Japan"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Ottawa"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Ouagadougou"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Burkina Faso"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Pago Pago"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Den Uafhængige Stat Samoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Palermo"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Panama City"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Panama"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Paramaribo"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Surinam"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "Paris"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "Frankrig"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Perm"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Perth"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Petropavlovsk-Kamchatskiy"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Philadelphia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Phnom Penh"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Cambodja"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Phoenix"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Podgorica"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Montenegro"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Ponta Delgada"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Port Louis"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "MAURITIUS"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Port-au-Prince"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Haiti"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Portland"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Prag"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "Den Tjekkiske Republik"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Pyongyang"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "Nordkorea"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "QUITO"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Rabat"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Yangon"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Burma"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Recife"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Regina"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Reykjavik"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "Island"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Riga"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Letland"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Rio De Janeiro"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Saint-Denis"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Réunion"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Samara"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "San Antonio"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "San Diego"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "San Francisco"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "San Jose"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Costa Rica"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "San Juan"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Puerto Rico"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "San Marino"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "San Salvador"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "El Salvador"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Sana'a"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Yemen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Santiago"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Santo Domingo"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "Den Dominikanske Republik"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "Sao Paulo"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Seattle"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Seoul"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "Republikken Korea"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Shanghai"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Shenzhen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Singapore"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "Republikken Singapore"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Skopje"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "MAKEDONIEN"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "Sofia"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Bulgarien"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "St. John's"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Antigua og Barbuda"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Stockholm"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Sverige"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Suva"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Fiji"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "Republikken Fijiøerne"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Sydney"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Tahiti"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "Fransk Polynesien"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Taipei"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Taiwan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "TALLINN"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Estland"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Tarawa"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Kiribati"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Tashkent"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Uzbekistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Tbilisi"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Georgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Tegucigalpa"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Honduras"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Tehran"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Iran"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Ho Chi Minh City"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "The Settlement"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "De Britiske Jomfruøer"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Tianjin"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Tijuana"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Tokyo"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Toronto"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Tréhet"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Tripoli"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Libyen"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Tunis"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Tunesien"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Torino"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Ufa"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Bashkiriya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Ulan Bator"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Vaduz"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Liechtenstein"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "Valletta"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Malta"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Vancouver"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Verona"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Victoria"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Seychellerne"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Wien"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Østrig"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Vilnius"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Litauen"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Vladivostok"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Volgograd"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "Skt. Petersborg"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Warszawa"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Polen"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Washington DC"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Wellington"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Winnipeg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Yakutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Yamusoukro"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Yaounde"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Yekaterinburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Yerevan"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Armenien"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Yuzhno-Sakhalinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Zagreb"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Kroatien"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Zürich"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
-msgstr "Eksporterer..."
+msgstr "Eksporterer ..."
 
 msgid "IDS_CLD_POP_IMPORTING_ING"
 msgstr "Importerer..."
@@ -1637,10 +230,7 @@ msgid "IDS_CLD_POP_EXPORTED"
 msgstr "Eksporteret"
 
 msgid "IDS_KC_BODY_EVERY_DAY"
-msgstr "hver dag"
-
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "Opgave"
+msgstr "Hver dag"
 
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "Forfaldsdato"
@@ -1687,3 +277,78 @@ msgstr "Hver %d dage"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "Hver %d uger"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Ny begivenhed"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Ny opgave"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Rediger opgave"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Lås klokkesæt og datoer for begivenheder til din valgte tidszone herunder. Klokkeslæt og datoer ændres ikke, selv om du flytter til en anden tidszone"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Opgave"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Vis udførte opgaver"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Opgavedetaljer"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Begivenhedsoplysninger"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Ingen opgaver"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Afvist"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Forsøg"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Vært"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Deltagelsesstatus"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Slet opgave"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "Fra"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "Til"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Vis"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Kalendere, der skal vises"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Min kalender"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Min opgave"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Kontakts fødselsdag"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Importér beg./opgaver"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Eksportér beg./opgaver"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Vis ugenummer"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Min telefon"
+
index e9d7e0a..671d242 100755 (executable)
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Memo"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Details"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "Normal"
 
@@ -76,9 +70,21 @@ msgstr "W"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "Ganzen Tag"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "Tage"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "Stunden"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "Wochen"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "Woche"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "Status"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "Standardkonto"
 
@@ -88,9 +94,6 @@ msgstr "Sendeoptionen"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "Karte"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Titel"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "Exportieren"
 
@@ -109,9 +112,6 @@ msgstr "Montag"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "Erster Tag der Woche"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Zeitzone"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "Kein Ort ausgewählt"
 
@@ -193,339 +193,6 @@ msgstr "Tag"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "Woche"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Abidjan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Abu Dhabi"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "Vae"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Accra"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Ghana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Addis Ababa"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Äthiopien"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Adelaide"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Australien"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Alaska"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "USA"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Elfenbeinküste"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Algier"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Algerien"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Almaty"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Kasachstan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Ambon"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Indonesien"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Amman"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Jordanien"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Amsterdam"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Niederlande"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Anadyr"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Russland"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Anchorage"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Ankara"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Türkei"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Antananarivo"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "Madagaskar"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Ashgabat"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Turkmenistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Asmera"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Eritrea"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Astana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Asuncion"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Paraguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Athen"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Griechenland"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Auckland"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "Neuseeland"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Austin"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Azoren"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Portugal"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Baghdad"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Irak"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Baku"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Aserbaidschan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Baltimore"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Bamako"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Mali"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Bangkok"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Thailand"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Bangui"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "Zentralafrikanische Republik"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Barcelona"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "Spanien"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Bari"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Italien"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Basse-Terre"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Guadeloupe"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Peking"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "China"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Beirut"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Libanon"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Belgrad"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Serbien"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Belize City"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Belize"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Berlin"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Deutschland"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Bern"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Schweiz"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Bishkek"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Kirgisistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Guinea-Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Bogota"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Kolumbien"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Bologna"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Boston"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Brasilia"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Brasilien"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Bratislava"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Slovakei"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Bridgetown"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Barbados"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Brisbane"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Brüssel"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Belgien"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Bukarest"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Rumänien"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Budapest"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Ungarn"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Buenos Aires"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Argentinien"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Kairo"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Ägypten"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Calgary"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Kanada"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Kanarische Inseln"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Canberra"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Kanton"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Kapstadt"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "Republik Südafrika"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Caracas"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Venezuela"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Cardiff"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Wales"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Casablanca"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Marokko"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Catanzaro"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "Speichern in"
 
@@ -541,264 +208,6 @@ msgstr "Speichern?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "Ereignis bearbeiten"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Cayenne"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "Französisch-Guayana"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Charlotte"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Charlotte Amalie"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "Amerikanische Jungferninseln"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Tscheljabinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Chennai"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "Indien"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Chicago"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Chişinău"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Moldavien"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Chita"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Cleveland"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Colombo"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Sri Lanka"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Columbus"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Conakry"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "Kopenhagen"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Dänemark"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Cork"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Irland"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Crotone"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Dakar"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Senegal"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Dallas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Damaskus"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Syrien"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Daressalam"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Tansania"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Darwin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Denpasar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Denver"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Detroit"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Dhakar"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Bangladesch"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Diego Garcia"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "Großbritannien"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Doha"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Katar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Duala"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Kamerun"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Dubai"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Dublin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Dushanbe"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Tadschikistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Osterinsel"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Chile"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Edinburgh"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Schottland"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "El Paso"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Florenz"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "Fort-de-France"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Martinique"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Freetown"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Sierra Leone"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Gaborone"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Botswana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Galápagos-Inseln"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Ecuador"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Genf"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Genua"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Georgetown"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Guyana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Grytviken"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "Südgeorgien"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Guam"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Guatemala-Stadt"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Guatemala"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Gustavia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Saint Barthélemy"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Halifax"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Hamburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Hanoi"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Vietnam"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Harare"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Zimbabwe"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "Havanna"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Cuba"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Hawaii"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Helsinki"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Finnland"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "Hobart"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "Ereignisse nach Woche anzeigen"
 
@@ -808,822 +217,6 @@ msgstr "Layout in der Monatsansicht"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "Ereignisse nach Tagen anzeigen"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Hongkong"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Honolulu"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Houston"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Chowd"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Mongolei"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Indianapolis"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Irkutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Islamabad"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Pakistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Istanbul"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Ischewsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Jakarta"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Dschidda"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Saudi-Arabien"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Jerusalem"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Israel"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Johannesburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Kabul"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Afghanistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Kaliningrad"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Kamtschatka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Kampala"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Uganda"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Karatschi"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Kathmandu"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Nepal"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Chabarowsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Charkiw"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Ukraine"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Khartum"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Sudan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Kiew"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Kingston"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Jamaika"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Kinshasa"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "Demokratische Republik Kongo"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Kolkata"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Krasnojarsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Kuala Lumpur"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Malaysia"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Kuwait"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Los Angeles"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "La Paz"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Bolivien"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Lagos"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Nigeria"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Las Vegas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Lima"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Peru"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Lissabon"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Ljubljana"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "London"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Longhua"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Louisville"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Luanda"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Angola"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Lubumbashi"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Lusaka"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Sambia"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Luxemburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Lemberg"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Macao"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madrid"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Magadan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Malabo"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Äquatorialguinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Male"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Malediven"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Managua"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Nicaragua"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Manama"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Bahrain"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Manila"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Philippinen"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Maputo"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Mosambik"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Marigot"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "Saint-Martin"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Mazatlán"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "Mexiko"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Riadh"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Melbourne"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Memphis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Messina"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "Mexico City"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Miami"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Mittelatlantik"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Midway Atoll"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Mailand"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Milwaukee"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Minsk"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Weißrussland"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Mogadishu"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Somalia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Monrovia"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Liberia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Montevideo"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Uruguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Montreal"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Moskau"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Mumbai"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "München"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "Maskat"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Oman"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Nairobi"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Kenia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Rom"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Naters"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "Ndjamena"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Naples"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "Chad"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "Mekka"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "Neu Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "New York"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Neufundland"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Niamey"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "Niger"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Nouakchott"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "MAURETANIEN"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Nouméa"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "Neukaledonien"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Nowokusnezk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Nowosibirsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Nuku’alofa"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Tonga"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Nuuk"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Grönland"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Omsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Osaka"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Japan"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Ottawa"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Ouagadougou"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Burkina Faso"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Pago Pago"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Samoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Palermo"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Panama City"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Panama"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Paramaribo"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Surinam"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "Paris"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "Frankreich"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Perm"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Perth"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Petropawlowsk-Kamtschatski"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Philadelphia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Phnom Penh"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Kambodscha"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Phoenix"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Podgorica"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Montenegro"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Ponta Delgada"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Port Louis"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "Mauritius"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Port-au-Prince"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Haiti"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Portland"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Prag"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "Tschechische Republik"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Pjöngjang"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "Nordkorea"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "Quito"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Rabat"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Yangon"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Burma"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Recife"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Regina"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Reykjavik"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "Island"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Riga"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Lettland"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Rio De Janeiro"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Saint-Denis"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Reunion"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Samara"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "San Antonio"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "San Diego"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "San Francisco"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "San Jose"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Costa Rica"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "San Juan"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Puerto Rico"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "San Marino"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "San Salvador"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "El Salvador"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Sana'a"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Jemen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Santiago"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Santo Domingo"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "Dominikanische Republik"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "Sao Paulo"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Seattle"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Seoul"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "Südkorea"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Shanghai"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Shenzhen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Singapur"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "Republik Singapur"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Skopje"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "Mazedonien"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "Sofia"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Bulgarien"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "St.John's"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Antigua und Barbuda"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Stockholm"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Schweden"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Suva"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Fidschi"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "Republik Fidschi-Inseln"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Sydney"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Tahiti"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "Französisch-Polynesien"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Taipeh"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Taiwan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "Tallinn"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Estland"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Tarawa"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Kiribati"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Taschkent"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Usbekistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Tbilisi"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Georgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Tegucigalpa"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Honduras"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Teheran"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Iran"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Ho-Chi-Minh-Stadt"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "Heimatort"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "Britische Jungferninseln"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Tientsin"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Tijuana"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Tokio"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Toronto"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Tréhet"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Tripoli"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Libyen"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Tunis"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Tunesien"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Turin"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Ufa"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Bashkiriya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Ulaanbaatar"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Vaduz"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Liechtenstein"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "Valletta"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Malta"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Vancouver"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Verona"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Viktoria"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Seychellen"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Wien"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Österreich"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Wilna"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Litauen"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Wladiwostok"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Wolgograd"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "St. Petersburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Warschau"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Polen"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Washington DC"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Wellington"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Winnipeg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Jakutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Yamusoukro"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Yaounde"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Jekaterinburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Yerevan"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Armenien"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Yuzhno-Sakhalinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Zagreb"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Kroatien"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Zürich"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "Wird exportiert..."
 
@@ -1639,9 +232,6 @@ msgstr "Exportiert"
 msgid "IDS_KC_BODY_EVERY_DAY"
 msgstr "Täglich"
 
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "Aufgabe"
-
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "Fälligkeitstag"
 
@@ -1687,3 +277,78 @@ msgstr "Alle %d Tage"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "Alle %d Wochen"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Neues Ereignis"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Neue Aufgabe"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Aufgabe bearbeiten"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Ereigniszeiten und -daten für die unten ausgewählte Zeitzone festlegen. Zeiten und Daten ändern sich nicht, auch wenn Sie in eine andere Zeitzone wechseln."
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Aufgabe"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Abgeschlossene Aufgaben anzeigen"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Aufgabendetails"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Ereignisdetails"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Keine Aufgaben"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Abgelehnt"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Vorläufig"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Host"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Teilnahmestatus"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Aufgabe löschen"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "Von"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "bis"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Anzeigen"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Kalender zum Anzeigen"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Eigener Kalender"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Meine Aufgabe"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Geburtstag des Kontakts"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Ereignis/Aufgaben imp."
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Ereignis/Aufgaben exp."
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Wochennummer anzeigen"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Eigenes Telefon"
+
index 2e08c99..fef7201 100755 (executable)
@@ -1,11 +1,5 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Σημείωση"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Λεπτομέρειες"
-
 msgid "IDS_IDLE_BODY_NORMAL"
-msgstr "Κανονικό"
+msgstr "Κανονική"
 
 msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
 msgstr "Δεν βρέθηκαν αποτελέσματα"
@@ -76,9 +70,21 @@ msgstr "Β"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "Ολοήμερο"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "ημέρες"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "ώρες"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "εβδομάδες"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "εβδομάδα"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "Κατάσταση"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "Προεπ. λογαριασμός"
 
@@ -88,9 +94,6 @@ msgstr "Επιλογές αποστολής"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "Χάρτης"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Τίτλος"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "Εξαγωγή"
 
@@ -109,9 +112,6 @@ msgstr "Δευτέρα"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "Πρώτη ημέρα της εβδομάδας"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Ζώνη ώρας"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "Δεν έχει επιλεγεί τοποθεσία"
 
@@ -122,7 +122,7 @@ msgid "IDS_CLD_POP_SEND_MESSAGES_TO_PARTICIPANTS_Q"
 msgstr "Αποστολή μηνυμάτων στους συμμετέχοντες;"
 
 msgid "IDS_CLD_BODY_PARTICIPANTS"
-msgstr "Συμμετέχοντες"
+msgstr "Συμμετέχ."
 
 msgid "IDS_CLD_BODY_ON_TIME"
 msgstr "Έγκαιρα"
@@ -193,339 +193,6 @@ msgstr "ημέρα"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "εβδομάδα"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Αμπιτζάν"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Άμπου Ντάμπι"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "Ηνωμένα Αραβικά Εμιράτα"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Άκρα"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Γκάνα"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Αντίς Αμπέμπα"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Αιθιοπία"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Αδελαΐδα"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Αυστραλία"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Αλάσκα"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "Η.Π.Α."
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Ακτή Ελεφαντοστού"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Αλγέρι"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Αλγερία"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Άλμα Άτα"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Καζακστάν"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Άμπον"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Ινδονησία"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Αμάν"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Ιορδανία"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Άμστερνταμ"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Ολλανδία"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Ανάντιρ"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Ρωσία"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Άνκορατζ"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Άγκυρα"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Τουρκία"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Ανταναναρίβο"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "ΜΑΔΑΓΑΣΚΑΡΗ"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Ασγκαμπάτ"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Τουρκμενιστάν"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Ασμάρα"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Ερυθραία"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Αστάνα"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Ασουνσιόν"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Παραγουάη"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Αθήνα"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Ελλάδα"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Όκλαντ"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "Νέα Ζηλανδία"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Ώστιν"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Αζόρες"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Πορτογαλία"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Βαγδάτη"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Ιράκ"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Μπακού"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Αζερμπαϊτζάν"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Βαλτιμόρη"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Μπαμάκο"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Μάλι"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Μπανγκόγκ"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Ταϊλάνδη"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Μπανγκούι"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "Κεντροαφρικανική Δημοκρατία"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Βαρκελώνη"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "Ισπανία"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Μπάρι"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Ιταλία"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Μπας-Τερ"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Γουαδελούπη"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Πεκίνο"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "Κίνα"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Βηρυτός"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Λίβανος"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Βελιγράδι"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Σερβία"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Πόλη Μπελίζε"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Μπελίζ"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Βερολίνο"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Γερμανία"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Βέρνη"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Ελβετία"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Μπισκέκ"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Κιργκιστάν"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Μπισσάου"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Γουινέα Μπισσάου"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Μπογκοτά"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Κολομβία"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Μπολόνια"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Boston                      "
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Μπραζίλια"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Βραζιλία"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Μπρατισλάβα"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Σλοβακία"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Μπρίτζταουν"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Μπαρμπέιντος"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Μπρίσμπεϊν"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Βρυξέλλες"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Βέλγιο"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Βουκουρέστι"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Ρουμανία"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Βουδαπέστη"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Ουγγαρία"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Μπουένος Άϊρες"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Αργεντινή"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Κάιρο"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Αίγυπτος"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Κάλγκαρι"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Καναδάς"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Κανάρια Νησιά"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Καμπέρα"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Καντόν"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Κέιπ Τάουν"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "Δημοκρατία της Νότιας Αφρικής"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Καράκας"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Βενεζουέλα"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Κάρντιφ"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Ουαλία"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Κασαμπλάνκα"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Μαρόκο"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Καταντζάρο"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "Αποθήκευση σε"
 
@@ -541,264 +208,6 @@ msgstr "Αποθήκευση;"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "Επεξεργασία συμβάντος"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Καγιέν"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "Γαλλική Γουιάνα"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Σαρλότ"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Σαρλότ Αμαλί"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "Ηνωμένες Πολιτείες Παρθένοι νήσοι"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Τσελιάμπινσκ"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Chennai"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "Ινδία"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Σικάγο"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Κισινάου"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Μολδαβία"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Τσιτά"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Κλήβελαντ"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Κολόμπο"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Σρι Λάνκα"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Κολόμπους"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Κονακρί"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Γουϊνέα"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "Κοπεγχάγη"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Δανία"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Κορκ"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Ιρλανδία"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Κρότωνας"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Ντακάρ"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Σενεγάλη"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Ντάλλας"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Δαμασκός"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Συρία"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Νταρ Ες Σαλάμ"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Τανζανία"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Ντάργουιν"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Δελχί"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Ντενπασάρ"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Ντένβερ"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Ντιτρόιτ"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Ντάκα"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Μπανγκλαντές"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Ντιέγκο Γκαρσία"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "Ηνωμένο Βασίλειο"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Τζιμπουτί"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Τζιμπουτί"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Ντόχα"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Κατάρ"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Ντουάλα"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Καμερούν"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Ντουμπάι"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Δουβλίνο"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Ντουσανμπέ"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Τατζικιστάν"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Νησί του Πάσχα"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Χιλή"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Εδιμβούργο"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Σκωτία"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "Ελ Πάσο"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Φλωρεντία"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "Φορ ντε Φρανς"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Μαρτινίκα"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Φριτάουν"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Σιέρρα Λεόνε"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Καμπορόνε"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Μποτσουάνα"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Νησιά Γκαλαπάγκος"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Εκουαδόρ"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Γενεύη"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Γένοβα"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Τζορτζτάουν"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Γουιάνα"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Γκρυτβίκεν"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "Νότια Γεωργία"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Γκουάμ"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Πόλη της Γουατεμάλας"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Γουατεμάλα"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Γουστάβια"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Άγιος Βαρθολομαίος"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Χάλιφαξ"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Αμβούργο"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Ανόι"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Βιετνάμ"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Χαράρε"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Ζιμπάμπουε"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "Αβάνα"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Κούβα"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Χαβάη"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Ελσίνκι"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Φινλανδία"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "GMT+10(Χόμπαρτ)"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "Εμφάνιση συμβάντων ανά εβδομάδα"
 
@@ -808,822 +217,6 @@ msgstr "Διάταξη προβολής μήνα"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "Εμφάνιση συμβάντων ανά ημέρα"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Χονγκ Κονγκ"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Χονολουλού"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Χιούστον"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Χοβντ"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Μογγολία"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Ιντιανάπολις"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Ιρκούτσκ"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Ισλαμαμπάντ"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Πακιστάν"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Κωνσταντινούπολη"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Ιζέβσκ"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Τζακάρτα"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Τζέντα"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Σαουδική Αραβία"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Ιερουσαλήμ"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Ισραήλ"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Γιοχάνεσμπουργκ"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Καμπούλ"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Αφγανιστάν"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Καλίνινγκραντ"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Καμτσάτκα"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Καμπάλα"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Ουγκάντα"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Καράτσι"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Κατμαντού"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Νεπάλ"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Κχαμπαρόβσκ"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Καρκίβ"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Ουκρανία"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Χαρτούμ"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Σουδάν"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Κίεβο"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Κίνγκστον"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Τζαμάικα"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Κινσάσα"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "Λαϊκή Δημοκρατία του Κονγκό"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Καλκούτα"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Κρασνογιάρσκ"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Κουάλα Λουμπούρ"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Μαλαισία"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Κουβέιτ"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Λος Άντζελες"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "Λα Παζ"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Βολιβία"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Λάγος"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Νιγηρία"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Λας Βέγκας"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Λίμα"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Περού"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Λισσαβόνα"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Λουμπλιάνα"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "Λονδίνο"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Λονγκχουά"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Λούισβιλ"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Λουάντα"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Αγκόλα"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Λουμπουμπάσι"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Λουσάκα"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Ζάμπια"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Λουξεμβούργο"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Λβιβ"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Μακάο"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madrid"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Μάγκανταν"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Μαλάμπο"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Ισημερινή Γουινέα"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Μαλέ"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Μαλβίδες"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Μανάγκουα"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Νικαράγουα"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Μανάμα"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Μπαχρέιν"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Μανίλα"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Φιλιππίνες"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Μαπούτο"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Μοζαμβίκη"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Μαριγκότ"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "Άγιος Μαρτίνος"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Μαζατλάν"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "Μεξικό"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Ριάντ"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Μελβούρνη"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Μέμφις"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Μεσίνα"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "Πόλη του Μεξικό"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Μαϊάμι"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Μεσ..Ατλαντ."
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Μιντγουέι Ατόλη"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Μιλάνο"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Μιλγουόκι"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Μίνσκ"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Λευκορωσία"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Μογκαντίσου"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Σομαλία"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Μονρόβια"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Λιβερία"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Μοντεβιδέο"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Ουρουγουάη"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Μόντρεαλ"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Μόσχα"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Μουμπάι"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "Μόναχο"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "Μουσκάτ"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Ομάν"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Ναϊρόμπι"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Κένυα"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Ρώμη"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Νάτερς"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "Ντζαμένα"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Νάπολη"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "ΤΣΑΝΤ"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "Μέκκα"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "Νέο Δελχί"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "Νέα Υόρκη"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Newfoundland"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Νιαμέι"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "ΝΙΓΗΡΑΣ"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Νουακτσότ"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "ΜΑΥΡΙΤΑΝΙΑ"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Νουμέα"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "Νέα Καληδονία"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Νοβοκουζνέτσκ"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Νοβοσιμπίρσκ"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Νουκουαλόφα"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Τόνγκα"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Νουούκ"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Γροιλανδία"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Ομσκ"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Οσάκα"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Ιαπωνία"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Οτάβα"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Ουαγκαντουγκού"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Μπουργκίνα Φάσο"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Πάγκο Πάγκο"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Ανεξάρτητο κράτος των Σαμόα"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Παλέρμο"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Πόλη του Παναμά"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Παναμάς"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Παραμαρίμπο"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Σουρινάμ"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "Παρίσι"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "Γαλλία"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Περμ"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Περθ"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Πετροπαβλόσκ-Καμτσατσκί"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Φιλαδέλφεια"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Phnom Penh"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Καμπότζη"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Φοίνιξ"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Ποντγκόριτσα"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Μαυροβούνιο"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Πόντα Ντελγάδα"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Πορ Λουί"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "ΜΑΥΡΙΚΙΟΣ"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Πορτ-ο-Πρενς"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Αϊτή"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Πόρτλαντ"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Πράγα"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "Δημοκρατία της Τσεχίας"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Πιονγκγιάνγκ"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "Βόρεια Κορέα"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "Κουίτο"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Ραμπάτ"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Γιανγκόν"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Βιρμανία"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Ρεσίφε"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Ρετζίνα"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Ρέικιαβικ"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "Ισλανδία"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Ρίγα"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Λετονία"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Ρίο ντε Τζανέιρο"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Σαιν Ντενί"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Ρεϊνιόν"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Σαμάρα"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "Σαν Αντόνιο"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "Σαν Ντιέγκο"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "Σαν Φρανσίσκο"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "Σαν Χοσέ"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Κόστα Ρίκα"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "Σαν Χουάν"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Πουέρτο Ρίκο"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "Άγιος Μαρίνος"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "Σαν Σαλβαδόρ"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "Ελ Σαλβαδόρ"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Σανάα"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Υεμένη"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Σαντιάγο"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Άγιος Δομίνικος"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "Δομινικανή Δημοκρατία"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "Σάο Πάολο"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Σιάτλ"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Σεούλ"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "Δημοκρατία της Κορέας"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Σαγκάη"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Σεντσέν"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Σιγκαπούρη"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "Δημοκρατία της Σιγκαπούρης"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Σκόπια"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "ΠΓΔΜ"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "Σόφια"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Βουλγαρία"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "Σεντ Τζον"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Αντίγκουα και Μπαρμπούντα"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Στοκχόλμη"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Σουηδία"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Σούβα"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Φίτζι"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "Δημοκρατία των νησιών Φίτζι"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Σίδνεϋ"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Ταϊτή"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "Γαλλική Πολυνησία"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Ταϊπέι"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Ταϊβάν"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "ΤΑΛΙΝ"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Εσθονία"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Ταράουα"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Κιριμπάτι"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Τασκένδη"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Ουζμπεκιστάν"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Τιφλίδα"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Γεωργία"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Τεγκουσιγκάλπα"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Ονδούρα"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Τεχεράνη"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Ιράν"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Πόλη Χο Τσι Μινχ"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "The settlement"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "Βρετανικές Παρθένοι νήσοι"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Τιανζίν"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Τιχουάνα"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Τόκυο"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Τορόντο"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Τρεέ"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Τρίπολη"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Λιβύη"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Τύνιδα"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Τυνησία"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Τορίνο"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Ούφα"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Μπασκορτοστάν"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Ουλάν Μπατόρ"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Βαντούζ"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Λιχτενστάιν"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "Βαλέτα"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Μάλτα"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Βανκούβερ"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Βερόνα"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Βικτόρια"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Σεϋχέλλες"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Βιέννη"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Αυστρία"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Βίλνιους"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Λιθουανία"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Βλαδιβοστόκ"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Βολγκογκράντ"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "Αγία Πετρούπολη"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Βαρσοβία"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Πολωνία"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Ουάσινγκτον DC"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Ουέλιγκτον"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Γουίνιπεγκ"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Γιακούτσκ"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Γιαμουσσούκρο"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Γιαουντέ"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Εκατέρινμπουργκ"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Ερεβάν"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Αρμενία"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Γιούζνο-Σάκαλινσκ"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Ζάγκρεμπ"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Κροατία"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Ζυρίχη"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "Εξαγωγή..."
 
@@ -1637,10 +230,7 @@ msgid "IDS_CLD_POP_EXPORTED"
 msgstr "Έγινε εξαγωγή"
 
 msgid "IDS_KC_BODY_EVERY_DAY"
-msgstr "κάθε μέρα"
-
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "Εργασίες"
+msgstr "Κάθε μέρα"
 
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "Προθεσμία"
@@ -1687,3 +277,78 @@ msgstr "Κάθε %d ημέρες"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "Κάθε %d εβδομάδες"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Νέο συμβάν"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Νέα εργασία"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Επεξεργασία εργασίας"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Κλείδωμα της ώρας και της ημερομηνίας του συμβάντος στη ζώνη ώρας που έχετε επιλέξει. Η ώρα και η ημερομηνία του συμβάντος δεν θα αλλάξουν ακόμα και αν μεταβείτε σε διαφορετική ζώνη ώρας"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Εργασία"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Εμφάνιση ολοκληρωμένων εργασιών"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Λεπτομέρειες εργασίας"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Λεπτομέρειες συμβάντος"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Καμία εργασία"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Απορρίφθηκε"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Αβέβαιη"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Οικοδεσπότης/Οικοδέσποινα"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Κατάσταση παρουσίας"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Διαγραφή εργασίας"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "Από"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "Προς"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Προβολή"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Ημερολόγια προς εμφάνιση"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Το ημερολόγιό μου"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "H εργασία μου"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Γενέθλια επαφής"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Εισ. συμβάντων/εργασιών"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Εξαγ.συμβάντων/εργασιών"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Εμφάνιση αριθμού εβδομάδας"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Το τηλέφωνό μου"
+
index ce3ef9f..64a461a 100755 (executable)
--- a/po/en.po
+++ b/po/en.po
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Note"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Details"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "Normal"
 
@@ -76,9 +70,21 @@ msgstr "W"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "All day"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "days"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "hours"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "weeks"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "week"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "Status"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "Default account"
 
@@ -88,9 +94,6 @@ msgstr "Sending options"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "Map"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Title"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "Export"
 
@@ -109,9 +112,6 @@ msgstr "Monday"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "First day of week"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Time zone"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "No location selected"
 
@@ -193,339 +193,6 @@ msgstr "day"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "week"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Abidjan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Abu Dhabi"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "United Arab Emirates"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Accra"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Ghana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Addis Ababa"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Ethiopia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Adelaide"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Australia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Alaska"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "USA"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Cote d’Ivoire"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Algiers"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Algeria"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Almaty"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Kazakhstan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Ambon"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Indonesia"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Amman"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Jordan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Amsterdam"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Netherlands"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Anadyr"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Russia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Anchorage"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Ankara"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Turkey"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Antananarivo"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "Madagascar"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Ashgabat"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Turkmenistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Asmara"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Eritrea"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Astana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Asuncion"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Paraguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Athens"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Greece"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Auckland"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "New Zealand"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Austin"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Azores"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Portugal"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Baghdad"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Iraq"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Baku"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Azerbaijan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Baltimore"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Bamako"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Mali"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Bangkok"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Thailand"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Bangui"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "Central African Republic"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Barcelona"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "Spain"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Bari"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Italy"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Basse-Terre"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Guadeloupe"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Beijing"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "China"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Beirut"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Lebanon"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Belgrade"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Serbia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Belize City"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Belize"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Berlin"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Germany"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Bern"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Switzerland"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Bishkek"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Kyrgyzstan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Guinea Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Bogota"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Colombia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Bologna"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Boston "
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Brasilia"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Brazil"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Bratislava"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Slovakia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Bridgetown"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Barbados"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Brisbane"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Brussels"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Belgium"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Bucharest"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Romania"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Budapest"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Hungary"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Buenos Aires"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Argentina"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Cairo"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Egypt"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Calgary"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Canada"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Canary Islands"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Canberra"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Canton"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Cape Town"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "South Africa"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Caracas"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Venezuela"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Cardiff"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Wales"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Casablanca"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Morocco"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Catanzaro"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "Save to"
 
@@ -541,264 +208,6 @@ msgstr "Save?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "Edit event"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Cayenne"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "French Guiana"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Charlotte"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Charlotte Amalie"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "United States Virgin Islands"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Chelyabinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Chennai"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "India"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Chicago"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Chisinau"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Moldova"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Chita"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Cleveland"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Colombo"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Sri Lanka"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Columbus"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Conakry"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "Copenhagen"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Denmark"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Cork"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Ireland"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Crotone"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Dakar"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Senegal"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Dallas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Damascus"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Syria"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Dar es Salaam"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Tanzania"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Darwin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Denpasar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Denver"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Detroit"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Dhaka"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Bangladesh"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Diego Garcia"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "United Kingdom"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Doha"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Qatar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Douala"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Cameroon"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Dubai"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Dublin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Dushanbe"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Tajikistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Easter Island"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Chile"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Edinburgh"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Scotland"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "El Paso"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Florence"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "Fort-de-France"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Martinique"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Freetown"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Sierra Leone"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Gaborone"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Botswana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Galapagos Islands"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Ecuador"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Geneva"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Genoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Georgetown"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Guyana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Grytviken"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "South Georgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Guam"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Guatemala City"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Guatemala"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Gustavia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Saint Barthelemy"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Halifax"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Hamburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Hanoi"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Vietnam"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Harare"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Zimbabwe"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "Havana"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Cuba"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Hawaii"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Helsinki"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Finland"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "Hobart"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "Show events by week"
 
@@ -808,822 +217,6 @@ msgstr "Layout in month view"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "Show events by day"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Hong Kong"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Honolulu"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Houston"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Khovd"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Mongolia"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Indianapolis"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Irkutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Islamabad"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Pakistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Istanbul"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Izhevsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Jakarta"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Jeddah"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Saudi Arabia"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Jerusalem"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Israel"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Johannesburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Kabul"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Afghanistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Kaliningrad"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Kamchatka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Kampala"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Uganda"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Karachi"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Kathmandu"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Nepal"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Khabarovsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Kharkiv"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Ukraine"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Khartoum"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Sudan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Kiev"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Kingston"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Jamaica"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Kinshasa"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "Democratic Republic of the Congo"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Kolkata"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Krasnoyarsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Kuala Lumpur"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Malaysia"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Kuwait"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Los Angeles"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "La Paz"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Bolivia"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Lagos"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Nigeria"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Las Vegas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Lima"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Peru"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Lisbon"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Ljubljana"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "London"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Longhua"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Louisville"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Luanda"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Angola"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Lubumbashi"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Lusaka"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Zambia"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Luxembourg"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Lviv"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Macau"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madrid"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Magadan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Malabo"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Equaorial Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Male"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Maldives"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Managua"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Nicaragua"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Manama"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Bahrain"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Manila"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Philippines"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Maputo"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Mozambique"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Marigot"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "Saint Martin"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Mazatlan"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "Mexico"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Riyadh"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Melbourne"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Memphis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Messina"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "Mexico City"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Miami"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Mid-Atlantic"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Midway Atoll"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Milano"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Milwaukee"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Minsk"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Belarus"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Mogadishu"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Somalia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Monrovia"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Liberia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Montevideo"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Uruguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Montreal"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Moscow"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Mumbai"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "Munich"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "Muscat"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Oman"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Nairobi"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Kenya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Rome"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Naters"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "N'Djamena"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Napoli"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "Chad"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "Makkah"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "New Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "New York"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Newfoundland"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Niamey"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "Niger"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Nouakchott"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "Mauritania"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Noumea"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "New Caledonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Novokuznetsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Novosibirsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Nuku'alofa"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Tonga"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Nuuk"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Greenland"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Omsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Osaka"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Japan"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Ottawa"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Ouagadougou"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Burkina Faso"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Pago Pago"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Samoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Palermo"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Panama City"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Panama"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Paramaribo"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Suriname"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "Paris"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "France"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Perm"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Perth"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Petropavlovsk-Kamchatskiy"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Philadelphia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Phnom Penh"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Cambodia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Phoenix"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Podgorica"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Montenegro"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Ponta Delgada"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Port Louis"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "Mauritius"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Port-au-Prince"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Haiti"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Portland"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Prague"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "Czech Republic"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Pyongyang"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "North Korea"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "Quito"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Rabat"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Yangon"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Myanmar"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Recife"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Regina"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Reykjavik"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "Iceland"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Riga"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Latvia"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Rio de Janeiro"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Saint-Denis"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Reunion Island"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Samara"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "San Antonio"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "San Diego"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "San Francisco"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "San Jose"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Costa Rica"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "San Juan"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Puerto Rico"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "San Marino"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "San Salvador"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "El Salvador"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Sana’a"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Yemen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Santiago"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Santo Domingo"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "Dominican Republic"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "Sao Paulo"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Seattle"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Seoul"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "Republic of Korea"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Shanghai"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Shenzhen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Singapore"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "Republic of Singapore"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Skopje"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "Macedonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "Sofia"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Bulgaria"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "St John's"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Antigua and Barbuda"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Stockholm"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Sweden"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Suva"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Fiji"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "Republic of Fiji"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Sydney"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Tahiti"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "French Polynesia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Taipei"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Taiwan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "Tallinn"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Estonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Tarawa"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Kiribati"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Tashkent"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Uzbekistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Tbilisi"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Georgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Tegucigalpa"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Honduras"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Tehran"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Iran"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Ho Chi Minh City"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "The Settlement"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "British Virgin Islands"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Tianjin"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Tijuana"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Tokyo"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Toronto"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Trehet"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Tripoli"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Libya"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Tunis"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Tunisia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Torino"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Ufa"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Bashkiriya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Ulaanbaatar"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Vaduz"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Liechtenstein"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "Valletta"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Malta"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Vancouver"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Verona"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Victoria"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Seychelles"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Vienna"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Austria"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Vilnius"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Lithuania"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Vladivostok"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Volgograd"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "St Petersburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Warszawa "
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Poland"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Washington DC"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Wellington"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Winnipeg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Yakutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Yamoussoukro"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Yaounde"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Yekaterinburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Yerevan"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Armenia"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Yuzhno-Sakhalinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Zagreb"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Croatia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Zurich"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "Exporting..."
 
@@ -1639,9 +232,6 @@ msgstr "Exported"
 msgid "IDS_KC_BODY_EVERY_DAY"
 msgstr "Every day"
 
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "To do"
-
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "Due date"
 
@@ -1687,3 +277,78 @@ msgstr "Every %d days"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "Every %d weeks"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "New event"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "New task"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Edit task"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Lock event times and dates to your selected time zone below. Times and dates will not change even if you move to another time zone"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Task"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Show completed tasks"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Task details"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Event details"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "No tasks"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Declined"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Tentative"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Host"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Attendance status"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Delete task"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "From"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "To"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "View"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Calendars to display"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "My calendar"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "My task"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Contact's birthday"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Import events/tasks"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Export events/tasks"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Show week number"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "My phone"
+
diff --git a/po/en_PH.po b/po/en_PH.po
new file mode 100755 (executable)
index 0000000..c8105f2
--- /dev/null
@@ -0,0 +1,354 @@
+msgid "IDS_IDLE_BODY_NORMAL"
+msgstr "Normal"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "No results found"
+
+msgid "IDS_CLD_BODY_ADDEVENTREPEATMTHLY"
+msgstr "Monthly"
+
+msgid "IDS_CLD_BODY_ALL_CALENDAR"
+msgstr "All calendar"
+
+msgid "IDS_CLD_BODY_BEFORE"
+msgstr "Before"
+
+msgid "IDS_CLD_BODY_BEFORE_LC"
+msgstr "before"
+
+msgid "IDS_CLD_BODY_CUSTOMIZE_ATNT"
+msgstr "Customize"
+
+msgid "IDS_CLD_BODY_DAILY"
+msgstr "Daily"
+
+msgid "IDS_CLD_BODY_DAY"
+msgstr "Day"
+
+msgid "IDS_CLD_BODY_END_TIME"
+msgstr "End time"
+
+msgid "IDS_CLD_BODY_MONTHLY"
+msgstr "Monthly"
+
+msgid "IDS_CLD_BODY_ON_TIME_ATNT"
+msgstr "On Time"
+
+msgid "IDS_CLD_BODY_REPEAT_MONTH"
+msgstr "Month"
+
+msgid "IDS_CLD_BODY_START_TIME"
+msgstr "Start time"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_LOCATION"
+msgstr "Tap to enter location"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_NOTE"
+msgstr "Tap to enter note"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_TITLE"
+msgstr "Tap to enter title"
+
+msgid "IDS_CLD_BODY_VIEWBY_MONTH"
+msgstr "Month"
+
+msgid "IDS_CLD_BODY_WEEK"
+msgstr "Week"
+
+msgid "IDS_CLD_BODY_WEEKLY"
+msgstr "Weekly"
+
+msgid "IDS_CLD_BODY_YEARLY"
+msgstr "Yearly"
+
+msgid "IDS_CLD_POP_TAP_TO_ENTER_PARTICIPANT"
+msgstr "Tap to enter participant"
+
+msgid "IDS_CLD_POP_WEEK_INITIAL"
+msgstr "W"
+
+msgid "IDS_COM_BODY_ALL_DAY"
+msgstr "All day"
+
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "days"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "hours"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "weeks"
+
+msgid "IDS_COM_POP_WEEK_LC"
+msgstr "week"
+
+msgid "IDS_CST_POP_STATUS"
+msgstr "Status"
+
+msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
+msgstr "Default account"
+
+msgid "IDS_EMAIL_BODY_SENDING_OPTIONS"
+msgstr "Sending options"
+
+msgid "IDS_LBS_BODY_MAP"
+msgstr "Map"
+
+msgid "IDS_RSSR_OPT_EXPORT"
+msgstr "Export"
+
+msgid "IDS_CLD_BODY_CALENDAR_SYNC"
+msgstr "Calendar sync"
+
+msgid "IDS_CLD_BODY_EVENTS"
+msgstr "Events"
+
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Sunday"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Monday"
+
+msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
+msgstr "First day of week"
+
+msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
+msgstr "No location selected"
+
+msgid "IDS_CLD_OPT_DELETE_EVENT"
+msgstr "Delete event"
+
+msgid "IDS_CLD_POP_SEND_MESSAGES_TO_PARTICIPANTS_Q"
+msgstr "Send messages to participants?"
+
+msgid "IDS_CLD_BODY_PARTICIPANTS"
+msgstr "Participants"
+
+msgid "IDS_CLD_BODY_ON_TIME"
+msgstr "On time"
+
+msgid "IDS_CLD_BODY_CALENDARS"
+msgstr "Calendars"
+
+msgid "IDS_CLD_HEADER_NO_CALENDARS"
+msgstr "No calendars"
+
+msgid "IDS_CLD_BODY_LIST"
+msgstr "List"
+
+msgid "IDS_CLD_BODY_ONLY_THIS_EVENT"
+msgstr "Only this event"
+
+msgid "IDS_CLD_POP_ALL_REPETITIVE_EVENTS"
+msgstr "All repetitive events"
+
+msgid "IDS_CLD_BODY_NO_TITLE"
+msgstr "No title"
+
+msgid "IDS_CLD_MBODY_LOCK_TIME_ZONE"
+msgstr "Lock time zone"
+
+msgid "IDS_CLD_BODY_TIME_ZONE"
+msgstr "Time zone"
+
+msgid "IDS_CLD_BODY_HOUR_LC"
+msgstr "hour"
+
+msgid "IDS_CLD_BODY_REPEAT_UNTIL"
+msgstr "Repeat until"
+
+msgid "IDS_COM_POP_TIMES_LC"
+msgstr "times"
+
+msgid "IDS_CLD_OPT_PARTICIPANT"
+msgstr "Participant"
+
+msgid "IDS_CLD_BODY_LINKED_CALENDAR"
+msgstr "Linked calendar"
+
+msgid "IDS_CLD_OPT_PHONE_CALENDAR"
+msgstr "Phone calendar"
+
+msgid "IDS_CLD_BODY_DAILY_VIEW"
+msgstr "Daily view"
+
+msgid "IDS_CLD_BODY_WEEKLY_VIEW"
+msgstr "Weekly view"
+
+msgid "IDS_CLD_BODY_YEAR"
+msgstr "Year"
+
+msgid "IDS_CLD_BODY_REPEAT"
+msgstr "Repeat"
+
+msgid "IDS_DB_BODY_UNABLE_TO_FIND_LOCATION"
+msgstr "Unable to find location"
+
+msgid "IDS_COM_BODY_DETAILS_LOCATION"
+msgstr "Location"
+
+msgid "IDS_COM_POP_DAY_LC"
+msgstr "day"
+
+msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
+msgstr "week"
+
+msgid "IDS_ST_BODY_SAVE_TO"
+msgstr "Save to"
+
+msgid "IDS_CLD_BODY_NO_EVENTS"
+msgstr "No events"
+
+msgid "IDS_COM_BODY_CUSTOMISE"
+msgstr "Customize"
+
+msgid "IDS_COM_POP_ERRORMSG_SAVE_Q"
+msgstr "Save?"
+
+msgid "IDS_CLD_HEADER_EDIT_EVENT"
+msgstr "Edit event"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
+msgstr "Show events by week"
+
+msgid "IDS_CLD_BODY_LAYOUT_IN_MONTH_VIEW"
+msgstr "Layout in month view"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
+msgstr "Show events by day"
+
+msgid "IDS_CLD_POP_EXPORTING_ING"
+msgstr "Exporting..."
+
+msgid "IDS_CLD_POP_IMPORTING_ING"
+msgstr "Importing..."
+
+msgid "IDS_CLD_POP_IMPORTED"
+msgstr "Imported"
+
+msgid "IDS_CLD_POP_EXPORTED"
+msgstr "Exported"
+
+msgid "IDS_KC_BODY_EVERY_DAY"
+msgstr "Everyday"
+
+msgid "IDS_CLD_BODY_DUE_DATE"
+msgstr "Due date"
+
+msgid "IDS_TASK_MBODY_NO_DUE_DATE"
+msgstr "No due date"
+
+msgid "IDS_CLD_BODY_PRIORITY"
+msgstr "Priority"
+
+msgid "IDS_CLD_BODY_REMINDER"
+msgstr "Reminder"
+
+msgid "IDS_CLD_BODY_ALARMTIME_WARNING"
+msgstr "Alarm time has already passed"
+
+msgid "IDS_CLD_BODY_REPEAT_WARNING"
+msgstr "Invalid repeat period"
+
+msgid "IDS_CLD_BODY_REPEATING_EVENT"
+msgstr "Repeating event"
+
+msgid "IDS_CLD_POP_END_TIME_SHOULD_BE_SET_AFTER_START_TIME"
+msgstr "End time should be set after start time"
+
+msgid "IDS_CLD_POP_CALENDAR_SYNC_IN_PROGRESS"
+msgstr "Calendar sync in progress"
+
+msgid "IDS_CLD_POP_INVALID_TIME"
+msgstr "Invalid time"
+
+msgid "IDS_CLD_BODY_EVERY_WEEK"
+msgstr "Every week"
+
+msgid "IDS_CLD_BODY_EVERY_MONTH"
+msgstr "Every month"
+
+msgid "IDS_CLD_BODY_EVERY_YEAR"
+msgstr "Every year"
+
+msgid "IDS_CLD_BODY_EVERY_PD_DAYS"
+msgstr "Every %d days"
+
+msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
+msgstr "Every %d weeks"
+
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "New event"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "New task"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Edit task"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Lock times and dates of events to your selected time zone below. Times and dates will not change even if you move to another time zone"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Task"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Show completed tasks"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Task details"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Event details"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "No tasks"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Declined"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Tentative"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Host"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Attendance status"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Delete task"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "From"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "To"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "View"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Calendars to display"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "My calendar"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "My task"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Contact's birthday"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Import events/tasks"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Export events/tasks"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Show week number"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "My phone"
+
index d5b0886..c67ebe3 100755 (executable)
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Note"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Details"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "Normal"
 
@@ -76,9 +70,21 @@ msgstr "W"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "All day"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "days"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "hours"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "weeks"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "week"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "Status"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "Default account"
 
@@ -88,9 +94,6 @@ msgstr "Sending options"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "Map"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Title"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "Export"
 
@@ -109,9 +112,6 @@ msgstr "Monday"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "First day of week"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Time zone"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "No location selected"
 
@@ -193,339 +193,6 @@ msgstr "day"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "week"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Abidjan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Abu Dhabi"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "United Arab Emirates"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Accra"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Ghana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Addis Ababa"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Ethiopia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Adelaide"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Australia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Alaska"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "USA"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Côte d’Ivoire"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Algiers"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Algeria"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Almaty"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Kazakhstan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Ambon"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Indonesia"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Amman"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Jordan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Amsterdam"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Netherlands"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Anadyr"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Russia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Anchorage"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Ankara"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Turkey"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Antananarivo"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "Madagascar"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Ashgabat"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Turkmenistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Asmara"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Eritrea"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Astana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Asuncion"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Paraguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Athens"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Greece"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Auckland"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "New Zealand"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Austin"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Azores"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Portugal"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Baghdad"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Iraq"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Baku"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Azerbaijan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Baltimore"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Bamako"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Mali"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Bangkok"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Thailand"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Bangui"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "Central African Republic"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Barcelona"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "Spain"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Bari"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Italy"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Basse-Terre"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Guadeloupe"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Beijing"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "China"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Beirut"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Lebanon"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Belgrade"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Serbia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Belize City"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Belize"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Berlin"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Germany"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Bern"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Switzerland"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Bishkek"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Kyrgyzstan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Guinea Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Bogota"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Colombia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Bologna"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Boston                      "
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Brasilia"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Brazil"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Bratislava"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Slovakia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Bridgetown"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Barbados"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Brisbane"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Brussels"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Belgium"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Bucharest"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Romania"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Budapest"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Hungary"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Buenos Aires"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Argentina"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Cairo"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Egypt"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Calgary"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Canada"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Canary Islands"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Canberra"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Canton"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Cape Town"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "Republic of South Africa"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Caracas"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Venezuela"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Cardiff"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Wales"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Casablanca"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Morocco"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Catanzaro"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "Save to"
 
@@ -541,264 +208,6 @@ msgstr "Save?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "Edit event"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Cayenne"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "French Guiana"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Charlotte"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Charlotte Amalie"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "United States Virgin Islands"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Chelyabinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Chennai"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "India"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Chicago"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Chişinău"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Moldova"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Chita"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Cleveland"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Colombo"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Sri Lanka"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Columbus"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Conakry"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "Copenhagen"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Denmark"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Cork"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Ireland"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Crotone"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Dakar"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Senegal"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Dallas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Damascus"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Syria"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Dar es Salaam"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Tanzania"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Darwin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Denpasar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Denver"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Detroit"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Dhaka"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Bangladesh"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Diego Garcia"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "United Kingdom"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Doha"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Qatar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Douala"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Cameroon"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Dubai"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Dublin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Dushanbe"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Tajikistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Easter Island"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Chile"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Edinburgh"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Scotland"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "El Paso"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Florence"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "Fort-de-France"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Martinique"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Freetown"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Sierra Leone"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Gaborone"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Botswana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Galápagos Islands"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Ecuador"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Geneva"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Genoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Georgetown"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Guyana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Grytviken"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "South Georgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Guam"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Guatemala City"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Guatemala"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Gustavia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Saint Barthélemy"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Halifax"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Hamburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Hanoi"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Vietnam"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Harare"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Zimbabwe"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "Havana"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Cuba"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Hawaii"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Helsinki"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Finland"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "Hobart"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "Show events by week"
 
@@ -808,822 +217,6 @@ msgstr "Layout in month view"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "Show events by day"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Hong Kong"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Honolulu"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Houston"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Hovd"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Mongolia"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Indianapolis"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Irkutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Islamabad"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Pakistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Istanbul"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Izhevsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Jakarta"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Jeddah"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Saudi Arabia"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Jerusalem"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Israel"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Johannesburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Kabul"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Afghanistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Kaliningrad"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Kamchatka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Kampala"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Uganda"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Karachi"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Kathmandu"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Nepal"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Khabarovsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Kharkiv"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Ukraine"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Khartoum"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Sudan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Kiev"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Kingston"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Jamaica"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Kinshasa"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "Democratic Republic of the Congo"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Kolkata"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Krasnoyarsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Kuala Lumpur"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Malaysia"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Kuwait"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Los Angeles"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "La Paz"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Bolivia"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Lagos"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Nigeria"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Las Vegas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Lima"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Peru"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Lisbon"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Ljubljana"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "London"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Longhua"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Louisville"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Luanda"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Angola"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Lubumbashi"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Lusaka"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Zambia"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Luxembourg"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Lviv"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Macau"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madrid"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Magadan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Malabo"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Equaorial Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Male"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Maldives"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Managua"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Nicaragua"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Manama"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Bahrain"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Manila"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Philippines"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Maputo"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Mozambique"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Marigot"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "Saint Martin"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Mazatlan"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "Mexico"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Riyadh"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Melbourne"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Memphis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Messina"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "Mexico City"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Miami"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Mid-Atlantic"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Midway Atoll"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Milan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Milwaukee"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Minsk"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Belarus"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Mogadishu"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Somalia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Monrovia"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Liberia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Montevideo"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Uruguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Montreal"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Moscow"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Mumbai"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "Munich"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "Muscat"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Oman"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Nairobi"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Kenya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Rome"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Naters"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "Ndjamena"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Naples"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "Chad"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "Mecca"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "New Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "New York"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Newfoundland"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Niamey"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "Niger"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Nouakchott"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "Mauritania"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Nouméa"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "New Caledonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Novokuznetsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Novosibirsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Nuku'alofa"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Tonga"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Nuuk"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Greenland"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Omsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Osaka"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Japan"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Ottawa"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Ouagadougou"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Burkina Faso"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Pago Pago"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Independent State of Samoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Palermo"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Panama City"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Panama"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Paramaribo"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Suriname"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "Paris"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "France"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Perm"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Perth"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Petropavlovsk-Kamchatskiy"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Philadelphia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Phnom Penh"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Cambodia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Phoenix"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Podgorica"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Montenegro"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Ponta Delgada"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Port Louis"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "Mauritius"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Port-au-Prince"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Haiti"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Portland"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Prague"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "Czech Republic"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Pyongyang"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "North Korea"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "Quito"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Rabat"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Yangon"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Burma"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Recife"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Regina"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Reykjavík"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "Iceland"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Riga"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Latvia"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Rio de Janeiro"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Saint-Denis"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Reunion Island"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Samara"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "San Antonio"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "San Diego"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "San Francisco"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "San Jose"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Costa Rica"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "San Juan"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Puerto Rico"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "San Marino"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "San Salvador"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "El Salvador"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Sana'a"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Yemen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Santiago"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Santo Domingo"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "Dominican Republic"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "Sao Paulo"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Seattle"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Seoul"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "Republic of Korea"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Shanghai"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Shenzhen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Singapore"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "Republic of Singapore"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Skopje"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "Macedonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "Sofia"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Bulgaria"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "St.John's"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Antigua and Barbuda"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Stockholm"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Sweden"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Suva"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Fiji"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "Republic of the Fiji Islands"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Sydney"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Tahiti"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "French Polynesia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Taipei"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Taiwan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "Tallinn"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Estonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Tarawa"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Kiribati"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Tashkent"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Uzbekistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Tbilisi"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Georgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Tegucigalpa"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Honduras"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Tehran"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Iran"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Ho Chi Minh City"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "The Settlement"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "British Virgin Islands"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Tianjin"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Tijuana"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Tokyo"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Toronto"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Tréhet"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Tripoli"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Libya"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Tunis"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Tunisia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Turin"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Ufa"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Bashkiriya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Ulan Bator"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Vaduz"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Liechtenstein"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "Valletta"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Malta"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Vancouver"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Verona"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Victoria"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Seychelles"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Vienna"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Austria"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Vilnius"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Lithuania"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Vladivostok"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Volgograd"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "St. Petersburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Warsaw"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Poland"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Washington DC"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Wellington"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Winnipeg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Yakutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Yamoussoukro"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Yaounde"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Yekaterinburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Yerevan"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Armenia"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Yuzhno-Sakhalinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Zagreb"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Croatia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Zurich"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "Exporting..."
 
@@ -1639,9 +232,6 @@ msgstr "Exported"
 msgid "IDS_KC_BODY_EVERY_DAY"
 msgstr "Every day"
 
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "To do"
-
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "Due date"
 
@@ -1687,3 +277,78 @@ msgstr "Every %d days"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "Every %d weeks"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "New event"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "New task"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Edit task"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Lock event times and dates to your selected time zone below. Times and dates will not change even if you move to another time zone"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Task"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Show completed tasks"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Task details"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Event details"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "No tasks"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Declined"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Tentative"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Host"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Attendance status"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Delete task"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "From"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "To"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "View"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Calendars to display"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "My calendar"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "My task"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Contact's birthday"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Import events/tasks"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Export events/tasks"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Show week number"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "My phone"
+
index c6d171b..fa149a4 100755 (executable)
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Nota"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Detalles"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "Normal"
 
@@ -76,11 +70,23 @@ msgstr "S"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "Todo el día"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "días"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "horas"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "semanas"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "semana"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "Estado"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
-msgstr "Cuenta predetermin"
+msgstr "Cuenta predeterminada"
 
 msgid "IDS_EMAIL_BODY_SENDING_OPTIONS"
 msgstr "Opciones de envío"
@@ -88,9 +94,6 @@ msgstr "Opciones de envío"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "Mapa"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Título"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "Exportar"
 
@@ -109,9 +112,6 @@ msgstr "Lunes"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "Primer día de la semana"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Zona horaria"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "No se ha seleccionado ninguna ubicación"
 
@@ -193,339 +193,6 @@ msgstr "día"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "semana"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Abidján"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Abu Dhabi"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "Emiratos Árabes Unidos"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Accra"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Ghana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Addis Ababa"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Etiopía"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Adelaide"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Australia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Alaska"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "EE. UU."
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Costa de Marfil"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Argelia"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Algeria"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Almaty"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Kazajistán"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Ambon"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Indonesia"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Ammán"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Jordania"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Ámsterdam"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Países Bajos"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Anadyr"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Rusia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Anchorage"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Ankara"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Turquía"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Antananarivo"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "Madagascar"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Asjabad"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Turkmenistán"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Asmara"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Eritrea"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Astana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Asunción"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Paraguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Atenas"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Grecia"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Auckland"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "Nueva Zelanda"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Austin"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Azores"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Portugal"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Bagdad"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Irak"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Bakú"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Azerbaiyán"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Baltimore"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Bamako"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Mali"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Bangkok"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Tailandia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Bangui"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "República Centroafricana"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Barcelona"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "España"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Bari"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Italia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Basse-Terre"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Guadalupe"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Pekín"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "China"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Beirut"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Líbano"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Belgrado"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Serbia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Ciudad de Belice"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Belice"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Berlín"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Alemania"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Berna"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Suiza"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Bishkek"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Kirguistán"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Guinea Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Bogotá"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Colombia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Bolonia"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Boston                      "
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Brasilia"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Brasil"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Bratislava"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Eslovaquia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Bridgetown"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Barbados"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Brisbane"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Bruselas"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Bélgica"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Bucarest"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Rumanía"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Budapest"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Hungría"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Buenos Aires"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Argentina"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "El Cairo"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Egipto"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Calgary"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Canadá"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Islas Canarias"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Canberra"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Cantón"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Ciudad del Cabo"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "República de Sudáfrica"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Caracas"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Venezuela"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Cardiff"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Gales"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Casablanca"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Marruecos"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Catanzaro"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "Guardar en"
 
@@ -541,264 +208,6 @@ msgstr "¿Guardar?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "Editar evento"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Cayena"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "Guayana Francesa"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Charlotte"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Charlotte Amalie"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "Islas Vírgenes de los Estados Unidos"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Chelyabinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Chennai"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "India"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Chicago"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Chisinau"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Moldavia"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Chita"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Cleveland"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Colombo"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Sri Lanka"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Columbus"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Conakry"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "Copenhague"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Dinamarca"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Cork"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Irlanda"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Crotona"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Dakar"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Senegal"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Dallas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Damasco"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Siria"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Dar es Salaam"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Tanzania"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Darwin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Denpasar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Denver"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Detroit"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Dhaka"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Bangladesh"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Diego Garcia"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "Reino Unido"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Yibuti"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Yibuti"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Doha"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Qatar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Douala"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Camerún"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Dubai"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Dublín"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Dusambé"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Tayikistán"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Isla de Pascua"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Chile"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Edimburgo"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Escocia"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "El Paso"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Florencia"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "Fort-de-France"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Martinica"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Freetown"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Sierra Leona"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Gaborone"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Botswana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Islas Galápagos"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Ecuador"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Génova"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Génova"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Georgetown"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Guyana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Grytviken"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "Georgia del Sur"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Guam"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Ciudad de Guatemala"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Guatemala"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Gustavia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Saint Barthélemy"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Halifax"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Hamburgo"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Hanoi"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Vietnam"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Harare"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Zimbabue"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "La Habana"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Cuba"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Hawai"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Helsinki"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Finlandia"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "Hobart"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "Mostrar eventos por semana"
 
@@ -808,822 +217,6 @@ msgstr "Diseño en vista por mes"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "Mostrar eventos por día"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Hong Kong"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Honolulu"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Houston"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Hovd"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Mongolia"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Indianápolis"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Irkutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Islamabad"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Paquistán"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Estambul"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Izhevsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Yakarta"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Jidda"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Arabia Saudí"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Jerusalén"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Israel"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Johannesburgo"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Kabul"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Afganistán"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Kaliningrado"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Kamchatka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Kampala"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Uganda"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Karachi"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Kathmandú"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Nepal"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Khabarovsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Kharkiv"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Ucrania"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Jartum"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Sudán"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Kiev"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Kingston"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Jamaica"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Kinshasa"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "República Democrática del Congo"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Kolkata"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Krasnoyarsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Kuala Lumpur"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Malasia"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Kuwait"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Los Ángeles"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "La Paz"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Bolivia"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Lagos"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Nigeria"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Las Vegas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Lima"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Perú"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Lisboa"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Liubliana"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "Londres"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Longhua"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Louisville"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Luanda"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Angola"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Lubumbashi"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Lusaka"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Zambia"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Luxemburgo"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Lviv"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Macao"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madrid"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Magadán"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Malabo"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Guinea Ecuatorial"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Malé"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Maldivas"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Managua"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Nicaragua"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Manama"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Bahréin"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Manila"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Filipinas"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Maputo"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Mozambique"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Marigot"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "San Martín"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Mazatlán"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "México"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Riad"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Melbourne"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Memphis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Mesina"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "Ciudad de México"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Miami"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Atlántico Central"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Midway Atoll"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Milán"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Milwaukee"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Minsk"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Bielorrusia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Mogadishu"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Somalia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Monrovia"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Liberia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Montevideo"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Uruguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Montreal"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Moscú"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Mumbai"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "Múnich"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "Mascate"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Omán"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Nairobi"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Kenia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Roma"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Naters"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "Ndjamena"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Nápoles"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "Chad"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "La Meca"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "Nueva Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "Nueva York"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Terranova"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Niamey"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "Níger"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Nouakchott"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "Mauritania"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Numea"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "Nueva Caledonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Novokuznetsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Novosibirsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Nuku’alofa"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Tonga"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Nuuk"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Groenlandia"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Omsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Osaka"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Japón"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Ottawa"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Ouagadougou"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Burkina Faso"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Pago Pago"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Estado Independiente de Samoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Palermo"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Ciudad de Panamá"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Panamá"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Paramaribo"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Suriname"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "París"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "Francia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Perm"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Perth"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Petropavlovsk-Kamchatskiy"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Filadelfia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Phnom Penh"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Camboya"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Phoenix"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Podgorica"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Montenegro"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Ponta Delgada"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Port Louis"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "Mauricio"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Puerto Príncipe"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Haití"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Portland"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Praga"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "República Checa"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Pyongyang"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "Corea del Norte"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "Quito"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Rabat"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Rangún"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Birmania"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Recife"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Regina"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Reikiavik"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "Islandia"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Riga"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Letonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Rio De Janeiro"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Saint-Denis"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Isla Reunión"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Samara"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "San Antonio"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "San Diego"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "San Francisco"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "San José"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Costa Rica"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "San Juan"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Puerto Rico"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "San Marino"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "San Salvador"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "El Salvador"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Saná"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Yemen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Santiago"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Santo Domingo"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "República Dominicana"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "Sao Paulo"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Seattle"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Seúl"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "República de Corea"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Shanghái"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Shenzhen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Singapur"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "República de Singapur"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Skopje"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "MACEDONIA"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "Sofía"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Bulgaria"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "St.Johns"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Antigua y Barbuda"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Estocolmo"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Suecia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Suva"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Fiyi"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "República de las Islas Fiji"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Sydney"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Tahití"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "Polinesia Francesa"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Taipéi"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Taiwán"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "Tallin"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Estonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Tarawa"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Kiribati"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Tashkent"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Uzbekistán"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Tiflis"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Georgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Tegucigalpa"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Honduras"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Teherán"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Irán"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Ciudad Ho Chi Minh"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "The Settlement"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "Islas Vírgenes Británicas"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Tianjin"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Tijuana"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Tokio"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Toronto"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Tréhet"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Trípoli"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Libia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Túnez"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Túnez"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Turín"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Ufa"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Bashkiriya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Ulan Bator"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Vaduz"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Liechtenstein"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "La Valeta"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Malta"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Vancúver"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Verona"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Victoria"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Seychelles"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Viena"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Austria"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Vilnius"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Lituania"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Vladivostok"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Volgogrado"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "San Petersburgo"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Varsovia"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Polonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Washington DC"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Wellington"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Winnipeg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Yakutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Yamusukro"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Yaounde"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Yekaterimburgo"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Ereván"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Armenia"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Yuzhno-Sakhalinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Zagreb"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Croacia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Zúrich"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "Exportando..."
 
@@ -1639,9 +232,6 @@ msgstr "Exportado"
 msgid "IDS_KC_BODY_EVERY_DAY"
 msgstr "Todos los días"
 
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "Pendiente"
-
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "Fecha de vencimiento"
 
@@ -1687,3 +277,78 @@ msgstr "Cada %d días"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "Cada %d semanas"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Evento nuevo"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Nueva tarea"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Editar tarea"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Bloquee las fechas y las horas de los eventos en la zona horaria seleccionada a continuación. Las fechas y las horas no cambian incluso si se mueve a otra zona horaria"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Tarea"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Mostrar tareas completadas"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Detalles de la tarea"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Detalles de evento"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "No hay tareas"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Rechazado"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Provisional"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Host"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Estado de asistencia"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Eliminar tarea"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "De"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "A"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Ver"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Calendarios para mostrar"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Mi calendario"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Mi tarea"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Cumpleaños del contacto"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Importar eventos/tareas"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Exportar eventos/tareas"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Mostrar número de semana"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Mi teléfono"
+
diff --git a/po/es_US.po b/po/es_US.po
new file mode 100755 (executable)
index 0000000..31cabfb
--- /dev/null
@@ -0,0 +1,354 @@
+msgid "IDS_IDLE_BODY_NORMAL"
+msgstr "Normal"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "No se han encontrado resultados"
+
+msgid "IDS_CLD_BODY_ADDEVENTREPEATMTHLY"
+msgstr "Mensualmente"
+
+msgid "IDS_CLD_BODY_ALL_CALENDAR"
+msgstr "Todo el calendario"
+
+msgid "IDS_CLD_BODY_BEFORE"
+msgstr "Antes"
+
+msgid "IDS_CLD_BODY_BEFORE_LC"
+msgstr "antes"
+
+msgid "IDS_CLD_BODY_CUSTOMIZE_ATNT"
+msgstr "Customize"
+
+msgid "IDS_CLD_BODY_DAILY"
+msgstr "Diariamente"
+
+msgid "IDS_CLD_BODY_DAY"
+msgstr "Día"
+
+msgid "IDS_CLD_BODY_END_TIME"
+msgstr "Hora final"
+
+msgid "IDS_CLD_BODY_MONTHLY"
+msgstr "Mensualmente"
+
+msgid "IDS_CLD_BODY_ON_TIME_ATNT"
+msgstr "On Time"
+
+msgid "IDS_CLD_BODY_REPEAT_MONTH"
+msgstr "Mes"
+
+msgid "IDS_CLD_BODY_START_TIME"
+msgstr "Hora inicial"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_LOCATION"
+msgstr "Pulse para introducir ubicación"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_NOTE"
+msgstr "Pulse para introducir nota"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_TITLE"
+msgstr "Pulse para introducir título"
+
+msgid "IDS_CLD_BODY_VIEWBY_MONTH"
+msgstr "Mes"
+
+msgid "IDS_CLD_BODY_WEEK"
+msgstr "Semana"
+
+msgid "IDS_CLD_BODY_WEEKLY"
+msgstr "Semanalmente"
+
+msgid "IDS_CLD_BODY_YEARLY"
+msgstr "Anualmente"
+
+msgid "IDS_CLD_POP_TAP_TO_ENTER_PARTICIPANT"
+msgstr "Pulse para introducir participante"
+
+msgid "IDS_CLD_POP_WEEK_INITIAL"
+msgstr "S"
+
+msgid "IDS_COM_BODY_ALL_DAY"
+msgstr "Todo el día"
+
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "días"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "horas"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "semanas"
+
+msgid "IDS_COM_POP_WEEK_LC"
+msgstr "semana"
+
+msgid "IDS_CST_POP_STATUS"
+msgstr "Estado"
+
+msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
+msgstr "Cuenta predeterminada"
+
+msgid "IDS_EMAIL_BODY_SENDING_OPTIONS"
+msgstr "Opciones de envío"
+
+msgid "IDS_LBS_BODY_MAP"
+msgstr "Mapa"
+
+msgid "IDS_RSSR_OPT_EXPORT"
+msgstr "Exportar"
+
+msgid "IDS_CLD_BODY_CALENDAR_SYNC"
+msgstr "Sincronización de calendario"
+
+msgid "IDS_CLD_BODY_EVENTS"
+msgstr "Eventos"
+
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Domingo"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Lunes"
+
+msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
+msgstr "Primer día de la semana"
+
+msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
+msgstr "No se ha seleccionado ubicación"
+
+msgid "IDS_CLD_OPT_DELETE_EVENT"
+msgstr "Eliminar evento"
+
+msgid "IDS_CLD_POP_SEND_MESSAGES_TO_PARTICIPANTS_Q"
+msgstr "¿Enviar mensajes a los participantes?"
+
+msgid "IDS_CLD_BODY_PARTICIPANTS"
+msgstr "Participantes"
+
+msgid "IDS_CLD_BODY_ON_TIME"
+msgstr "Hora"
+
+msgid "IDS_CLD_BODY_CALENDARS"
+msgstr "Calendarios"
+
+msgid "IDS_CLD_HEADER_NO_CALENDARS"
+msgstr "Sin eventos"
+
+msgid "IDS_CLD_BODY_LIST"
+msgstr "Lista"
+
+msgid "IDS_CLD_BODY_ONLY_THIS_EVENT"
+msgstr "Sólo este evento"
+
+msgid "IDS_CLD_POP_ALL_REPETITIVE_EVENTS"
+msgstr "Todos los eventos repetitivos"
+
+msgid "IDS_CLD_BODY_NO_TITLE"
+msgstr "Sin título"
+
+msgid "IDS_CLD_MBODY_LOCK_TIME_ZONE"
+msgstr "Bloquear zona horaria"
+
+msgid "IDS_CLD_BODY_TIME_ZONE"
+msgstr "Zona horaria"
+
+msgid "IDS_CLD_BODY_HOUR_LC"
+msgstr "hora"
+
+msgid "IDS_CLD_BODY_REPEAT_UNTIL"
+msgstr "Repetir hasta"
+
+msgid "IDS_COM_POP_TIMES_LC"
+msgstr "veces"
+
+msgid "IDS_CLD_OPT_PARTICIPANT"
+msgstr "Participante"
+
+msgid "IDS_CLD_BODY_LINKED_CALENDAR"
+msgstr "Calendario vinculado"
+
+msgid "IDS_CLD_OPT_PHONE_CALENDAR"
+msgstr "Calendario del teléfono"
+
+msgid "IDS_CLD_BODY_DAILY_VIEW"
+msgstr "Vista diaria"
+
+msgid "IDS_CLD_BODY_WEEKLY_VIEW"
+msgstr "Vista semanal"
+
+msgid "IDS_CLD_BODY_YEAR"
+msgstr "Año"
+
+msgid "IDS_CLD_BODY_REPEAT"
+msgstr "Repetición"
+
+msgid "IDS_DB_BODY_UNABLE_TO_FIND_LOCATION"
+msgstr "No se puede encontrar ubicación"
+
+msgid "IDS_COM_BODY_DETAILS_LOCATION"
+msgstr "Ubicación"
+
+msgid "IDS_COM_POP_DAY_LC"
+msgstr "día"
+
+msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
+msgstr "semana"
+
+msgid "IDS_ST_BODY_SAVE_TO"
+msgstr "Guardar en"
+
+msgid "IDS_CLD_BODY_NO_EVENTS"
+msgstr "No hay eventos"
+
+msgid "IDS_COM_BODY_CUSTOMISE"
+msgstr "Personalizar"
+
+msgid "IDS_COM_POP_ERRORMSG_SAVE_Q"
+msgstr "¿Guardar?"
+
+msgid "IDS_CLD_HEADER_EDIT_EVENT"
+msgstr "Editar evento"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
+msgstr "Mostrar eventos por semana"
+
+msgid "IDS_CLD_BODY_LAYOUT_IN_MONTH_VIEW"
+msgstr "Diseño en vista mensual"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
+msgstr "Mostrar eventos por día"
+
+msgid "IDS_CLD_POP_EXPORTING_ING"
+msgstr "Exportando..."
+
+msgid "IDS_CLD_POP_IMPORTING_ING"
+msgstr "Importando..."
+
+msgid "IDS_CLD_POP_IMPORTED"
+msgstr "Importadas"
+
+msgid "IDS_CLD_POP_EXPORTED"
+msgstr "Exportado"
+
+msgid "IDS_KC_BODY_EVERY_DAY"
+msgstr "Diariamente"
+
+msgid "IDS_CLD_BODY_DUE_DATE"
+msgstr "Fecha final"
+
+msgid "IDS_TASK_MBODY_NO_DUE_DATE"
+msgstr "No hay fecha programada"
+
+msgid "IDS_CLD_BODY_PRIORITY"
+msgstr "Prioridad"
+
+msgid "IDS_CLD_BODY_REMINDER"
+msgstr "Recordatorio"
+
+msgid "IDS_CLD_BODY_ALARMTIME_WARNING"
+msgstr "La hora de alarma ya ha pasado"
+
+msgid "IDS_CLD_BODY_REPEAT_WARNING"
+msgstr "Periodo de repetición no válido"
+
+msgid "IDS_CLD_BODY_REPEATING_EVENT"
+msgstr "Repitiendo evento"
+
+msgid "IDS_CLD_POP_END_TIME_SHOULD_BE_SET_AFTER_START_TIME"
+msgstr "La hora final debe definirse después de la hora inicial"
+
+msgid "IDS_CLD_POP_CALENDAR_SYNC_IN_PROGRESS"
+msgstr "Sincronización de agenda en curso"
+
+msgid "IDS_CLD_POP_INVALID_TIME"
+msgstr "Hora no válida"
+
+msgid "IDS_CLD_BODY_EVERY_WEEK"
+msgstr "Semanalmente"
+
+msgid "IDS_CLD_BODY_EVERY_MONTH"
+msgstr "Mensualmente"
+
+msgid "IDS_CLD_BODY_EVERY_YEAR"
+msgstr "Anualmente"
+
+msgid "IDS_CLD_BODY_EVERY_PD_DAYS"
+msgstr "Cada %d días"
+
+msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
+msgstr "Cada %d semanas"
+
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Evento nuevo"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Nueva tarea"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Editar tarea"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Bloquee las fechas y las horas de los eventos en la zona horaria seleccionada a continuación. Las fechas y las horas no cambian incluso si se mueve a otra zona horaria"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Tareas"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Mostrar tareas finalizadas"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Detalles de tarea"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Detalles del evento"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "No hay tareas"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Rechazado"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Provisional"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Host"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Estado de asistencia"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Eliminar tarea"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "De"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "A"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Ver"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Calendarios para mostrar"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Mi calendario"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Mi tarea"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Cumpleaños de contacto"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Importar eventos/tareas"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Exportar eventos/tareas"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Mostrar número de semana"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Mi teléfono"
+
diff --git a/po/et.po b/po/et.po
new file mode 100755 (executable)
index 0000000..657013a
--- /dev/null
+++ b/po/et.po
@@ -0,0 +1,354 @@
+msgid "IDS_IDLE_BODY_NORMAL"
+msgstr "Tavaline"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Tulemusi ei leitud"
+
+msgid "IDS_CLD_BODY_ADDEVENTREPEATMTHLY"
+msgstr "Iga kuu"
+
+msgid "IDS_CLD_BODY_ALL_CALENDAR"
+msgstr "Kogu kalender"
+
+msgid "IDS_CLD_BODY_BEFORE"
+msgstr "Enne"
+
+msgid "IDS_CLD_BODY_BEFORE_LC"
+msgstr "enne"
+
+msgid "IDS_CLD_BODY_CUSTOMIZE_ATNT"
+msgstr "Customize"
+
+msgid "IDS_CLD_BODY_DAILY"
+msgstr "Igapäevane"
+
+msgid "IDS_CLD_BODY_DAY"
+msgstr "Päev"
+
+msgid "IDS_CLD_BODY_END_TIME"
+msgstr "Lõppkellaaeg"
+
+msgid "IDS_CLD_BODY_MONTHLY"
+msgstr "Iga kuu"
+
+msgid "IDS_CLD_BODY_ON_TIME_ATNT"
+msgstr "On Time"
+
+msgid "IDS_CLD_BODY_REPEAT_MONTH"
+msgstr "Kuu"
+
+msgid "IDS_CLD_BODY_START_TIME"
+msgstr "Alguskellaaeg"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_LOCATION"
+msgstr "puudutage, et sisestada asukohta"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_NOTE"
+msgstr "puudutage, et sisestada märkust"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_TITLE"
+msgstr "Toksake, et sisestada pealkiri"
+
+msgid "IDS_CLD_BODY_VIEWBY_MONTH"
+msgstr "Kuu"
+
+msgid "IDS_CLD_BODY_WEEK"
+msgstr "Nädal"
+
+msgid "IDS_CLD_BODY_WEEKLY"
+msgstr "Iganädalane"
+
+msgid "IDS_CLD_BODY_YEARLY"
+msgstr "Iga-aastane"
+
+msgid "IDS_CLD_POP_TAP_TO_ENTER_PARTICIPANT"
+msgstr "puudutage, et sisestada osalejat"
+
+msgid "IDS_CLD_POP_WEEK_INITIAL"
+msgstr "N"
+
+msgid "IDS_COM_BODY_ALL_DAY"
+msgstr "Terve päev"
+
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "päeva"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "tundi"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "nädalat"
+
+msgid "IDS_COM_POP_WEEK_LC"
+msgstr "nädal"
+
+msgid "IDS_CST_POP_STATUS"
+msgstr "Olek"
+
+msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
+msgstr "Vaikekonto"
+
+msgid "IDS_EMAIL_BODY_SENDING_OPTIONS"
+msgstr "Saatmisvalikud"
+
+msgid "IDS_LBS_BODY_MAP"
+msgstr "Kaart"
+
+msgid "IDS_RSSR_OPT_EXPORT"
+msgstr "Eksport"
+
+msgid "IDS_CLD_BODY_CALENDAR_SYNC"
+msgstr "Kalendri sünkroonimine"
+
+msgid "IDS_CLD_BODY_EVENTS"
+msgstr "Sündmused"
+
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Pühapäev"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Esmaspäev"
+
+msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
+msgstr "Nädala esimene päev"
+
+msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
+msgstr "Asukohta pole valitud"
+
+msgid "IDS_CLD_OPT_DELETE_EVENT"
+msgstr "Kustuta sündmus"
+
+msgid "IDS_CLD_POP_SEND_MESSAGES_TO_PARTICIPANTS_Q"
+msgstr "Kas saata osalejatele sõnumeid?"
+
+msgid "IDS_CLD_BODY_PARTICIPANTS"
+msgstr "Osalejad"
+
+msgid "IDS_CLD_BODY_ON_TIME"
+msgstr "Kellaajal"
+
+msgid "IDS_CLD_BODY_CALENDARS"
+msgstr "Kalendrid"
+
+msgid "IDS_CLD_HEADER_NO_CALENDARS"
+msgstr "Kalendreid pole"
+
+msgid "IDS_CLD_BODY_LIST"
+msgstr "Loend"
+
+msgid "IDS_CLD_BODY_ONLY_THIS_EVENT"
+msgstr "Ainult see sündmus"
+
+msgid "IDS_CLD_POP_ALL_REPETITIVE_EVENTS"
+msgstr "Kõik korduvad sündmused"
+
+msgid "IDS_CLD_BODY_NO_TITLE"
+msgstr "Pealkirjata"
+
+msgid "IDS_CLD_MBODY_LOCK_TIME_ZONE"
+msgstr "Lukusta ajavöönd"
+
+msgid "IDS_CLD_BODY_TIME_ZONE"
+msgstr "Ajavöönd"
+
+msgid "IDS_CLD_BODY_HOUR_LC"
+msgstr "tund"
+
+msgid "IDS_CLD_BODY_REPEAT_UNTIL"
+msgstr "Korda kuni"
+
+msgid "IDS_COM_POP_TIMES_LC"
+msgstr "korda"
+
+msgid "IDS_CLD_OPT_PARTICIPANT"
+msgstr "Osaleja"
+
+msgid "IDS_CLD_BODY_LINKED_CALENDAR"
+msgstr "Lingitud kalender"
+
+msgid "IDS_CLD_OPT_PHONE_CALENDAR"
+msgstr "Telefoni kalender"
+
+msgid "IDS_CLD_BODY_DAILY_VIEW"
+msgstr "Päevavaade"
+
+msgid "IDS_CLD_BODY_WEEKLY_VIEW"
+msgstr "Nädalavaade"
+
+msgid "IDS_CLD_BODY_YEAR"
+msgstr "Aasta"
+
+msgid "IDS_CLD_BODY_REPEAT"
+msgstr "Korda"
+
+msgid "IDS_DB_BODY_UNABLE_TO_FIND_LOCATION"
+msgstr "Asukohta ei leita"
+
+msgid "IDS_COM_BODY_DETAILS_LOCATION"
+msgstr "Asukoht"
+
+msgid "IDS_COM_POP_DAY_LC"
+msgstr "päev"
+
+msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
+msgstr "nädal"
+
+msgid "IDS_ST_BODY_SAVE_TO"
+msgstr "Salvestuskoht"
+
+msgid "IDS_CLD_BODY_NO_EVENTS"
+msgstr "Sündmusi pole"
+
+msgid "IDS_COM_BODY_CUSTOMISE"
+msgstr "Kohanda"
+
+msgid "IDS_COM_POP_ERRORMSG_SAVE_Q"
+msgstr "Salvestada?"
+
+msgid "IDS_CLD_HEADER_EDIT_EVENT"
+msgstr "Muuda sündmust"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
+msgstr "Kuva sündmused nädala kaupa"
+
+msgid "IDS_CLD_BODY_LAYOUT_IN_MONTH_VIEW"
+msgstr "Paigutus kuuvaates"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
+msgstr "Kuva sündmused päevade kaupa"
+
+msgid "IDS_CLD_POP_EXPORTING_ING"
+msgstr "Eksportimine..."
+
+msgid "IDS_CLD_POP_IMPORTING_ING"
+msgstr "Importimine..."
+
+msgid "IDS_CLD_POP_IMPORTED"
+msgstr "Imporditud"
+
+msgid "IDS_CLD_POP_EXPORTED"
+msgstr "Eksporditud"
+
+msgid "IDS_KC_BODY_EVERY_DAY"
+msgstr "Iga päev"
+
+msgid "IDS_CLD_BODY_DUE_DATE"
+msgstr "Tähtaeg"
+
+msgid "IDS_TASK_MBODY_NO_DUE_DATE"
+msgstr "Tähtaeg puudub"
+
+msgid "IDS_CLD_BODY_PRIORITY"
+msgstr "Prioriteet"
+
+msgid "IDS_CLD_BODY_REMINDER"
+msgstr "Meeldetuletus"
+
+msgid "IDS_CLD_BODY_ALARMTIME_WARNING"
+msgstr "Märguande kellaaeg on juba möödunud"
+
+msgid "IDS_CLD_BODY_REPEAT_WARNING"
+msgstr "Lubamatu kordusaeg"
+
+msgid "IDS_CLD_BODY_REPEATING_EVENT"
+msgstr "Korduv üritus"
+
+msgid "IDS_CLD_POP_END_TIME_SHOULD_BE_SET_AFTER_START_TIME"
+msgstr "Lõppkellaaeg peab olema alguskellaajast hilisem"
+
+msgid "IDS_CLD_POP_CALENDAR_SYNC_IN_PROGRESS"
+msgstr "Kalendri sünkroonimine on pooleli"
+
+msgid "IDS_CLD_POP_INVALID_TIME"
+msgstr "Vale kellaaeg"
+
+msgid "IDS_CLD_BODY_EVERY_WEEK"
+msgstr "Iga nädal"
+
+msgid "IDS_CLD_BODY_EVERY_MONTH"
+msgstr "Iga kuu"
+
+msgid "IDS_CLD_BODY_EVERY_YEAR"
+msgstr "Iga aasta"
+
+msgid "IDS_CLD_BODY_EVERY_PD_DAYS"
+msgstr "Iga %d päeva järel"
+
+msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
+msgstr "Iga %d nädala järel"
+
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Uus sündmus"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Uus ülesanne"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Muuda ülesannet"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Lukustage sündmuste kellaajad ja kuupäevad allpool valitud ajavööndile. Kellaajad ja kuupäevad ei muutu isegi siis, kui liigute teise ajavööndisse"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Ülesanne"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Kuva lõpetatud ülesanded"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Ülesande üksikasjad"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Sündmuse üksikasjad"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Ülesandeid pole"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Keeldutud"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Esialgne"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Host"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Osavõtu olek"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Kustuta ülesanne"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "Kellelt"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "Kuni:"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Kuva"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Kalendrid, mida kuvada"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Minu kalender"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Minu ülesanne"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Kontakti sünnipäev"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Impordi sündm./üles."
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Ekspordi sündm./üles."
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Näita nädala numbrit"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Minu telefon"
+
diff --git a/po/eu.po b/po/eu.po
new file mode 100755 (executable)
index 0000000..4b5cb23
--- /dev/null
+++ b/po/eu.po
@@ -0,0 +1,354 @@
+msgid "IDS_IDLE_BODY_NORMAL"
+msgstr "Arrunta"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Ez da emaitzarik aurkitu"
+
+msgid "IDS_CLD_BODY_ADDEVENTREPEATMTHLY"
+msgstr "Hilero"
+
+msgid "IDS_CLD_BODY_ALL_CALENDAR"
+msgstr "Egutegi osoa"
+
+msgid "IDS_CLD_BODY_BEFORE"
+msgstr "Lehenago"
+
+msgid "IDS_CLD_BODY_BEFORE_LC"
+msgstr "lehenago"
+
+msgid "IDS_CLD_BODY_CUSTOMIZE_ATNT"
+msgstr "Customize"
+
+msgid "IDS_CLD_BODY_DAILY"
+msgstr "Egunero"
+
+msgid "IDS_CLD_BODY_DAY"
+msgstr "Eguna"
+
+msgid "IDS_CLD_BODY_END_TIME"
+msgstr "Amaiera ordua"
+
+msgid "IDS_CLD_BODY_MONTHLY"
+msgstr "Hilero"
+
+msgid "IDS_CLD_BODY_ON_TIME_ATNT"
+msgstr "On Time"
+
+msgid "IDS_CLD_BODY_REPEAT_MONTH"
+msgstr "Hilabetea"
+
+msgid "IDS_CLD_BODY_START_TIME"
+msgstr "Hasiera ordua"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_LOCATION"
+msgstr "Ukitu kokapena adierazteko"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_NOTE"
+msgstr "Ukitu oharra sartzeko"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_TITLE"
+msgstr "Ukitu izenburua sartzeko"
+
+msgid "IDS_CLD_BODY_VIEWBY_MONTH"
+msgstr "Hilabetea"
+
+msgid "IDS_CLD_BODY_WEEK"
+msgstr "Astea"
+
+msgid "IDS_CLD_BODY_WEEKLY"
+msgstr "Astero"
+
+msgid "IDS_CLD_BODY_YEARLY"
+msgstr "Urtero"
+
+msgid "IDS_CLD_POP_TAP_TO_ENTER_PARTICIPANT"
+msgstr "Ukitu partaidea adierazteko"
+
+msgid "IDS_CLD_POP_WEEK_INITIAL"
+msgstr "A"
+
+msgid "IDS_COM_BODY_ALL_DAY"
+msgstr "Egun osoa"
+
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "egun(ak)"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "ordu(ak)"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "aste(ak)"
+
+msgid "IDS_COM_POP_WEEK_LC"
+msgstr "astea"
+
+msgid "IDS_CST_POP_STATUS"
+msgstr "Egoera"
+
+msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
+msgstr "Lehenetsit. kontua"
+
+msgid "IDS_EMAIL_BODY_SENDING_OPTIONS"
+msgstr "Bidalketa aukerak"
+
+msgid "IDS_LBS_BODY_MAP"
+msgstr "Mapa"
+
+msgid "IDS_RSSR_OPT_EXPORT"
+msgstr "Esportatu"
+
+msgid "IDS_CLD_BODY_CALENDAR_SYNC"
+msgstr "Egutegiaren sinkronizazioa"
+
+msgid "IDS_CLD_BODY_EVENTS"
+msgstr "Gertaerak"
+
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Igandea"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Astelehena"
+
+msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
+msgstr "Asteko lehen eguna"
+
+msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
+msgstr "Ez da kokapenik hautatu"
+
+msgid "IDS_CLD_OPT_DELETE_EVENT"
+msgstr "Ezabatu gertaera"
+
+msgid "IDS_CLD_POP_SEND_MESSAGES_TO_PARTICIPANTS_Q"
+msgstr "Bidali mezuak partaideei?"
+
+msgid "IDS_CLD_BODY_PARTICIPANTS"
+msgstr "Partaideak"
+
+msgid "IDS_CLD_BODY_ON_TIME"
+msgstr "Garaiz"
+
+msgid "IDS_CLD_BODY_CALENDARS"
+msgstr "Egutegiak"
+
+msgid "IDS_CLD_HEADER_NO_CALENDARS"
+msgstr "Egutegirik ez"
+
+msgid "IDS_CLD_BODY_LIST"
+msgstr "Zerrenda"
+
+msgid "IDS_CLD_BODY_ONLY_THIS_EVENT"
+msgstr "Gertakari hau soilik"
+
+msgid "IDS_CLD_POP_ALL_REPETITIVE_EVENTS"
+msgstr "Gertaera errepikakor guztiak"
+
+msgid "IDS_CLD_BODY_NO_TITLE"
+msgstr "Izenbururik ez"
+
+msgid "IDS_CLD_MBODY_LOCK_TIME_ZONE"
+msgstr "Blokeatu ordu eremua"
+
+msgid "IDS_CLD_BODY_TIME_ZONE"
+msgstr "Ordu eremua"
+
+msgid "IDS_CLD_BODY_HOUR_LC"
+msgstr "ordu(a)"
+
+msgid "IDS_CLD_BODY_REPEAT_UNTIL"
+msgstr "Errepikatu honera arte:"
+
+msgid "IDS_COM_POP_TIMES_LC"
+msgstr "aldiz"
+
+msgid "IDS_CLD_OPT_PARTICIPANT"
+msgstr "Partaidea"
+
+msgid "IDS_CLD_BODY_LINKED_CALENDAR"
+msgstr "Lotutako egutegia"
+
+msgid "IDS_CLD_OPT_PHONE_CALENDAR"
+msgstr "Telefonoko egutegia"
+
+msgid "IDS_CLD_BODY_DAILY_VIEW"
+msgstr "Eguneroko ikuspegia"
+
+msgid "IDS_CLD_BODY_WEEKLY_VIEW"
+msgstr "Asteko ikuspegia"
+
+msgid "IDS_CLD_BODY_YEAR"
+msgstr "Urtea"
+
+msgid "IDS_CLD_BODY_REPEAT"
+msgstr "Errepikatu"
+
+msgid "IDS_DB_BODY_UNABLE_TO_FIND_LOCATION"
+msgstr "Ezin da kokapena aurkitu"
+
+msgid "IDS_COM_BODY_DETAILS_LOCATION"
+msgstr "Kokalekua"
+
+msgid "IDS_COM_POP_DAY_LC"
+msgstr "egun(a)"
+
+msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
+msgstr "astea"
+
+msgid "IDS_ST_BODY_SAVE_TO"
+msgstr "Hemen gorde"
+
+msgid "IDS_CLD_BODY_NO_EVENTS"
+msgstr "Gertaerarik ez"
+
+msgid "IDS_COM_BODY_CUSTOMISE"
+msgstr "Pertsonalizatu"
+
+msgid "IDS_COM_POP_ERRORMSG_SAVE_Q"
+msgstr "Gorde?"
+
+msgid "IDS_CLD_HEADER_EDIT_EVENT"
+msgstr "Editatu gertaera"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
+msgstr "Erakutsi gertaerak asteka"
+
+msgid "IDS_CLD_BODY_LAYOUT_IN_MONTH_VIEW"
+msgstr "Itxura hilabete ikuspegian"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
+msgstr "Erakutsi gertaerak eguneka"
+
+msgid "IDS_CLD_POP_EXPORTING_ING"
+msgstr "Esportatzen..."
+
+msgid "IDS_CLD_POP_IMPORTING_ING"
+msgstr "Inportatzen..."
+
+msgid "IDS_CLD_POP_IMPORTED"
+msgstr "Inportatua"
+
+msgid "IDS_CLD_POP_EXPORTED"
+msgstr "Esportatuta"
+
+msgid "IDS_KC_BODY_EVERY_DAY"
+msgstr "Egunero"
+
+msgid "IDS_CLD_BODY_DUE_DATE"
+msgstr "Epemuga"
+
+msgid "IDS_TASK_MBODY_NO_DUE_DATE"
+msgstr "Mugaegunik ez"
+
+msgid "IDS_CLD_BODY_PRIORITY"
+msgstr "Lehentasuna"
+
+msgid "IDS_CLD_BODY_REMINDER"
+msgstr "Gogorarazlea"
+
+msgid "IDS_CLD_BODY_ALARMTIME_WARNING"
+msgstr "Alarmaren ordua dagoeneko igaro da"
+
+msgid "IDS_CLD_BODY_REPEAT_WARNING"
+msgstr "Errepikatze aldi baliogabea"
+
+msgid "IDS_CLD_BODY_REPEATING_EVENT"
+msgstr "Gertaera errepikatua"
+
+msgid "IDS_CLD_POP_END_TIME_SHOULD_BE_SET_AFTER_START_TIME"
+msgstr "Amaiera ordua hasierakoaren ondoren ezarri behar da"
+
+msgid "IDS_CLD_POP_CALENDAR_SYNC_IN_PROGRESS"
+msgstr "Egutegiko sinkronizazioa abian"
+
+msgid "IDS_CLD_POP_INVALID_TIME"
+msgstr "Ordu baliogabea"
+
+msgid "IDS_CLD_BODY_EVERY_WEEK"
+msgstr "Astero"
+
+msgid "IDS_CLD_BODY_EVERY_MONTH"
+msgstr "Hilero"
+
+msgid "IDS_CLD_BODY_EVERY_YEAR"
+msgstr "Urtero"
+
+msgid "IDS_CLD_BODY_EVERY_PD_DAYS"
+msgstr "%d egunez behin"
+
+msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
+msgstr "%d aste bakoitzeko"
+
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Gertaera berria"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Ataza berria"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Editatu ataza"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Blokeatu ordu-eremuak eta datak azpian hautatu duzun ordu-eremuaren arabera. Ordua eta data ez dira aldatuko, nahiz eta beste ordu eremu batera mugitu"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Ataza"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Erakutsi burututako atazak"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Atazaren xehetasunak"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Gertaeraren zehaztasunak"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Eginkizunik ez"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Ezetsia"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Behin behinekoa"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Ostalaria"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Joatearen egoera"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Ezabatu egitekoa"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "Noiztik"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "Noiz arte"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Ikusi"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Erakusteko egutegiak"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Nire egutegia"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Nire atazak"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Kontaktuaren urtebetetzea"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Inportatu gertaerak/atazak"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Esportatu gertaerak/atazak"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Erakutsi aste zenbakia"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Nire telefonoa"
+
index db93958..424eec6 100755 (executable)
--- a/po/fi.po
+++ b/po/fi.po
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Huomautus"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Yksityiskohdat"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "Normaali"
 
@@ -14,7 +8,7 @@ msgid "IDS_CLD_BODY_ADDEVENTREPEATMTHLY"
 msgstr "Joka kuukausi"
 
 msgid "IDS_CLD_BODY_ALL_CALENDAR"
-msgstr "Kaikki kalenterit"
+msgstr "Koko kalenteri"
 
 msgid "IDS_CLD_BODY_BEFORE"
 msgstr "Ennen"
@@ -62,7 +56,7 @@ msgid "IDS_CLD_BODY_WEEK"
 msgstr "Viikko"
 
 msgid "IDS_CLD_BODY_WEEKLY"
-msgstr "Viikottain"
+msgstr "Viikoittain"
 
 msgid "IDS_CLD_BODY_YEARLY"
 msgstr "Joka vuosi"
@@ -76,9 +70,21 @@ msgstr "V"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "Koko päivä"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "päivää"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "tuntia"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "viikkoa"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "viikko"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "Tila"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "Oletustili"
 
@@ -88,9 +94,6 @@ msgstr "Lähetysasetukset"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "Kartta"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Otsikko"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "Vie"
 
@@ -109,9 +112,6 @@ msgstr "Maanantai"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "Viikon 1. päivä"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Aikavyöhyke"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "Sijaintia ei ole valittu"
 
@@ -193,339 +193,6 @@ msgstr "päivä"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "viikko"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Abidjan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Abu Dhabi"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "Arabiemiirikunnat"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Accra"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Ghana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Addis Abeba"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Etiopia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Adelaide"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Australia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Alaska"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "Yhdysvallat"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Norsunluurannikko"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Alger"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Algeria"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Almaty"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Kazakstan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Ambon"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Indonesia"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Amman"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Jordania"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Amsterdam"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Alankomaat"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Anadyr"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Venäjä"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Anchorage"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Ankara"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Turkki"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Antananarivo"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "Madagaskar"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Ashgabat"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Turkmenistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Asmera"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Eritrea"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Astana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Asuncion"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Paraguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Ateena"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Kreikka"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Auckland"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "Uusi-Seelanti"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Austin"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Azorit"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Portugali"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Bagdad"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Irak"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Baku"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Azerbaidzan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Baltimore"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Bamako"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Mali"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Bangkok"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Thaimaa"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Bangui"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "Keski-Afrikka"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Barcelona"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "Espanja"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Bari"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Italia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Basse-Terre"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Guadeloupe"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Peking"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "Kiina"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Beirut"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Libanon"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Belgrad"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Serbia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Belize City"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Belize"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Berliini"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Saksa"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Bern"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Sveitsi"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Bishkek"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Kirgisia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Guinea-Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Bogota"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Kolumbia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Bologna"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Boston                      "
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Brasilia"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Brasilia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Bratislava"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Slovakia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Bridgetown"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Barbados"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Brisbane"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Bryssel"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Belgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Bukarest"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Romania"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Budapest"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Unkari"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Buenos Aires"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Argentiina"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Kairo"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Egypti"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Calgary"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Kanada"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Kanariansaaret"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Canberra"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Canton"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Kapkaupunki"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "Etelä-Afrikan tasavalta"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Caracas"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Venezuela"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Cardiff"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Wales"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Casablanca"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Marokko"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Catanzaro"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "Tallenna paikkaan"
 
@@ -541,264 +208,6 @@ msgstr "Tallennetaanko?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "Muokkaa tapahtumaa"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Cayenne"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "Ranskan Guyana"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Charlotte"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Charlotte Amalie"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "Yhdysvaltain Neitsytsaaret"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Chelyabinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Chennai"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "Intia"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Chicago"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Chişinău"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Moldova"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Chita"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Cleveland"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Colombo"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Sri Lanka"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Columbus"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Conakry"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "Kööpenhamina"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Tanska"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Cork"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Irlanti"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Crotone"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Dakar"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Senegal"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Dallas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Damaskos"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Syyria"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Dar es Salaam"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Tansania"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Darwin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Denpasar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Denver"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Detroit"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Dhaka"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Bangladesh"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Diego Garcia"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "Iso-Britannia"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Doha"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Qatar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Douala"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Kamerun"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Dubai"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Dublin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Dushanbe"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Tadzikistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Pääsiäissaari"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Chile"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Edinburgh"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Skotlanti"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "El Paso"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Firenze"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "Fort-de-France"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Martinique"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Freetown"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Sierra Leone"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Gaborone"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Botswana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Galápagossaaret"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Ecuador"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Geneva"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Genoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Georgetown"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Guyana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Grytviken"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "Etelä-Georgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Guam"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Guatemala City"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Guatemala"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Gustavia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Saint Barthélemy"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Halifax"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Hampuri"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Hanoi"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Vietnam"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Harare"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Zimbabwe"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "Havana"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Kuuba"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Havaiji"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Helsinki"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Suomi"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "Hobart"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "Näytä tapahtumat viikon mukaan"
 
@@ -808,822 +217,6 @@ msgstr "Kuukausinäkymän asettelu"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "Näytä tapahtumat päivän mukaan"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Hong Kong"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Honolulu"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Houston"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Hovd"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Mongolia"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Indianapolis"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Irkutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Islamabad"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Pakistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Istanbul"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Izhevsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Jakarta"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Jeddah"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Saudi-Arabia"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Jerusalem"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Israel"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Johannesburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Kabul"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Afganistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Kaliningrad"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Kamchatka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Kampala"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Uganda"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Karachi"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Kathmandu"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Nepal"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Habarovsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Kharkiv"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Ukraina"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Khartoum"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Sudan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Kiev"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Kingston"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Jamaika"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Kinshasa"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "Kongon demokraattinen tasavalta"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Kolkata"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Krasnojarsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Kuala Lumpur"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Malesia"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Kuwait"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Los Angeles"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "La Paz"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Bolivia"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Lagos"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Nigeria"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Las Vegas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Lima"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Peru"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Lissabon"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Ljubljana"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "Lontoo"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Longhua"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Louisville"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Luanda"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Angola"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Lubumbashi"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Lusaka"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Sambia"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Luxemburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Lviv"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Macau"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madrid"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Magadan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Malabo"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Päiväntasaajan Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Male"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Malediivit"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Managua"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Nicaragua"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Manama"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Bahrain"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Manila"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Filippiinit"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Maputo"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Mosambik"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Marigot"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "Saint Martin"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Mazatlan"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "Meksiko"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Riad"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Melbourne"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Memphis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Messina"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "Mexico City"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Miami"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Keski-Atlantti"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Midway-atolli"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Milano"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Milwaukee"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Minsk"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Valko-Venäjä"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Mogadishu"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Somalia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Monrovia"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Liberia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Montevideo"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Uruguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Montreal"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Moskova"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Mumbai"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "München"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "Masqat"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Oman"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Nairobi"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Kenia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Rooma"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Naters"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "Ndjamena"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Napoli"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "Tsad"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "Mekka"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "New Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "New York"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Newfoundland"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Niamey"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "Niger"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Nouakchott"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "Mauritania"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Nouméa"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "Uusi-Kaledonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Novokuznetsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Novosibirsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Nuku'alofa"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Tonga"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Nuuk"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Grönlanti"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Omsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Osaka"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Japani"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Ottawa"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Ouagadougou"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Burkina Faso"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Pago Pago"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Samoan itsenäinen valtio"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Palermo"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Panama City"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Panama"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Paramaribo"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Suriname"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "Pariisi"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "Ranska"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Perm"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Perth"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Petropavlovsk-Kamtšatka"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Philadelphia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Phnom Penh"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Kambodza"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Phoenix"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Podgorica"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Montenegro"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Ponta Delgada"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Port Louis"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "Mauritius"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Port-au-Prince"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Haiti"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Portland"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Praha"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "Tsekin tasavalta"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Pyongyang"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "Korean demokraattinen kansantasavalta"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "Quito"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Rabat"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Yangon"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Burma"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Recife"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Regina"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Reykjavík"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "Islanti"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Riika"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Latvia"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Rio De Janeiro"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Saint-Denis"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Réunion"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Samara"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "San Antonio"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "San Diego"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "San Francisco"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "San Jose"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Costa Rica"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "San Juan"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Puerto Rico"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "San Marino"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "San Salvador"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "El Salvador"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Sana’a"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Jemen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Santiago"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Santo Domingo"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "Dominikaaninen tasavalta"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "Sao Paulo"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Seattle"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Soul"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "Korean tasavalta"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Shanghai"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Shenzhen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Singapore"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "Singaporen tasavalta"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Skopje"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "MAKEDONIA"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "Sofia"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Bulgaria"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "St. John's"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Antigua ja Barbuda"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Tukholma"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Ruotsi"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Suva"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Fidzi"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "Fidzisaarten tasavalta"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Sydney"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Tahiti"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "Ranskan Polynesia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Taipei"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Taiwan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "Talliinna"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Viro"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Tarawa"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Kiribati"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Taškent"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Uzbekistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Tbilisi"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Georgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Tegucigalpa"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Honduras"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Teheran"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Iran"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Ho Chi Minh City"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "The Settlement"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "Brittiläiset Neitsytsaaret"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Tianjin"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Tijuana"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Tokio"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Toronto"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Tréhet"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Tripoli"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Libya"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Tunis"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Tunisia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Turin"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Ufa"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Bashkiriya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Ulan Bator"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Vaduz"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Liechtenstein"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "Valletta"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Malta"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Vancouver"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Verona"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Victoria"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Seychellit"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Wien"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Itävalta"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Vilna"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Liettua"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Vladivostok"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Volgograd"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "Pietari"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Varsova"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Puola"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Washington DC"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Wellington"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Winnipeg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Jakutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Yamoussoukro"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Yaounde"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Jekaterinburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Jerevan"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Armenia"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Juzno-Sahalinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Zagreb"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Kroatia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Zürich"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "Viedään..."
 
@@ -1639,9 +232,6 @@ msgstr "Viety"
 msgid "IDS_KC_BODY_EVERY_DAY"
 msgstr "Päivittäin"
 
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "Tekemättä"
-
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "Määräpäivä"
 
@@ -1687,3 +277,78 @@ msgstr "Joka %d. päivä"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "Joka %d. viikko"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Uusi tapahtuma"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Uusi tehtävä"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Muokkaustehtävä"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Lukitse tapahtumien kellonajat ja päivämäärät valitun aikavyöhykkeen mukaisiksi. Kellonajat ja päivämäärät eivät muutu, vaikka siirryt toiselle aikavyöhykkeelle"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Tehtävä"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Näytä suoritetut tehtävät"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Tehtävän tiedot"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Tapahtuman tiedot"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Ei tehtäviä"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Hylätty"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Alustava"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Isäntä"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Osallistumisen tila"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Poista tehtävä"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "Alkaa"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "Asti"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Näytä"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Näytettävät kalenterit"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Oma kalenteri"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Oma tehtävä"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Yhteyshenk. syntymäpäivä"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Tuo tapahtumat/tehtävät"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Vie tapahtumat/tehtävät"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Näytä viikon numero"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Oma puhelin"
+
diff --git a/po/fr_CA.po b/po/fr_CA.po
new file mode 100755 (executable)
index 0000000..bdf47da
--- /dev/null
@@ -0,0 +1,354 @@
+msgid "IDS_IDLE_BODY_NORMAL"
+msgstr "Normale"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Aucun résultat trouvé"
+
+msgid "IDS_CLD_BODY_ADDEVENTREPEATMTHLY"
+msgstr "Tous les mois"
+
+msgid "IDS_CLD_BODY_ALL_CALENDAR"
+msgstr "Tout le calendrier"
+
+msgid "IDS_CLD_BODY_BEFORE"
+msgstr "Avant"
+
+msgid "IDS_CLD_BODY_BEFORE_LC"
+msgstr "avant"
+
+msgid "IDS_CLD_BODY_CUSTOMIZE_ATNT"
+msgstr "Personnaliser"
+
+msgid "IDS_CLD_BODY_DAILY"
+msgstr "Tous les jours"
+
+msgid "IDS_CLD_BODY_DAY"
+msgstr "Jour"
+
+msgid "IDS_CLD_BODY_END_TIME"
+msgstr "Heure de fin"
+
+msgid "IDS_CLD_BODY_MONTHLY"
+msgstr "Tous les mois"
+
+msgid "IDS_CLD_BODY_ON_TIME_ATNT"
+msgstr "A l'heure"
+
+msgid "IDS_CLD_BODY_REPEAT_MONTH"
+msgstr "Mois"
+
+msgid "IDS_CLD_BODY_START_TIME"
+msgstr "Heure de début"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_LOCATION"
+msgstr "Touchez pour entrer un emplacement"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_NOTE"
+msgstr "Touchez pour entrer une note"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_TITLE"
+msgstr "Touchez pour saisir un titre"
+
+msgid "IDS_CLD_BODY_VIEWBY_MONTH"
+msgstr "Mois"
+
+msgid "IDS_CLD_BODY_WEEK"
+msgstr "Semaine"
+
+msgid "IDS_CLD_BODY_WEEKLY"
+msgstr "Toutes les semaines"
+
+msgid "IDS_CLD_BODY_YEARLY"
+msgstr "Tous les ans"
+
+msgid "IDS_CLD_POP_TAP_TO_ENTER_PARTICIPANT"
+msgstr "Touchez pour entrer un participant"
+
+msgid "IDS_CLD_POP_WEEK_INITIAL"
+msgstr "S"
+
+msgid "IDS_COM_BODY_ALL_DAY"
+msgstr "Toute la journée"
+
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "jours"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "heures"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "semaines"
+
+msgid "IDS_COM_POP_WEEK_LC"
+msgstr "semaine"
+
+msgid "IDS_CST_POP_STATUS"
+msgstr "État"
+
+msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
+msgstr "Compte par défaut"
+
+msgid "IDS_EMAIL_BODY_SENDING_OPTIONS"
+msgstr "Options d'envoi"
+
+msgid "IDS_LBS_BODY_MAP"
+msgstr "Plan"
+
+msgid "IDS_RSSR_OPT_EXPORT"
+msgstr "Exporter"
+
+msgid "IDS_CLD_BODY_CALENDAR_SYNC"
+msgstr "Synchronisation des calendriers"
+
+msgid "IDS_CLD_BODY_EVENTS"
+msgstr "Évènements"
+
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Dimanche"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Lundi"
+
+msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
+msgstr "Premier jour de la semaine"
+
+msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
+msgstr "Aucun endroit sélectionné"
+
+msgid "IDS_CLD_OPT_DELETE_EVENT"
+msgstr "Supprimer l'évènement"
+
+msgid "IDS_CLD_POP_SEND_MESSAGES_TO_PARTICIPANTS_Q"
+msgstr "Envoyer les messages aux participants ?"
+
+msgid "IDS_CLD_BODY_PARTICIPANTS"
+msgstr "Participants"
+
+msgid "IDS_CLD_BODY_ON_TIME"
+msgstr "À l'heure"
+
+msgid "IDS_CLD_BODY_CALENDARS"
+msgstr "Calendriers"
+
+msgid "IDS_CLD_HEADER_NO_CALENDARS"
+msgstr "Aucun calendrier"
+
+msgid "IDS_CLD_BODY_LIST"
+msgstr "Liste"
+
+msgid "IDS_CLD_BODY_ONLY_THIS_EVENT"
+msgstr "Uniquement cet évènement"
+
+msgid "IDS_CLD_POP_ALL_REPETITIVE_EVENTS"
+msgstr "Tous les évènements récurrents"
+
+msgid "IDS_CLD_BODY_NO_TITLE"
+msgstr "Sans titre"
+
+msgid "IDS_CLD_MBODY_LOCK_TIME_ZONE"
+msgstr "Verr. fuseau horaire"
+
+msgid "IDS_CLD_BODY_TIME_ZONE"
+msgstr "Fuseau horaire"
+
+msgid "IDS_CLD_BODY_HOUR_LC"
+msgstr "heure"
+
+msgid "IDS_CLD_BODY_REPEAT_UNTIL"
+msgstr "Répéter jusqu'à"
+
+msgid "IDS_COM_POP_TIMES_LC"
+msgstr "fois"
+
+msgid "IDS_CLD_OPT_PARTICIPANT"
+msgstr "Participant"
+
+msgid "IDS_CLD_BODY_LINKED_CALENDAR"
+msgstr "Calendrier partagé"
+
+msgid "IDS_CLD_OPT_PHONE_CALENDAR"
+msgstr "Calendrier du téléphone"
+
+msgid "IDS_CLD_BODY_DAILY_VIEW"
+msgstr "Affichage quotidien"
+
+msgid "IDS_CLD_BODY_WEEKLY_VIEW"
+msgstr "Affichage hebdomadaire"
+
+msgid "IDS_CLD_BODY_YEAR"
+msgstr "Année"
+
+msgid "IDS_CLD_BODY_REPEAT"
+msgstr "Nombre de répétitions"
+
+msgid "IDS_DB_BODY_UNABLE_TO_FIND_LOCATION"
+msgstr "Localisation introuvable"
+
+msgid "IDS_COM_BODY_DETAILS_LOCATION"
+msgstr "Emplacement"
+
+msgid "IDS_COM_POP_DAY_LC"
+msgstr "jour"
+
+msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
+msgstr "semaine"
+
+msgid "IDS_ST_BODY_SAVE_TO"
+msgstr "Enregistrer dans"
+
+msgid "IDS_CLD_BODY_NO_EVENTS"
+msgstr "Aucun évènement"
+
+msgid "IDS_COM_BODY_CUSTOMISE"
+msgstr "Personnaliser"
+
+msgid "IDS_COM_POP_ERRORMSG_SAVE_Q"
+msgstr "Enregistrer ?"
+
+msgid "IDS_CLD_HEADER_EDIT_EVENT"
+msgstr "Modifier l'évènement"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
+msgstr "Afficher évènements par semaine"
+
+msgid "IDS_CLD_BODY_LAYOUT_IN_MONTH_VIEW"
+msgstr "Affichage mensuel"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
+msgstr "Afficher évènements par jour"
+
+msgid "IDS_CLD_POP_EXPORTING_ING"
+msgstr "Exportation..."
+
+msgid "IDS_CLD_POP_IMPORTING_ING"
+msgstr "Importation..."
+
+msgid "IDS_CLD_POP_IMPORTED"
+msgstr "Importé"
+
+msgid "IDS_CLD_POP_EXPORTED"
+msgstr "Exporté"
+
+msgid "IDS_KC_BODY_EVERY_DAY"
+msgstr "Tous les jours"
+
+msgid "IDS_CLD_BODY_DUE_DATE"
+msgstr "Date d'échéance"
+
+msgid "IDS_TASK_MBODY_NO_DUE_DATE"
+msgstr "Aucune date d'échéance"
+
+msgid "IDS_CLD_BODY_PRIORITY"
+msgstr "Priorité"
+
+msgid "IDS_CLD_BODY_REMINDER"
+msgstr "Rappel"
+
+msgid "IDS_CLD_BODY_ALARMTIME_WARNING"
+msgstr "Heure d'alarme déjà passée"
+
+msgid "IDS_CLD_BODY_REPEAT_WARNING"
+msgstr "Période de récurrence non valide"
+
+msgid "IDS_CLD_BODY_REPEATING_EVENT"
+msgstr "Évènement récurrent"
+
+msgid "IDS_CLD_POP_END_TIME_SHOULD_BE_SET_AFTER_START_TIME"
+msgstr "L'heure de fin doit être ultérieure à l'heure de début"
+
+msgid "IDS_CLD_POP_CALENDAR_SYNC_IN_PROGRESS"
+msgstr "Synchro calendrier en cours"
+
+msgid "IDS_CLD_POP_INVALID_TIME"
+msgstr "Heure non valide"
+
+msgid "IDS_CLD_BODY_EVERY_WEEK"
+msgstr "Chaque semaine"
+
+msgid "IDS_CLD_BODY_EVERY_MONTH"
+msgstr "Chaque mois"
+
+msgid "IDS_CLD_BODY_EVERY_YEAR"
+msgstr "Chaque année"
+
+msgid "IDS_CLD_BODY_EVERY_PD_DAYS"
+msgstr "Tous les %d jours"
+
+msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
+msgstr "Toutes les %d semaines"
+
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Nouvel évènement"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Nouvelle tâche"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Modifier tâche"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Verrouillez les heures et les dates des évènements en fonction du fuseau horaire sélectionné ci-dessous. Les heures et les dates ne seront pas modifiées même si vous définissez un autre fuseau horaire"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Tâche"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Afficher les tâches terminées"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Détails de la tâche"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Détails de l'évènement"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Aucune tâche"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Refusé"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Tentative"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Hôte"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Statut de participation"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Supprimer la tâche"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "De"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "À"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Afficher"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Calendriers à afficher"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Mon calendrier"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Ma tâche"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Anniversaire du contact"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Importer évèn./tâches"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Exporter évèn./tâches"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Afficher le numéro de la semaine"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Mon téléphone"
+
index c788284..930d8d2 100755 (executable)
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Note"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Détails"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "Normal"
 
@@ -76,9 +70,21 @@ msgstr "S"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "Quotidien"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "jours"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "heures"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "semaines"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "semaine"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "Etat"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "Compte par défaut"
 
@@ -88,9 +94,6 @@ msgstr "Options d'envoi"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "Carte"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Titre"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "Exporter"
 
@@ -109,9 +112,6 @@ msgstr "Lundi"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "Premier jour de la semaine"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Fuseau horaire"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "Aucun endroit sélectionné"
 
@@ -193,339 +193,6 @@ msgstr "jour"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "semaine"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Abidjan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Abu Dhabi"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "Émirats arabes unis"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Accra"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Ghana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Addis-Abeba"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Éthiopie"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Adélaïde"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Australie"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Alaska"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "Etats-Unis"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Côte d’Ivoire"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Alger"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Algérie"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Almaty"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Kazakhstan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Ambon"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Indonésie"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Amman"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Jordanie"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Amsterdam"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Pays-Bas"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Anadyr"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Russie"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Anchorage"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Ankara"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Turquie"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Antananarivo"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "Madagascar"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Ashgabat"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Turkmenistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Asmara"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Érythrée"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Astana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Asuncion"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Paraguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Athènes"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Grèce"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Auckland"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "Nouvelle-Zélande"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Austin"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Açores"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Portugal"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Baghdad"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Iraq"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Baku"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Azerbaïdjan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Baltimore"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Bamako"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Mali"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Bangkok"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Thaïlande"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Bangui"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "République centrafricaine"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Barcelone"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "Espagne"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Bari"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Italie"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Basse-Terre"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Guadeloupe"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Pékin"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "Chine"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Beyrouth"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Liban"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Belgrade"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Serbie"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Belize City"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Belize"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Berlin"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Allemagne"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Berne"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Suisse"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Bichkek"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Kirghizistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Guinée-Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Bogotá"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Colombie"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Bologne"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Boston                      "
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Brasilia"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Brésil"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Bratislava"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Slovaquie"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Bridgetown"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Barbade"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Brisbane"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Bruxelles"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Belgique"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Bucarest"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Roumanie"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Budapest"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Hongrie"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Buenos Aires"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Argentine"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Le Caire"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Egypte"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Calgary"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Canada"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Iles Canaries"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Canberra"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Canton"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Le Cap"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "Afrique du Sud"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Caracas"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Venezuela"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Cardiff"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Pays de Galles"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Casablanca"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Maroc"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Catanzaro"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "Enregistrer sur"
 
@@ -541,264 +208,6 @@ msgstr "Enregistrer ?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "Modifier l'événement"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Cayenne"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "Guinée française"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Charlotte"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Charlotte Amalie"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "Iles Vierges des Etats-Unis"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Chelyabinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Chennai"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "Inde"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Chicago"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Chişinău"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Moldavie"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Chita"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Cleveland"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Colombo"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Sri Lanka"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Columbus"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Conakry"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Guinée"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "Copenhague"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Danemark"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Cork"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Irlande"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Crotone"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Dakar"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Sénégal"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Dallas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Damas"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Syrie"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Dar es Salaam"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Tanzanie"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Darwin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Denpasar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Denver"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Detroit"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Dhaka"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Bangladesh"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Diego Garcia"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "Royaume-Uni"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Doha"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Qatar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Douala"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Cameroun"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Dubaï"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Dublin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Douchanbé"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Tajikistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Ile de Pâques"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Chili"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Édimbourg"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Ecosse"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "El Paso"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Florence"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "Fort-de-France"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Martinique"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Freetown"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Sierra Leone"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Gaborone"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Botswana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Iles Galápagos"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Équateur"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Genève"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Gênes"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Georgetown"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Guyane"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Grytviken"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "Géorgie du Sud"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Guam"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Guatemala (ville)"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Guatemala"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Gustavia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Saint-Barthélemy"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Halifax"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Hambourg"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Hanoï"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Viêtnam"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Harare"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Zimbabwe"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "La Havane"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Cuba"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Hawaï"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Helsinki"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Finlande"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "Hobart"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "Afficher événements hebdomadaires"
 
@@ -808,822 +217,6 @@ msgstr "Affichage mensuel"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "Afficher événements quotidiens"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Hong Kong"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Honolulu"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Houston"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Hovd"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Mongolie"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Indianapolis"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Irkoutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Islamabad"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Pakistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Istanbul"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Izhevsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Jakarta"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Jeddah"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Arabie Saoudite"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Jérusalem"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Israël"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Johannesburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Kaboul"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Afghanistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Kaliningrad"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Kamtchatka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Kampala"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Ouganda"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Karachi"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Katmandou"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Népal"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Khabarovsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Kharkiv"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Ukraine"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Khartoum"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Soudan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Kiev"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Kingston"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Jamaïque"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Kinshasa"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "République démocratique du Congo"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Kolkata"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Krasnoïarsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Kuala Lumpur"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Malaisie"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Koweït"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Los Angeles"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "La Paz"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Bolivie"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Lagos"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Nigeria"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Las Vegas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Lima"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Pérou"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Lisbonne"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Ljubljana"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "Londres"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Longhua"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Louisville"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Luanda"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Angola"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Lubumbashi"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Lusaka"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Zambie"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Luxembourg"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Lviv"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Macao"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madrid"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Magadan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Malabo"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Guinée équatoriale"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Malé"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Les Maldives"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Managua"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Nicaragua"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Manama"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Bahrain"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Manille"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Les Philippines"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Maputo"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Mozambique"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Marigot"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "Saint-Martin"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Mazatlan"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "Mexique"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Riyad"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Melbourne"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Memphis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Messine"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "Mexico"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Miami"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Atlantique central"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Atoll de Midway"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Milan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Milwaukee"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Minsk"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Bélarus"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Mogadishu"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Somalie"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Monrovia"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Libéria"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Montevideo"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Uruguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Montréal"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Moscou"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Mumbai"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "Munich"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "Mascate"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Oman"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Nairobi"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Kenya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Rome"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Naters"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "Ndjamena"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Naples"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "TCHAD"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "Mecca"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "New Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "New York"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Terre-Neuve"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Niamey"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "Niger"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Nouakchott"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "MAURITANIE"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Nouméa"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "Nouvelle Calédonie"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Novokuznetsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Novosibirsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Nuku'alofa"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Tonga"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Nuuk"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Groenland"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Omsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Osaka"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Japon"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Ottawa"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Ouagadougou"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Burkina Faso"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Pago Pago"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Samoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Palerme"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Panama City"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Panama"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Paramaribo"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Suriname"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "Paris"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "France"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Perm"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Perth"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Petropavlovsk-Kamchatskiy"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Philadelphie"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Phnom Penh"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Cambodge"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Phoenix"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Podgorica"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Monténégro"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Ponta Delgada"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Port-Louis"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "Maurice"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Port-au-Prince"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Haïti"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Portland"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Prague"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "République Tchèque"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Pyongyang"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "Corée du Nord"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "QUITO"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Rabat"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Yangon"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Burma"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Recife"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Régina"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Reykjavík"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "Islande"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Riga"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Lettonie"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Rio De Janeiro"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Saint-Denis"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Ile de la Réunion"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Samara"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "San Antonio"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "San Diego"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "San Francisco"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "San José"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Costa Rica"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "San Juan"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Porto Rico"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "Saint-Marin"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "San Salvador"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "Salvador"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Sana’a"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Yémen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Santiago"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Saint-Domingue"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "République dominicaine"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "Sao Paulo"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Seattle"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Séoul"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "République de Corée"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Shanghai"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Shenzhen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Singapour"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "République de Singapour"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Skopje"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "Macédoine"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "Sofia"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Bulgarie"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "St. John's"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Antigua et Barbuda"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Stockholm"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Suède"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Suva"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Fiji"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "République des îles Fidji"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Sydney"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Tahiti"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "Polynésie française"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Taipei"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Taïwan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "Tallinn"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Estonie"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Tarawa"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Kiribati"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Tachkent"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Ouzbékistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Tbilisi"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Géorgie"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Tegucigalpa"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Honduras"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Téhéran"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Iran"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Hô-Chi-Minh-Ville"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "The Settlement"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "Iles Vierges Britanniques"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Tianjin"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Tijuana"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Tokyo"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Toronto"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Tréhet"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Tripoli"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Libye"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Tunis"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Tunisie"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Turin"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Ufa"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Bachkirie"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Ulan Bator"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Vaduz"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Liechtenstein"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "La Valette"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Malte"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Vancouver"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Vérone"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Victoria"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Seychelles"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Vienne"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Autriche"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Vilnius"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Lituanie"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Vladivostok"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Volgograd"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "Saint-Pétersbourg"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Varsovie"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Pologne"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Washington DC"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Wellington"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Winnipeg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Lakoutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Yamoussoukro"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Yaoundé"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Lekaterinbourg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Yerevan"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Arménie"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Ioujno-Sakhalinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Zagreb"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Croatie"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Zurich"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "Exportation..."
 
@@ -1639,9 +232,6 @@ msgstr "Exporté"
 msgid "IDS_KC_BODY_EVERY_DAY"
 msgstr "Chaque jour"
 
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "Tâches"
-
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "Date d'échéance"
 
@@ -1687,3 +277,78 @@ msgstr "Tous les %d jours"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "Toutes les %d semaines"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Nouvel événement"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Nouvelle tâche"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Modifier tâche"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Verrouillez les heures et les dates des événements en fonction du fuseau horaire sélectionné ci-dessous. Les heures et les dates ne seront pas modifiées même si vous définissez un autre fuseau horaire"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Tâche"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Afficher les tâches terminées"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Détails de la tâche"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Détails de l'événement"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Aucune tâche"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Refusé"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Provisoire"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Hôte"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Statut de participation"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Supprimer la tâche"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "De"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "A"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Afficher"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Calendriers à afficher"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Mon calendrier"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Mes tâches"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Anniversaire du contact"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Importer évén./tâches"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Exporter évén./tâches"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Afficher le numéro de la semaine"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Mon téléphone"
+
diff --git a/po/ga.po b/po/ga.po
new file mode 100755 (executable)
index 0000000..0e61ac6
--- /dev/null
+++ b/po/ga.po
@@ -0,0 +1,354 @@
+msgid "IDS_IDLE_BODY_NORMAL"
+msgstr "Normálta"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Ní bhfuarthas torthaí"
+
+msgid "IDS_CLD_BODY_ADDEVENTREPEATMTHLY"
+msgstr "Míosúil"
+
+msgid "IDS_CLD_BODY_ALL_CALENDAR"
+msgstr "Gach féilire"
+
+msgid "IDS_CLD_BODY_BEFORE"
+msgstr "Roimh"
+
+msgid "IDS_CLD_BODY_BEFORE_LC"
+msgstr "roimh"
+
+msgid "IDS_CLD_BODY_CUSTOMIZE_ATNT"
+msgstr "Customize"
+
+msgid "IDS_CLD_BODY_DAILY"
+msgstr "Laethúil"
+
+msgid "IDS_CLD_BODY_DAY"
+msgstr "Lá"
+
+msgid "IDS_CLD_BODY_END_TIME"
+msgstr "Am deiridh"
+
+msgid "IDS_CLD_BODY_MONTHLY"
+msgstr "Míosúil"
+
+msgid "IDS_CLD_BODY_ON_TIME_ATNT"
+msgstr "On Time"
+
+msgid "IDS_CLD_BODY_REPEAT_MONTH"
+msgstr "Mí"
+
+msgid "IDS_CLD_BODY_START_TIME"
+msgstr "Am tosaithe"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_LOCATION"
+msgstr "Tapáil le suíomh a iontráil"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_NOTE"
+msgstr "Tapáil le nóta a iontráil"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_TITLE"
+msgstr "Tapáil le teideal a iontráil"
+
+msgid "IDS_CLD_BODY_VIEWBY_MONTH"
+msgstr "Mí"
+
+msgid "IDS_CLD_BODY_WEEK"
+msgstr "Seachtain"
+
+msgid "IDS_CLD_BODY_WEEKLY"
+msgstr "Seachtainiúil"
+
+msgid "IDS_CLD_BODY_YEARLY"
+msgstr "Bliantúil"
+
+msgid "IDS_CLD_POP_TAP_TO_ENTER_PARTICIPANT"
+msgstr "Tapáil le rannpháirtí a iontráil"
+
+msgid "IDS_CLD_POP_WEEK_INITIAL"
+msgstr "S"
+
+msgid "IDS_COM_BODY_ALL_DAY"
+msgstr "An lá ar fad"
+
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "laethanta"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "uaireanta an chloig"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "seachtainí"
+
+msgid "IDS_COM_POP_WEEK_LC"
+msgstr "seachtain"
+
+msgid "IDS_CST_POP_STATUS"
+msgstr "Stádas"
+
+msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
+msgstr "Cuntas rshocraithe"
+
+msgid "IDS_EMAIL_BODY_SENDING_OPTIONS"
+msgstr "Roghanna seolta"
+
+msgid "IDS_LBS_BODY_MAP"
+msgstr "Léarscáil"
+
+msgid "IDS_RSSR_OPT_EXPORT"
+msgstr "Easpórtáil"
+
+msgid "IDS_CLD_BODY_CALENDAR_SYNC"
+msgstr "Sioncronaigh féilire"
+
+msgid "IDS_CLD_BODY_EVENTS"
+msgstr "Imeachtaí"
+
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Dé Domhnaigh"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Dé Luain"
+
+msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
+msgstr "An chéad lá den tseachtain"
+
+msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
+msgstr "Níl suíomh roghnaithe"
+
+msgid "IDS_CLD_OPT_DELETE_EVENT"
+msgstr "Scrios imeacht"
+
+msgid "IDS_CLD_POP_SEND_MESSAGES_TO_PARTICIPANTS_Q"
+msgstr "Seol teachtaireachtaí chuig rannpháirtithe?"
+
+msgid "IDS_CLD_BODY_PARTICIPANTS"
+msgstr "Rannpháirtithe"
+
+msgid "IDS_CLD_BODY_ON_TIME"
+msgstr "In am"
+
+msgid "IDS_CLD_BODY_CALENDARS"
+msgstr "Féilirí"
+
+msgid "IDS_CLD_HEADER_NO_CALENDARS"
+msgstr "Níl féilirí ann"
+
+msgid "IDS_CLD_BODY_LIST"
+msgstr "Liostaigh"
+
+msgid "IDS_CLD_BODY_ONLY_THIS_EVENT"
+msgstr "An t-imeacht seo amháin"
+
+msgid "IDS_CLD_POP_ALL_REPETITIVE_EVENTS"
+msgstr "Gach imeacht atriallach"
+
+msgid "IDS_CLD_BODY_NO_TITLE"
+msgstr "Níl teideal ann"
+
+msgid "IDS_CLD_MBODY_LOCK_TIME_ZONE"
+msgstr "Amchrios glasála"
+
+msgid "IDS_CLD_BODY_TIME_ZONE"
+msgstr "Amchrios"
+
+msgid "IDS_CLD_BODY_HOUR_LC"
+msgstr "uair an chloig"
+
+msgid "IDS_CLD_BODY_REPEAT_UNTIL"
+msgstr "Athdhéan go dtí"
+
+msgid "IDS_COM_POP_TIMES_LC"
+msgstr "uaireanta"
+
+msgid "IDS_CLD_OPT_PARTICIPANT"
+msgstr "Rannpháirtí"
+
+msgid "IDS_CLD_BODY_LINKED_CALENDAR"
+msgstr "Féilire nasctha"
+
+msgid "IDS_CLD_OPT_PHONE_CALENDAR"
+msgstr "Féilire fóin"
+
+msgid "IDS_CLD_BODY_DAILY_VIEW"
+msgstr "Amharc laethúil"
+
+msgid "IDS_CLD_BODY_WEEKLY_VIEW"
+msgstr "Amharc seachtainiúil"
+
+msgid "IDS_CLD_BODY_YEAR"
+msgstr "Bliain"
+
+msgid "IDS_CLD_BODY_REPEAT"
+msgstr "Athdhéan"
+
+msgid "IDS_DB_BODY_UNABLE_TO_FIND_LOCATION"
+msgstr "Ní féidir an suíomh a aimsiú"
+
+msgid "IDS_COM_BODY_DETAILS_LOCATION"
+msgstr "Suíomh"
+
+msgid "IDS_COM_POP_DAY_LC"
+msgstr "lá"
+
+msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
+msgstr "seachtain"
+
+msgid "IDS_ST_BODY_SAVE_TO"
+msgstr "Sábháil chuig"
+
+msgid "IDS_CLD_BODY_NO_EVENTS"
+msgstr "Níl imeachtaí ann"
+
+msgid "IDS_COM_BODY_CUSTOMISE"
+msgstr "Saincheap"
+
+msgid "IDS_COM_POP_ERRORMSG_SAVE_Q"
+msgstr "Sábháil?"
+
+msgid "IDS_CLD_HEADER_EDIT_EVENT"
+msgstr "Cuir imeacht in eagar"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
+msgstr "Taispeáin imeachtaí de réir seachtaine"
+
+msgid "IDS_CLD_BODY_LAYOUT_IN_MONTH_VIEW"
+msgstr "Leagan amach san amharc míosa"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
+msgstr "Taispeáin imeachtaí de réir lae"
+
+msgid "IDS_CLD_POP_EXPORTING_ING"
+msgstr "Ag easportáil..."
+
+msgid "IDS_CLD_POP_IMPORTING_ING"
+msgstr "Ag iompórtáil..."
+
+msgid "IDS_CLD_POP_IMPORTED"
+msgstr "Iompórtáilte"
+
+msgid "IDS_CLD_POP_EXPORTED"
+msgstr "Easpórtáilte"
+
+msgid "IDS_KC_BODY_EVERY_DAY"
+msgstr "Gach lá"
+
+msgid "IDS_CLD_BODY_DUE_DATE"
+msgstr "Spriocdháta"
+
+msgid "IDS_TASK_MBODY_NO_DUE_DATE"
+msgstr "Níl spriocdháta ann"
+
+msgid "IDS_CLD_BODY_PRIORITY"
+msgstr "Tosaíocht"
+
+msgid "IDS_CLD_BODY_REMINDER"
+msgstr "Meabhrúchán"
+
+msgid "IDS_CLD_BODY_ALARMTIME_WARNING"
+msgstr "Tá am an aláraim thart cheana"
+
+msgid "IDS_CLD_BODY_REPEAT_WARNING"
+msgstr "Tréimhse athdhéanaimh neamhbhailí"
+
+msgid "IDS_CLD_BODY_REPEATING_EVENT"
+msgstr "Imeacht a athdhéantar"
+
+msgid "IDS_CLD_POP_END_TIME_SHOULD_BE_SET_AFTER_START_TIME"
+msgstr "Ní mór am deiridh a shocrú tar éis am tosaigh"
+
+msgid "IDS_CLD_POP_CALENDAR_SYNC_IN_PROGRESS"
+msgstr "Sionc féilire ar bun..."
+
+msgid "IDS_CLD_POP_INVALID_TIME"
+msgstr "Am neamhbhailí"
+
+msgid "IDS_CLD_BODY_EVERY_WEEK"
+msgstr "Gach seachtain"
+
+msgid "IDS_CLD_BODY_EVERY_MONTH"
+msgstr "Gach mí"
+
+msgid "IDS_CLD_BODY_EVERY_YEAR"
+msgstr "Gach bliain"
+
+msgid "IDS_CLD_BODY_EVERY_PD_DAYS"
+msgstr "Gach %d lá"
+
+msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
+msgstr "Gach %d seachtain"
+
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Imeacht nua"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Tasc nua"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Cuir tasc in eagar"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Glasáil amanna agus dátaí imeachta chuig d'amchrios roghnaithe thíos. Ní athrófar amanna ná dátaí fiú má bhogann tú chuig amchrios eile"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Tasc"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Taispeáin tascanna atá curtha i gcrích"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Sonraí an taisc"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Sonraí imeachta"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Níl tascanna ann"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Diúltaithe dó"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Trialach"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Óstach"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Stádas freastail"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Scrios tasc"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "Ó"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "Chuig"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Amharc air"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Féilirí le taispeáint"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "M’fhéilire"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Mo thasc"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Breithlá teagmhálaí"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Iompórt. imeacht/tasc."
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Easpórt. imeacht/tasc."
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Taispeáin uimhir na seachtaine"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Mo fhón"
+
diff --git a/po/gl.po b/po/gl.po
new file mode 100755 (executable)
index 0000000..dd94d46
--- /dev/null
+++ b/po/gl.po
@@ -0,0 +1,354 @@
+msgid "IDS_IDLE_BODY_NORMAL"
+msgstr "Normal"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Non se atoparon resultados"
+
+msgid "IDS_CLD_BODY_ADDEVENTREPEATMTHLY"
+msgstr "Mensualmente"
+
+msgid "IDS_CLD_BODY_ALL_CALENDAR"
+msgstr "Todo o calendario"
+
+msgid "IDS_CLD_BODY_BEFORE"
+msgstr "Antes"
+
+msgid "IDS_CLD_BODY_BEFORE_LC"
+msgstr "Antes"
+
+msgid "IDS_CLD_BODY_CUSTOMIZE_ATNT"
+msgstr "Customize"
+
+msgid "IDS_CLD_BODY_DAILY"
+msgstr "A diario"
+
+msgid "IDS_CLD_BODY_DAY"
+msgstr "Día"
+
+msgid "IDS_CLD_BODY_END_TIME"
+msgstr "Hora de finalización"
+
+msgid "IDS_CLD_BODY_MONTHLY"
+msgstr "Mensualmente"
+
+msgid "IDS_CLD_BODY_ON_TIME_ATNT"
+msgstr "On Time"
+
+msgid "IDS_CLD_BODY_REPEAT_MONTH"
+msgstr "Mes"
+
+msgid "IDS_CLD_BODY_START_TIME"
+msgstr "Hora de inicio"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_LOCATION"
+msgstr "Toca para introducir a  localización"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_NOTE"
+msgstr "Toca para introducir a nota"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_TITLE"
+msgstr "Toca para introducir título"
+
+msgid "IDS_CLD_BODY_VIEWBY_MONTH"
+msgstr "Mes"
+
+msgid "IDS_CLD_BODY_WEEK"
+msgstr "Semana"
+
+msgid "IDS_CLD_BODY_WEEKLY"
+msgstr "Semanalmente"
+
+msgid "IDS_CLD_BODY_YEARLY"
+msgstr "Anualmente"
+
+msgid "IDS_CLD_POP_TAP_TO_ENTER_PARTICIPANT"
+msgstr "Toca para introducir o  participante"
+
+msgid "IDS_CLD_POP_WEEK_INITIAL"
+msgstr "S"
+
+msgid "IDS_COM_BODY_ALL_DAY"
+msgstr "Todo o día"
+
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "días"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "horas"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "semanas"
+
+msgid "IDS_COM_POP_WEEK_LC"
+msgstr "semana"
+
+msgid "IDS_CST_POP_STATUS"
+msgstr "Estado"
+
+msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
+msgstr "Conta predeterm."
+
+msgid "IDS_EMAIL_BODY_SENDING_OPTIONS"
+msgstr "Opcións de envío"
+
+msgid "IDS_LBS_BODY_MAP"
+msgstr "Mapa"
+
+msgid "IDS_RSSR_OPT_EXPORT"
+msgstr "Exportar"
+
+msgid "IDS_CLD_BODY_CALENDAR_SYNC"
+msgstr "Sincronizar calendario"
+
+msgid "IDS_CLD_BODY_EVENTS"
+msgstr "Eventos"
+
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Domingo"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Luns"
+
+msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
+msgstr "Primeiro día da semana"
+
+msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
+msgstr "Non hai ningunha localización seleccionada"
+
+msgid "IDS_CLD_OPT_DELETE_EVENT"
+msgstr "Eliminar evento"
+
+msgid "IDS_CLD_POP_SEND_MESSAGES_TO_PARTICIPANTS_Q"
+msgstr "Enviar mensaxes aos participantes?"
+
+msgid "IDS_CLD_BODY_PARTICIPANTS"
+msgstr "Participantes"
+
+msgid "IDS_CLD_BODY_ON_TIME"
+msgstr "En hora"
+
+msgid "IDS_CLD_BODY_CALENDARS"
+msgstr "Calendarios"
+
+msgid "IDS_CLD_HEADER_NO_CALENDARS"
+msgstr "Sen calendarios"
+
+msgid "IDS_CLD_BODY_LIST"
+msgstr "Lista"
+
+msgid "IDS_CLD_BODY_ONLY_THIS_EVENT"
+msgstr "Só este evento"
+
+msgid "IDS_CLD_POP_ALL_REPETITIVE_EVENTS"
+msgstr "Todos os eventos que se repiten"
+
+msgid "IDS_CLD_BODY_NO_TITLE"
+msgstr "Sen título"
+
+msgid "IDS_CLD_MBODY_LOCK_TIME_ZONE"
+msgstr "Bloquear zona horaria"
+
+msgid "IDS_CLD_BODY_TIME_ZONE"
+msgstr "Zona horaria"
+
+msgid "IDS_CLD_BODY_HOUR_LC"
+msgstr "hora"
+
+msgid "IDS_CLD_BODY_REPEAT_UNTIL"
+msgstr "Repetir até"
+
+msgid "IDS_COM_POP_TIMES_LC"
+msgstr "veces"
+
+msgid "IDS_CLD_OPT_PARTICIPANT"
+msgstr "Participante"
+
+msgid "IDS_CLD_BODY_LINKED_CALENDAR"
+msgstr "Calendario vinculado"
+
+msgid "IDS_CLD_OPT_PHONE_CALENDAR"
+msgstr "Calendario do teléfono"
+
+msgid "IDS_CLD_BODY_DAILY_VIEW"
+msgstr "Vista diaria"
+
+msgid "IDS_CLD_BODY_WEEKLY_VIEW"
+msgstr "Vista semanal"
+
+msgid "IDS_CLD_BODY_YEAR"
+msgstr "Ano"
+
+msgid "IDS_CLD_BODY_REPEAT"
+msgstr "Repetir"
+
+msgid "IDS_DB_BODY_UNABLE_TO_FIND_LOCATION"
+msgstr "Non se pode atopar a localización"
+
+msgid "IDS_COM_BODY_DETAILS_LOCATION"
+msgstr "Situación"
+
+msgid "IDS_COM_POP_DAY_LC"
+msgstr "día"
+
+msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
+msgstr "semana"
+
+msgid "IDS_ST_BODY_SAVE_TO"
+msgstr "Gardar en"
+
+msgid "IDS_CLD_BODY_NO_EVENTS"
+msgstr "Non hai eventos"
+
+msgid "IDS_COM_BODY_CUSTOMISE"
+msgstr "Personalizar"
+
+msgid "IDS_COM_POP_ERRORMSG_SAVE_Q"
+msgstr "Gardar?"
+
+msgid "IDS_CLD_HEADER_EDIT_EVENT"
+msgstr "Editar evento"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
+msgstr "Amosar eventos por semana"
+
+msgid "IDS_CLD_BODY_LAYOUT_IN_MONTH_VIEW"
+msgstr "Deseño en vista de mes"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
+msgstr "Amosar eventos por día"
+
+msgid "IDS_CLD_POP_EXPORTING_ING"
+msgstr "Exportando..."
+
+msgid "IDS_CLD_POP_IMPORTING_ING"
+msgstr "Importando..."
+
+msgid "IDS_CLD_POP_IMPORTED"
+msgstr "Importadas"
+
+msgid "IDS_CLD_POP_EXPORTED"
+msgstr "Exportado"
+
+msgid "IDS_KC_BODY_EVERY_DAY"
+msgstr "Cada día"
+
+msgid "IDS_CLD_BODY_DUE_DATE"
+msgstr "Data de vencemento"
+
+msgid "IDS_TASK_MBODY_NO_DUE_DATE"
+msgstr "Sen data de vencemento"
+
+msgid "IDS_CLD_BODY_PRIORITY"
+msgstr "Prioridade"
+
+msgid "IDS_CLD_BODY_REMINDER"
+msgstr "Recordatorio"
+
+msgid "IDS_CLD_BODY_ALARMTIME_WARNING"
+msgstr "A hora da alarma xa pasou"
+
+msgid "IDS_CLD_BODY_REPEAT_WARNING"
+msgstr "Período de repetición non válido"
+
+msgid "IDS_CLD_BODY_REPEATING_EVENT"
+msgstr "Repetindo evento"
+
+msgid "IDS_CLD_POP_END_TIME_SHOULD_BE_SET_AFTER_START_TIME"
+msgstr "A hora de finalización debe ser posterior á de inicio"
+
+msgid "IDS_CLD_POP_CALENDAR_SYNC_IN_PROGRESS"
+msgstr "Sincronización do calendario en curso"
+
+msgid "IDS_CLD_POP_INVALID_TIME"
+msgstr "Hora non válida"
+
+msgid "IDS_CLD_BODY_EVERY_WEEK"
+msgstr "Cada semana"
+
+msgid "IDS_CLD_BODY_EVERY_MONTH"
+msgstr "Cada mes"
+
+msgid "IDS_CLD_BODY_EVERY_YEAR"
+msgstr "Cada ano"
+
+msgid "IDS_CLD_BODY_EVERY_PD_DAYS"
+msgstr "Cada %d días"
+
+msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
+msgstr "Cada %d semanas"
+
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Novo evento"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Nova tarefa"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Editar tarefa"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Bloquea horas e datas de eventos na zona horaria que seleccionaches abaixo. As horas e as datas non cambiarán aínda que vaias a outra zona horaria"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Tarefa"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Amosar tarefas finalizadas"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Detalles da tarefa"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Detalles de evento"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Non hai tarefas"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Rexeitada"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Provisional"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Host"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Estado da asistencia"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Eliminar tarefa"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "De"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "A"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Ver"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Calendarios para visualizar"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "O meu calendario"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "A miña tarefa"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Aniversario do contacto"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Import. eventos/tarefas"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Export. eventos/tarefas"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Mostrar o número de semana"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "O meu teléfono"
+
diff --git a/po/he.po b/po/he.po
deleted file mode 100755 (executable)
index d7be372..0000000
--- a/po/he.po
+++ /dev/null
@@ -1,1689 +0,0 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "הערה"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "פרטים"
-
-msgid "IDS_IDLE_BODY_NORMAL"
-msgstr "רגיל"
-
-msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
-msgstr "לא נמצאו תוצאות"
-
-msgid "IDS_CLD_BODY_ADDEVENTREPEATMTHLY"
-msgstr "מדי חודש"
-
-msgid "IDS_CLD_BODY_ALL_CALENDAR"
-msgstr "כל לוח השנה"
-
-msgid "IDS_CLD_BODY_BEFORE"
-msgstr "לפני"
-
-msgid "IDS_CLD_BODY_BEFORE_LC"
-msgstr "לפני"
-
-msgid "IDS_CLD_BODY_CUSTOMIZE_ATNT"
-msgstr "Customize"
-
-msgid "IDS_CLD_BODY_DAILY"
-msgstr "יומי"
-
-msgid "IDS_CLD_BODY_DAY"
-msgstr "יום"
-
-msgid "IDS_CLD_BODY_END_TIME"
-msgstr "שעת סיום"
-
-msgid "IDS_CLD_BODY_MONTHLY"
-msgstr "מדי חודש"
-
-msgid "IDS_CLD_BODY_ON_TIME_ATNT"
-msgstr "On Time"
-
-msgid "IDS_CLD_BODY_REPEAT_MONTH"
-msgstr "חודש"
-
-msgid "IDS_CLD_BODY_START_TIME"
-msgstr "שעת התחלה"
-
-msgid "IDS_CLD_BODY_TAP_TO_ENTER_LOCATION"
-msgstr "הקש כדי להזין מיקום"
-
-msgid "IDS_CLD_BODY_TAP_TO_ENTER_NOTE"
-msgstr "הקש כדי להזין הערה"
-
-msgid "IDS_CLD_BODY_TAP_TO_ENTER_TITLE"
-msgstr "הקש להזנת כותרת"
-
-msgid "IDS_CLD_BODY_VIEWBY_MONTH"
-msgstr "חודש"
-
-msgid "IDS_CLD_BODY_WEEK"
-msgstr "שבוע"
-
-msgid "IDS_CLD_BODY_WEEKLY"
-msgstr "שבועי"
-
-msgid "IDS_CLD_BODY_YEARLY"
-msgstr "כל שנה"
-
-msgid "IDS_CLD_POP_TAP_TO_ENTER_PARTICIPANT"
-msgstr "הקש כדי להזין נמען"
-
-msgid "IDS_CLD_POP_WEEK_INITIAL"
-msgstr "ש"
-
-msgid "IDS_COM_BODY_ALL_DAY"
-msgstr "יום שלם"
-
-msgid "IDS_COM_POP_WEEK_LC"
-msgstr "שבוע"
-
-msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
-msgstr "חשבון ברירת מחדל"
-
-msgid "IDS_EMAIL_BODY_SENDING_OPTIONS"
-msgstr "אפשרויות שליחה"
-
-msgid "IDS_LBS_BODY_MAP"
-msgstr "מפה"
-
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "כותרת"
-
-msgid "IDS_RSSR_OPT_EXPORT"
-msgstr "יצוא"
-
-msgid "IDS_CLD_BODY_CALENDAR_SYNC"
-msgstr "סינכרון לוח שנה"
-
-msgid "IDS_CLD_BODY_EVENTS"
-msgstr "אירועים"
-
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "ראשון"
-
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "שני"
-
-msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
-msgstr "היום הראשון בשבוע"
-
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "אזור זמן"
-
-msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
-msgstr "לא נבחר מיקום"
-
-msgid "IDS_CLD_OPT_DELETE_EVENT"
-msgstr "מחק אירוע"
-
-msgid "IDS_CLD_POP_SEND_MESSAGES_TO_PARTICIPANTS_Q"
-msgstr "לשלוח הודעות למשתתפים?"
-
-msgid "IDS_CLD_BODY_PARTICIPANTS"
-msgstr "משתתפים"
-
-msgid "IDS_CLD_BODY_ON_TIME"
-msgstr "בזמן"
-
-msgid "IDS_CLD_BODY_CALENDARS"
-msgstr "לוחות שנה"
-
-msgid "IDS_CLD_HEADER_NO_CALENDARS"
-msgstr "אין לוחות שנה"
-
-msgid "IDS_CLD_BODY_LIST"
-msgstr "רשימה"
-
-msgid "IDS_CLD_BODY_ONLY_THIS_EVENT"
-msgstr "אירוע זה בלבד"
-
-msgid "IDS_CLD_POP_ALL_REPETITIVE_EVENTS"
-msgstr "כל האירועים החוזרים"
-
-msgid "IDS_CLD_BODY_NO_TITLE"
-msgstr "אין כותרת"
-
-msgid "IDS_CLD_MBODY_LOCK_TIME_ZONE"
-msgstr "נעל אזור זמן"
-
-msgid "IDS_CLD_BODY_TIME_ZONE"
-msgstr "אזור זמן"
-
-msgid "IDS_CLD_BODY_HOUR_LC"
-msgstr "שעות"
-
-msgid "IDS_CLD_BODY_REPEAT_UNTIL"
-msgstr "חזור עד"
-
-msgid "IDS_COM_POP_TIMES_LC"
-msgstr "פעמים"
-
-msgid "IDS_CLD_OPT_PARTICIPANT"
-msgstr "משתתף"
-
-msgid "IDS_CLD_BODY_LINKED_CALENDAR"
-msgstr "לוח שנה מקושר"
-
-msgid "IDS_CLD_OPT_PHONE_CALENDAR"
-msgstr "לוח שנה של טלפון"
-
-msgid "IDS_CLD_BODY_DAILY_VIEW"
-msgstr "תצוגה יומית"
-
-msgid "IDS_CLD_BODY_WEEKLY_VIEW"
-msgstr "תצוגה שבועית"
-
-msgid "IDS_CLD_BODY_YEAR"
-msgstr "שנה"
-
-msgid "IDS_CLD_BODY_REPEAT"
-msgstr "חזרה"
-
-msgid "IDS_DB_BODY_UNABLE_TO_FIND_LOCATION"
-msgstr "לא ניתן למצוא את המיקום"
-
-msgid "IDS_COM_BODY_DETAILS_LOCATION"
-msgstr "אתר"
-
-msgid "IDS_COM_POP_DAY_LC"
-msgstr "יום"
-
-msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
-msgstr "שבוע"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "אביג׳אן"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "אבו-דבי"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "איחוד האמירויות הערביות"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "אקרה"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "גאנה"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "אדיס אבבה"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "אתיופיה"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "אדלייד"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "אוסטרליה"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "אלסקה"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "ארצות הברית"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "חוף השנהב"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "אלג'יר"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "אלג'יריה"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "אלמטי"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "קזחסטן"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "אמבון"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "אינדונזיה"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "עמאן"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "ירדן"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "אמסטרדם"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "הולנד"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "אנדיר"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "רוסיה"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "אנקורג'"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "אנקרה"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "תורכיה"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "אנטננריבו"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "מדגסקר"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "אשגאבט"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "טורקמניסטן"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "אסמרה"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "אריתריאה"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "אסטנה"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "אסונסיון"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "פרגוואי"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "אתונה"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "יוון"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "אוקלנד"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "ניו זילנד"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "אוסטין"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "אזורים"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "פורטוגל"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "בגדד"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "עיראק"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "באקו"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "אזרבייג׳ן"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "בלטימור"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "במקו"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "מאלי"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "בנגקוק"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "תאילנד"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "בנגואי"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "הרפובליקה המרכז אפריקנית"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "ברצלונה"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "ספרד"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "בארי"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "איטליה"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "בס-טר"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "גוואדלופ"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "בייג'ינג"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "סין"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "ביירות"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "לבנון"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "בלגרד"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "סרביה"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "בליז סיטי"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "בליז"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "ברלין"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "גרמניה"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "ברן"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "שוויץ"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "בישקק"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "קירגיסטן"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "ביסאו"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "גינאה ביסאו"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "בוגוטה"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "קולומביה"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "בולוניה"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "בוסטון"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "ברזיליה"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "ברזיל"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "ברטיסלבה"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "סלובקיה"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "ברידג'טאון"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "ברבדוס"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "בריזביין"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "בריסל"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "בלגיה"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "בוקרשט"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "רומניה"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "בודפשט"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "הונגריה"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "בואנוס איירס"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "ארגנטינה"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "קהיר"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "מצרים"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "קלגרי"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "קנדה"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "האיים הקנריים"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "קנברה"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "קנטון"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "קייפטאון"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "דרום אפריקה"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "קראקס"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "ונצואלה"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "קרדיף"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "ווילס"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "קזבלנקה"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "מרוקו"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "קטנזרו"
-
-msgid "IDS_ST_BODY_SAVE_TO"
-msgstr "שמור ב-"
-
-msgid "IDS_CLD_BODY_NO_EVENTS"
-msgstr "אין אירועים"
-
-msgid "IDS_COM_BODY_CUSTOMISE"
-msgstr "התאם אישית"
-
-msgid "IDS_COM_POP_ERRORMSG_SAVE_Q"
-msgstr "לשמור?"
-
-msgid "IDS_CLD_HEADER_EDIT_EVENT"
-msgstr "ערוך אירוע"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "קאיין"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "גיאנה הצרפתית"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "שארלוט"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "שארלוט-אמלי"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "איי הבתולה של ארצות הברית"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "שיליאבינסק"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "צ'נאי"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "הודו"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "שיקאגו"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "קישינב"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "מולדובה"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "צ'יטה"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "קליבלנד"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "קולומבו"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "סרי לנקה"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "קולומבוס"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "קונאקרי"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "גינאה"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "קופנהגן"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "דנמרק"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "קורק"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "אירלנד"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "קרוטונה"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "דקר"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "סנגל"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "דאלאס"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "דמשק"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "סוריה"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "דאר א-סלאם"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "טנזניה"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "דארווין"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "דלהי"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "דנפסר"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "דנוור"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "דטרויט"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "דאקה"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "בנגלדש"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "דייגו גרסיה"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "בריטניה"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "ג׳יבוטי"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "ג׳יבוטי"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "דוחה"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "קטאר"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "דואלה"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "קמרון"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "דובאי"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "דבלין"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "דושנבה"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "טג׳יקיסטן"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "אי הפסחא"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "צ׳ילה"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "אדינבורג"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "סקוטלנד"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "אל פאסו"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "פירנצה"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "פור-דה-פראנס"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "מרטיניק"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "פריטאון"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "סיירה לאונה"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "גאבורון"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "בוצואנה"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "איי גלאפגוס"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "אקוודור"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "ז׳נבה"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "גנואה"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "ג'ורג'טאון"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "גיאנה"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "גריטביקן"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "ג'ורג'יה הדרומית"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "גואם"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "גואטמלה סיטי"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "גואטמלה"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "גוסטביה"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "סן ברתלמי"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "האליפקס"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "המבורג"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "האנוי"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "וייטנאם"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "הארארה"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "זימבבואה"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "הוואנה"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "קובה"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "הוואי"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "הלסינקי"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "פינלנד"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "הובארט"
-
-msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
-msgstr "הצג אירועים לפי שבוע"
-
-msgid "IDS_CLD_BODY_LAYOUT_IN_MONTH_VIEW"
-msgstr "פריסה בתצוגה שבועית"
-
-msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
-msgstr "הצג אירועים לפי יום"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "הונג קונג"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "הונולולו"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "יוסטון"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "הובד"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "מונגוליה"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "אינדיאנאפוליס"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "אירקוצק"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "איסלמבאד"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "פקיסטן"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "איסטנבול"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "איז'בסק"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "ג'קרטה"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "ג'דה"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "ערב הסעודית"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "ירושלים"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "ישראל"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "יוהנסבורג"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "קאבול"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "אפגניסטן"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "קלינינגרד"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "קמצ'טקה"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "קמפלה"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "אוגנדה"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "קראצ'י"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "קטמנדו"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "נפאל"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "חברובסק"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "חרקיב"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "אוקראינה"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "חרטום"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "סודן"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "קייב"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "קינגסטון"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "ג׳מייקה"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "קינסשה"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "הרפובליקה הדמוקרטית של קונגו"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "כלכותה"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "קראסנויארסק"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "קואלה למפור"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "מלזיה"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "כווית"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "לוס אנג'לס"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "לה פאז"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "בוליביה"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "לאגוס"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "ניגריה"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "לאס וגאס"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "לימה"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "פרו"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "ליסבון"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "ליובליאנה"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "לונדון"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "לונגואה"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "לואיוויל"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "לואנדה"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "אנגולה"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "לובומבאשי"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "לוסקה"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "זמביה"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "לוקסמבורג"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "לביב"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "מקאו"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "מדריד"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "מגדן"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "מלאבו"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "גינאה המשוונית"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "מאלה"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "מאלדיביים"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "מנגואה"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "ניקאראגואה"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "מאנאמה"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "בחריין"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "מנילה"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "הפיליפינים"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "מפוטו"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "מוזמביק"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "מריגו"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "סן מרטן"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "מזאטלאן"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "מקסיקו"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "ריאד"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "מלבורן"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "ממפיס"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "מסינה"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "מקסיקו סיטי"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "מיאמי"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "אטלנטי תיכון"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "מידווי אטול"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "מילאנו"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "מילווקי"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "מינסק"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "בלרוס"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "מוגדישו"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "סומליה"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "מונרוביה"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "ליבריה"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "מונטווידיאו"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "אורוגוואי"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "מונטריאול"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "מוסקבה"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "מומביי"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "מינכן"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "מוסקאט"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "עומן"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "נאירובי"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "קניה"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "רומא"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "נטרס"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "נדג‘מנה"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "נאפולי"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "צאד"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "מכה"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "ניו-דלהי"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "ניו-יורק"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "ניופאונדלנד"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "ניאמיי"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "ניז׳ר"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "נואקשוט"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "מאוריטניה"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "נומאה"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "קלדוניה החדשה"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "נובוקוזנצק"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "נובוסיבירסק"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "נוקואלופה"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "טונגה"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "נאוק"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "גרינלנד"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "אומסק"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "אוסקה"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "יפן"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "אוטווה"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "ואגאדוגו"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "בורקינה פאסו"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "פאגו פאגו"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "מדינת סמואה העצמאית"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "פלרמו"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "פנמה סיטי"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "פנמה"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "פרמריבו"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "סורינאם"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "פריס"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "צרפת"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "פרם"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "פרת'"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "פרטופבלובסק-קמצ'טסקי"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "פילדלפיה"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "פנום פן"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "קמבודיה"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "פיניקס"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "פודגוריצה"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "מונטנגרו"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "פונטה דלגדה"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "פור לואי"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "מאוריציוס"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "פורט-אוֹ‏-פרנס"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "האיטי"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "פורטלנד"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "פראג"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "צ׳כיה"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "פיונגיאנג"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "קוריאה הצפונית"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "קיטו"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "רבאט"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "יאנגון"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "בורמה"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "רסיפה"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "רג'ינה"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "רייקיאוויק"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "איסלנד"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "ריגה"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "לטביה"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "ריו דה ז'נרו"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "סן-דני"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "איי ראוניון"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "סמארה"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "סן אנטוניו"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "סן דיאגו"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "סן פרנסיסקו"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "סן חוזה"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "קוסטה ריקה"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "סן חואן"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "פוארטו-ריקו"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "סן מרינו"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "סן סלבדור"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "אל סלבדור"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "צנעא"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "תימן"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "סנטיאגו"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "סנטו דומינגו"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "הרפובליקה הדומיניקנית"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "סאו פאולו"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "סיאטל"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "סיאול"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "קוריאה הדרומית"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "שנגחאי"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "שנזן"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "סינגפור"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "הרפובליקה של סינגפור"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "סקופיה"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "מקדוניה"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "סופיה"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "בולגריה"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "סנט ג'ונס"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "אנטיגואה וברבודה"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "שטוקהולם"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "שוודיה"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "סובה"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "פיג'י"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "הרפובליקה של איי פיג׳י"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "סידני"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "טהיטי"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "פולינזיה הצרפתית"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "טאיפה"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "טיוואן"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "טאלין"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "אסטוניה"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "טאראווה"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "קיריבטי"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "טשקנט"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "אוזבקיסטן"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "טביליסי"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "גאורגיה"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "טגוסיגלפה"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "הונדורס"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "טהרן"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "איראן"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "הו צ'י מין סיטי"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "היישוב"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "איי הבתולה הבריטיים"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "טיאנג‘ין"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "טיחואנה"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "טוקיו"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "טורונטו"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "טרהט"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "טריפולי"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "לוב"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "טוניס"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "טוניס"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "טורינו"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "אופא"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "בשקיריה"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "אולן בטור"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "ואדוץ"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "ליכטנשטיין"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "ואלטה"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "מלטה"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "ונקובר"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "ורונה"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "ויקטוריה"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "סיישל"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "וינה"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "אוסטריה"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "וילנה"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "ליטא"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "ולדיווסטוק"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "וולגוגרד"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "סנט פטרסבורג"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "ורשה"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "פולין"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "וושינגטון די.סי."
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "ולינגטון"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "וויניפג"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "יקוצק"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "יאמוסוקרו"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "יאונדה"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "יקטרינבורג"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "ירבן"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "ארמניה"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "יוז׳נו-סחלינסק"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "זגרב"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "קרואטיה"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "ציריך"
-
-msgid "IDS_CLD_POP_EXPORTING_ING"
-msgstr "מייצא..."
-
-msgid "IDS_CLD_POP_IMPORTING_ING"
-msgstr "מייבא..."
-
-msgid "IDS_CLD_POP_IMPORTED"
-msgstr "מיובא"
-
-msgid "IDS_CLD_POP_EXPORTED"
-msgstr "יוצא"
-
-msgid "IDS_KC_BODY_EVERY_DAY"
-msgstr "כל יום"
-
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "משימה לביצוע"
-
-msgid "IDS_CLD_BODY_DUE_DATE"
-msgstr "תאריך יעד"
-
-msgid "IDS_TASK_MBODY_NO_DUE_DATE"
-msgstr "ללא תאריך יעד"
-
-msgid "IDS_CLD_BODY_PRIORITY"
-msgstr "עדיפות"
-
-msgid "IDS_CLD_BODY_REMINDER"
-msgstr "תזכורת"
-
-msgid "IDS_CLD_BODY_ALARMTIME_WARNING"
-msgstr "זמן ההתראה חלף כבר"
-
-msgid "IDS_CLD_BODY_REPEAT_WARNING"
-msgstr "תקופת חזרה לא חוקית"
-
-msgid "IDS_CLD_BODY_REPEATING_EVENT"
-msgstr "חוזר על אירוע"
-
-msgid "IDS_CLD_POP_END_TIME_SHOULD_BE_SET_AFTER_START_TIME"
-msgstr "יש להגדיר שעת סיום מאוחרת משעת ההתחלה"
-
-msgid "IDS_CLD_POP_CALENDAR_SYNC_IN_PROGRESS"
-msgstr "סינכרון לוח השנה מתבצע"
-
-msgid "IDS_CLD_POP_INVALID_TIME"
-msgstr "שעה לא חוקית"
-
-msgid "IDS_CLD_BODY_EVERY_WEEK"
-msgstr "כל שבוע"
-
-msgid "IDS_CLD_BODY_EVERY_MONTH"
-msgstr "כל חודש"
-
-msgid "IDS_CLD_BODY_EVERY_YEAR"
-msgstr "כל שנה"
-
-msgid "IDS_CLD_BODY_EVERY_PD_DAYS"
-msgstr "כל %d ימים"
-
-msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
-msgstr "כל %d שבועות"
-
index 0fea6c5..2eec3f0 100755 (executable)
--- a/po/hi.po
+++ b/po/hi.po
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "टिप्पणी"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "विवरण"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "सामान्य"
 
@@ -76,11 +70,23 @@ msgstr "स"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "पूरा दिन"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "दिन"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "घंटे"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "सप्ताह"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "सप्ताह"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "स्थिति"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
-msgstr "डà¥\80फ़ॉल्ट खाता"
+msgstr "डिफॉल्ट खाता"
 
 msgid "IDS_EMAIL_BODY_SENDING_OPTIONS"
 msgstr "भेजनें के विकल्प"
@@ -88,9 +94,6 @@ msgstr "भेजनें के विकल्प"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "मानचित्र"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "शीर्षक"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "निर्यात करें"
 
@@ -98,7 +101,7 @@ msgid "IDS_CLD_BODY_CALENDAR_SYNC"
 msgstr "कैलेंडर सिंक"
 
 msgid "IDS_CLD_BODY_EVENTS"
-msgstr "à¤\98à¤\9fनाà¤\8fà¤\81"
+msgstr "पà¥\8dरसà¤\82à¤\97"
 
 msgid "IDS_ST_BODY_SUNDAY"
 msgstr "रविवार"
@@ -109,9 +112,6 @@ msgstr "सोमवार"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "सप्ताह का पहला दिन"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "समय ज़ोन"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "कोई स्थान चुना नहीं"
 
@@ -193,339 +193,6 @@ msgstr "दिन"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "सप्ताह"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "अबिजान"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "आबु धाबी"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "संयुक्त अरब अमीरात"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "अक्रा"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "घाना"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "आदिस अबाबा"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "इथियोपिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "एडिलेड"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "ऑस्ट्रेलिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "अलास्का"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "यूएसए"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "कोटे डि’आइवरी (आइवरी कोस्ट)"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "एलजियर्स"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "अल्‍जीरिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "अल्माटी"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "कजाकिस्तान"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "एंबॉन"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "इंडोनेशिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "अम्‍मान"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "जोर्डन"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "एमस्टर्डम"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "नीदरलैंड्स"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "अनादिर"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "रशिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "अन्कोरेज"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "अंकारा"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "तुर्की"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "अंतानानारिवो"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "मादागास्कर"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "अश्गाबात"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "तुर्कमेनिस्तान"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "आस्मारा"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "इरिट्रिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "अस्ताना"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "एसंक्शन"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "पैराग्वे"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "एथेन्स"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "ग्रीस"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "ऑक्लैंड"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "न्यूजीलैंड"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "औस्टिन"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "एज़ोरेस"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "पुर्तगाल"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "बग़दाद"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "इराक़"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "बाकू"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "अज़रबैजान"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "बाल्टिमोर"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "बामाको"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "मालि"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "बैंकॉक"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "थाइलैंड"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "बांग्वी"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "सेंट्रल आफ्रिकी गणराज्य"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "बार्सिलोना"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "स्‍पेन"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "बारी"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "इटली"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "बेस-टेर"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "ग्वादेलूप"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "बीजिंग"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "चीन"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "बैरुत"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "लेबानन"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "बेल्ग्रेड"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "सर्बिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "बेलिज़ सिटी"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "बेलिज़"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "बर्लिन"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "ज़र्मनी"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "बर्न"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "स्विट्जरलैंड"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "बिशकेक"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "किर्गिजस्तान"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "बिसाऊ"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "गिनी बिसाउ"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "बोगोटा"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "कोलंबिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "बोलोना"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "बोस्‍टन"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "ब्रासिलिया"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "ब्राज़ील"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "ब्राटीस्लावा"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "स्लोवाकिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "ब्रिजटाउन"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "बार्बाडोस"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "ब्रिसबेन"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "ब्रूसेल्स"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "बेल्जियम"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "बुकारेस्ट"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "रुमानिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "बुडापेस्ट"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "हंगरी"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "ब्युनस आयर्स"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "अर्जेंटिना"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "कायरो"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "इजिप्‍ट"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "कैल्‍गेरी"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "कनाडा"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "कैनेरी द्वीप"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "केनबरा"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "कैंटन"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "केप टाउन"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "दक्षिण आफ़्रिकी गणराज्य"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "कैराकस"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "वेनेजुएला"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "कार्डीफ"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "वेल्स"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "कासाब्‍लांका"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "मोरक्को"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "काटानज़ारो"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "में सुरक्षित करें"
 
@@ -541,264 +208,6 @@ msgstr "सुरक्षित करें?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "प्रसंग संपादित करें"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "केयेन"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "फ़्रेंच गयाना"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "शार्लोटी"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "शेर्लोट अमेलि"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "युनाइटेड स्टेट्स वर्ज़िन द्वीप"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "चेल्याबिंस्क"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "चेन्नई"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "भारत"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "शिकागो"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "किसिनो"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "मोल्दोवा"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "चीता"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "क्लीवलैंड"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "कोलंबो"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "श्री लंका"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "कोलंबस"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "कोनाक्री"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "गिनी"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "कोपनहेगेन"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "डेन्मार्क"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "कॉर्क"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "आयरलैंड"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "क्रोटोन"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "डाकार"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "सेनेगल"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "डैलैस"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "दमस्‍कस"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "सीरिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "दार ए सलाम"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "टांजानिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "डार्विन"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "दिल्ली"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "डेनपासार"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "डेनवर"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "डीट्रॉय"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "ढाका"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "बंगलादेश"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "डीएगो गार्सिया"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "यूनाइटेड किंगडम"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "ज़िबुटी"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "ज़िबुटी"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "दोहा"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "क़तर"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "दुआला"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "कैमेरून"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "दुबई"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "डबलिन"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "दुशानबे"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "ताज़िकिस्तान"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "पूर्वी द्वीप"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "चिली"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "एडिनबर्ग"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "स्कॉटलैंड"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "एल पासो"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "फ्लोरेंस"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "फ़ोर्ट-द-फ़्रांस"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "मार्टिनिक"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "फ्रीटाऊन"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "सिएरा लियोन"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "गैबोरोन"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "बोस्टवाना"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "गैलापेगोस द्वीप"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "इक्वेडोर"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "जिनीवा"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "जिनोआ"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "जॉर्जटाउन"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "गयाना"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "ग्रायतवीकेन"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "दक्षिण जॉर्जिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "गुआम"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "ग्वाटेमाला सिटि"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "ग्वाटेमाला"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "गुस्ताविया"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "सेंट बार्थेलेमी"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "हालिफैक्‍स"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "हैम्बर्ग"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "हनोई"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "विएटनाम"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "हरारे"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "ज़िंबाब्वे"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "हवाना"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "क्यूबा"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "हवाई"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "हैलसिंकी"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "फ़िनलैंड"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "होबार्ट"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "सप्ताह के अनुसार इवेंट्स दिखाएँ"
 
@@ -808,822 +217,6 @@ msgstr "महीना दृश्य का लेआउट"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "दिन के अनुसार इवेंट्स दिखाएँ"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "हांगकांग"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "हॉनोलुलू"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "हाऊस्‍टन"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "होव्द"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "मंगोलिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "इंडियानापोलिस"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "इरकुत्स्क"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "इस्लामाबाद"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "पाकिस्तान"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "इस्तांबुल"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "इज़वेस्क"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "जकार्ता"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "जेद्दा"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "सऊदी अरब"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "येरुशेलम"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "इज्राएल"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "जोहान्सबर्ग"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "काबुल"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "अफ़गानिस्‍तान"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "कैलिनिनग्राद"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "कामचात्का"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "कंपाला"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "युगांडा"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "कराँची"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "काठमांडू"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "नेपाल"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "खाबारोवस्क"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "ख़ारकिव"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "युक्रेन"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "खारटोम"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "सुदान"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "कीव"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "किंग्‍स्टन"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "जमैका"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "किंशासा"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "कांगो लोकतांत्रिक गणराज्य"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "कोलकाता"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "क्रासनोयार्स्क"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "कुआला लम्पुर"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "मलैशिया"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "कुवैत"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "लॉस एंजेल्स"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "ला पाज़"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "बोलिविया"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "लागोस"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "नाइजीरिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "लास वेगास"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "लीमा"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "पेरु"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "लिस्बन"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "लुब्लियाना"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "लंदन"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "लोंगहुआ"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "लुईविल"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "लौंडा"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "अंगोला"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "लुबुम्बाशी"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "लुसाका"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "झांबिया"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "लक्जेंबर्ग"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "ल्विव"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "मकाउ"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "मेड्रिड"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "मैगाडान"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "मालाबो"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "एक्वोरिअल गिनी"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "माले"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "माल्दीव"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "मॅनागुआ"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "निकाराग्वा"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "मनामा"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "बहरीन"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "मनीला"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "फ़िलिपीन्स"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "मापुटो"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "मोजांबिक"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "मैरिगॉट"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "सेंट मार्टिन"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "मज़तलन"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "मेक्सिको"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "रियाध"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "मेलबॉर्न"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "मेंफ़िस"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "मेसिना"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "मैक्सिको सिटी"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "मियामी"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "मध्य-अटलांटिक"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "मिडवे एटोल"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "मिलान"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "मिलवौकी"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "मिंस्क"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "बेलारुस"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "मोगादिशू"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "सोमालिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "मन्रोविया"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "लिबेरिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "मॉन्टेवीडियो"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "उरुग्वे"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "मॉन्ट्रियल"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "मास्को"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "मुंबई"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "म्युनिच"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "मस्कट"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "ओमान"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "नैरोबी"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "केनिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "रोम"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "नेटर्स"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "एन'जामेना"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "नापोली"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "चाड"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "मक्का"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "नई दिल्ली"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "न्यूयार्क"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "न्यूफाउंडलैंड"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "न्यामे"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "नाइजर"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "नौआकचोट"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "मौरिटानिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "नोमिया"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "न्यू कैलेडोनिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "नोवोकूज़नेत्‍स्‍क"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "नोवोसिबिर्स्क"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "नुकुआलोफा"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "टोंगा"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "नूक"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "ग्रीनलैंड"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "ओम्‍स्‍क"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "ओसाका"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "जापान"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "ओटावा"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "उआगादोगौ"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "बूरकिना फ़ासो"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "पागो पागो"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "स्वतंत्र राष्ट्र समोआ"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "पालेर्मो"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "पनामा सिटी"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "पनामा"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "पारामारिबो"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "सुरिनाम"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "पेरिस"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "फ्रांस"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "पर्म"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "पर्थ"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "पैट्रोपावलोवस्क-कामचाटस्की"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "फ़िलाडेल्फ़िया"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "नॉम पेह्न"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "कंबोडिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "फ़ोनिक्स"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "पो़डगोरिका"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "मॉँटनेग्रो"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "पोंटा डेल्गाडा"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "पोर्ट लुइस"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "मौरिशस"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "पोर्ट-ऑ-प्रिंस"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "हैती"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "पोर्टलैंड"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "प्राहा"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "जेक गणराज्य"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "प्योंगयांग"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "उत्तरी कोरिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "क्विटो"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "राबत"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "यांगून"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "बर्मा"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "रिसाइफ"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "रेजिना"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "रेकजाविक"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "आइसलैंड"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "रीगा"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "लैटविया"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "रियो दि जेनेरियो"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "सेंट-डेनिस"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "रीयुनियन द्वीप"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "समारा"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "सान ओन्टानियो"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "सैन डियेगो"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "सान फ्रांसिस्को"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "सान होजे"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "कोस्टा रिका"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "सन जुआन"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "प्वेर्टो रिको"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "सन मरिनो"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "सान सल्वाडोर"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "एल साल्वाडोर"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "साना"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "यमन"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "सैंटियागो"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "सैंटो डोमिनिगो"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "डोमिनिकन गणराज्य"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "साओ पालो"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "सिएटल"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "सियोल"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "कोरियाई गणराज्य"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "शंघाई"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "शेंजेन"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "सिंगापुर"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "सिंगापुर गणराज्य"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "स्कोप्ये"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "मैसेडोनिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "सोफिया"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "बल्गेरिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "सेंट जॉन्स"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "ऐंटिग्वा और बार्बुदा"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "स्‍टॉकहोम"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "स्‍वीडन"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "सुवा"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "फ़िजी"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "फ़िजी द्वीप गणराज्य"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "सिडनी"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "ताहिती"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "फ़्रेंच पॉलिनेशिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "ताईपेई"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "तैवान"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "तालिन्"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "इस्टोनिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "तारावा"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "किरिबाती"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "तास्कन्त"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "उजबेकिस्तान"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "बिलिसि"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "जॉर्जिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "तेगुचिगाल्पा"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "होंडुरास"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "तेहरान"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "ईरान"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "हो चि मिह्न सिटी"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "निपटारा"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "ब्रिटिश वर्ज़िन द्वीप"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "त्यांजिन"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "तिजुआना"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "टोक्यो"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "टोरंटो"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "त्रेहेट"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "त्रिपोली"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "लीबिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "ट्यूनिस"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "ट्यूनिशिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "तुरिन"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "यूफ़ा"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "बाशकिरिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "उलान बटोर"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "वेडुज़"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "लिचटेन्सटैन"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "वेलेटा"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "माल्टा"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "वैंकूवर"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "वेरोना"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "विक्टोरिया"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "सेशेल्स"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "वियना"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "ऑस्ट्रिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "विलनियस"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "लिथुआनिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "व्लादीवोस्तक"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "वोल्गोग्राद"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "सेंट पीटर्सबर्ग"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "वॉरसा"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "पोलैंड"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "वाशिंग्टन डीसी"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "वैलिंग्टन"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "विन्‍नीपेग"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "याकुत्‍स्‍क"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "यामोसोक्रो"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "यौंदे"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "येकातेरिनबर्ग"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "येरेवान"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "आर्मेनिया"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "युज्नो-साखालिंस्क"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "ज़ागरेब"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "क्रोएटीया"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "जूरिच"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "निर्यात किया जा रहा है..."
 
@@ -1639,9 +232,6 @@ msgstr "निर्यात किया गया"
 msgid "IDS_KC_BODY_EVERY_DAY"
 msgstr "प्रतिदिन"
 
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "टु डू"
-
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "नियत तिथि"
 
@@ -1687,3 +277,78 @@ msgstr "प्रत्‍येक %d दिन"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "प्रत्‍येक %d सप्‍ताह"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "नया प्रसंग"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "नया कार्य"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "कार्य संपादित करें"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "प्रसंग समय और तिथि को आपके नीचे के चयनित समय क्षेत्र में लॉक करें। आपके अन्‍य समय क्षेत्र में जाने पर भी समय और तिथि नहीं बदलेंगे"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "कार्य"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "पूर्ण कार्य दिखाएँ"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "कार्य विवरण"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "इवेंट विवरण"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "कार्य नहीं"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "अस्वीकृत"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "अंतिम"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "होस्ट"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "उपस्थिति स्थिति"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "कार्य हटाएँ"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "से"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "को"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "देखें"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "डिस्‍प्‍ले करने हेतु कैलेंडर्स"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "मेरा कैलेंडर"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "मेरा कार्य"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "संपर्क का जन्‍मदिन"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "प्रसंगों/कार्यों को आयात करें"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "प्रसंगों/कार्यों को निर्यात करें"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "सप्ताह नंबर दिखाएँ"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "मेरा फोन"
+
index 5429ee7..eacccf5 100755 (executable)
--- a/po/hr.po
+++ b/po/hr.po
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Bilješka"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Detalji"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "Normalna"
 
@@ -76,9 +70,21 @@ msgstr "T"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "Cijeli dan"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "dani"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "sati"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "tjedna"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "tjedan"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "Status"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "Postavljeni račun"
 
@@ -88,9 +94,6 @@ msgstr "Opcije slanja"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "Karta"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Naslov"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "Eksport"
 
@@ -109,9 +112,6 @@ msgstr "Ponedjeljak"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "Prvi dan tjedna"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Vremenska zona"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "Nema odabranih lokacija"
 
@@ -193,339 +193,6 @@ msgstr "dan"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "tjedan"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Abidjan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Abu Dhabi"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "United Arab Emirates"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Accra"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Ghana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Addis Ababa"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Ethiopia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Adelaide"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Australija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Alaska"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "SAD"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Côte d’Ivoire"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Algiers"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Algerija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Almaty"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Kazahstan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Ambon"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Indonezija"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Amman"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Jordan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Amsterdam"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Netherlands"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Anadyr"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Russia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Anchorage"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Ankara"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Turkey"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Antananarivo"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "Madagaskar"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Ashgabat"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Turkmenistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Asmara"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Eritrea"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Astana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Asuncion"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Paragvaj"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Athens"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Greece"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Auckland"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "Novi Zeland"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Austin"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Azores"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Portugal"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Bagdad"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Iraq"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Baku"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Azerbejdžan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Baltimore"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Bamako"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Mali"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Bangkok"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Tajland"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Bangui"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "Central African Republic"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Barcelona"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "Španjolska"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Bari"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Italija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Basse-Terre"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Guadeloupe"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Beijing"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "Kina"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Beirut"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Lebanon"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Belgrade"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Serbia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Belize City"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Belize"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Berlin"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Njemačka"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Bern"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Švicarska"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Bishkek"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Kirgistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Guinea Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Bogota"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Kolumbija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Bologna"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Boston"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Brasilia"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Brazil"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Bratislava"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Slovačka"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Bridgetown"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Barbados"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Brisbane"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Brussels"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Belgija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Bucharest"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Rumunjska"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Budapest"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Mađarska"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Buenos Aires"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Argentina"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Cairo"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Egypt"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Calgary"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Kanada"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Canary Islands"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Canberra"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Canton"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Cape Town"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "Republic of South Africa"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Caracas"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Venecuela"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Cardiff"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Wales"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Casablanca"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Maroko"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Catanzaro"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "Spremi na"
 
@@ -541,264 +208,6 @@ msgstr "Spremiti?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "Uredi događaj"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Cayenne"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "French Guiana"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Charlotte"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Charlotte Amalie"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "United States Virgin Islands"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Chelyabinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Chennai"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "Indija"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Chicago"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Chişinău"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Moldova"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Chita"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Cleveland"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Colombo"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Šri Lanka"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Columbus"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Conakry"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "Copenhagen"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Denmark"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Cork"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Irska"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Crotone"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Dakar"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Senegal"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Dallas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Damask"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Syria"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Dar es Salaam"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Tanzania"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Darwin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Denpasar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Denver"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Detroit"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Dhaka"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Bangladeš"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Diego Garcia"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "United Kingdom"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Džibuti"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Džibuti"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Doha"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Qatar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Douala"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Cameroon"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Dubai"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Dublin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Dushanbe"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Tadžikistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Easter Island"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Čile"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Edinburgh"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Scotland"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "El Paso"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Florence"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "Fort-de-France"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Martinique"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Freetown"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Sierra Leone"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Gaborone"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Botswana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Galápagos Islands"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Ekvador"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Geneva"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Genoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Georgetown"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Gvajana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Grytviken"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "South Georgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Guam"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Guatemala City"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Gvatemala"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Gustavia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Saint Barthélemy"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Halifax"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Hamburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Hanoi"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Vietnam"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Harare"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Zimbabve"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "Havana"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Cuba"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Hawaii"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Helsinki"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Finska"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "Hobart"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "Prikaži događaje po tjednu"
 
@@ -808,822 +217,6 @@ msgstr "Izgled u mjesečnom prikazu"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "Prikaži događaje po danu"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Hong Kong"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Honolulu"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Houston"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Hovd"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Mongolija"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Indianapolis"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Irkutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Islamabad"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Pakistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Istanbul"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Izhevsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Jakarta"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Jeddah"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Saudijska Arabija"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Jerusalem"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Izrael"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Johannesburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Kabul"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Afganistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Kaliningrad"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Kamchatka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Kampala"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Uganda"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Karachi"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Kathmandu"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Nepal"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Khabarovsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Kharkiv"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Ukrajina"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Khartoum"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Sudan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Kyiv"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Kingston"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Jamaica"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Kinshasa"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "Democratic Republic of the Congo"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Kalkuta"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Krasnoyarsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Kuala Lumpur"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Malezija"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Kuwait"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Los Angeles"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "La Paz"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Bolivija"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Lagos"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Nigeria"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Las Vegas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Lima"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Peru"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Lisbon"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Ljubljana"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "London"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Longhua"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Louisville"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Luanda"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Angola"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Lubumbashi"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Lusaka"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Zambia"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Luxembourg"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Lviv"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Macau"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madrid"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Magadan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Malabo"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Equaorial Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Male"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Maldives"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Managua"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Nikaragva"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Manama"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Bahrain"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Manila"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Filipini"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Maputo"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Mozambique"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Marigot"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "Saint Martin"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Mazatlan"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "Meksiko"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Riyadh"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Melbourne"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Memphis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Messina"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "Mexico City"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Miami"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Mid-Atlantic"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Atol Midway"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Milan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Milwaukee"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Minsk"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Bjelorusija"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Mogadishu"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Somalia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Monrovia"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Liberia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Montevideo"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Urugvaj"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Montreal"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Moscow"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Mumbai"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "Munich"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "Muscat"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Oman"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Nairobi"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Kenija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Rome"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Naters"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "Ndjamena"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Naples"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "Chad"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "Mecca"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "New Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "New York"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Newfoundland"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Niamey"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "Niger"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Nouakchott"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "Mauritanija"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Nouméa"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "Nova Kaledonija"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Novokuznetsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Novosibirsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Nuku'alofa"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Tonga"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Nuuk"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Greenland"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Omsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Osaka"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Japan"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Ottawa"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Ouagadougou"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Burkina Faso"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Pago Pago"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Independent State of Samoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Palermo"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Panama City"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Panama"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Paramaribo"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Suriname"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "Paris"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "Francuska"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Perm"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Perth"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Petropavlovsk-Kamchatskiy"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Philadelphia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Phnom Penh"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Kambodža"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Phoenix"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Podgorica"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Crna Gora"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Ponta Delgada"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Port Louis"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "Mauricijus"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Port-au-Prince"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Haiti"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Portland"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Prague"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "Češka"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Pyongyang"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "North Korea"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "Quito"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Rabat"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Yangon"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Burma"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Recife"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Regina"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Reykjavík"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "Iceland"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Riga"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Latvija"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Rio de Janeiro"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Saint-Denis"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Otok Reunion"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Samara"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "San Antonio"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "San Diego"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "San Francisco"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "San Jose"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Costa Rica"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "San Juan"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Puerto Rico"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "San Marino"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "San Salvador"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "El Salvador"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Sana'a"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Yemen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Santiago"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Santo Domingo"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "Dominikanska Republika"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "Sao Paulo"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Seattle"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Seoul"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "Republic of Korea"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Shanghai"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Shenzhen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Singapur"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "Republika Singapur"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Skopje"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "MACEDONIA"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "Sofia"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Bugarska"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "St.John's"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Antigua i Barbuda"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Stockholm"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Švedska"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Suva"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Fiji"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "Republic of the Fiji Islands"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Sydney"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Tahiti"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "Francuska Polinezija"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Taipei"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Tajvan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "Tallinn"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Estonija"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Tarawa"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Kiribati"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Tashkent"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Uzbekistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Tbilisi"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Gruzija"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Tegucigalpa"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Honduras"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Tehran"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Iran"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Ho Ši Min"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "The Settlement"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "British Virgin Islands"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Tianjin"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Tijuana"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Tokyo"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Toronto"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Tréhet"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Tripoli"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Libija"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Tunis"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Tunis"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Turin"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Ufa"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Baškirija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Ulan Bator"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Vaduz"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Lihenštajn"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "Valletta"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Malta"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Vancouver"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Verona"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Victoria"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Seychelles"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Beč"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Austrija"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Vilnius"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Litvanija"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Vladivostok"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Volgograd"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "St. Petersburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Warsaw"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Poljska"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Washington DC"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Wellington"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Winnipeg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Yakutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Yamoussoukro"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Yaounde"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Yekaterinburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Yerevan"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Armenija"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Yuzhno-Sakhalinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Zagreb"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Croatia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Zurich"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "Eksport..."
 
@@ -1639,9 +232,6 @@ msgstr "Eksportirano"
 msgid "IDS_KC_BODY_EVERY_DAY"
 msgstr "Svaki dan"
 
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "Obveza"
-
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "Datum kraja"
 
@@ -1687,3 +277,78 @@ msgstr "Svakih %d dana"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "Svakih %d tjedana"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Novi događaj"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Nova obaveza"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Uredi obvezu"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Zaključajte vremena i datume događaja za odabranu vremensku zonu. Vremena i datumi događaja neće se promijeniti, čak i ako pređete u drugu vremensku zonu"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Obaveza"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Prikaži obavljene obaveze"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Detalji obveze"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Detalji događaja"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Nema zadataka"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Odbijeno"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Provizoran"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Računalo"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Status o dolasku"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Obriši zadatak"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "Od"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "To"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Prikaz"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Kalendari za prikaz"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Moj kalendar"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Moja obaveza"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Rođendan kontakta"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Važni događaji/zadaci"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Izvezi događaje/zadatke"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Prikaži broj tjedna"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Moj telefon"
+
index d34d7cc..9f03b9e 100755 (executable)
--- a/po/hu.po
+++ b/po/hu.po
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Jegyzet"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Részletek"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "Normál"
 
@@ -76,9 +70,21 @@ msgstr "hét"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "Egész nap"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "nap"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "óra"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "hét"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "hét"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "Állapot"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "Alapértelm. fiók"
 
@@ -88,9 +94,6 @@ msgstr "Küldés beállítások"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "Térkép"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Cím"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "Exportálás"
 
@@ -109,9 +112,6 @@ msgstr "Hétfő"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "A hét első napja"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Időzóna"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "Nincs kiválasztva hely"
 
@@ -193,339 +193,6 @@ msgstr "nap"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "hét"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Abidjan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Abu Dhabi"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "Egyesült Arab Emírségek"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Accra"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Ghána"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Addisz-Abeba"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Etiópia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Adelaide"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Ausztrália"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Alaszka"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "USA"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Elefántcsontpart"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Algír"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Algéria"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Almati"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Kazahsztán"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Ambon"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Indonézia"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Ammán"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Jordánia"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Amszterdam"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Hollandia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Anadir"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Oroszország"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Anchorage"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Ankara"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Törökország"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Antananarivo"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "MADAGASZKÁR"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Aşgabat"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Türkmenisztán"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Asmera"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Eritrea"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Astana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Asunción"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Paraguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Athén"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Görögo."
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Auckland"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "Új-Zéland"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Austin"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Azori-szigetek"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Portugália"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Bagdad"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Irak"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Baku"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Azerbajdzsán"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Baltimore"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Bamako"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Mali"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Bangkok"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Thaiföld"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Bangui"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "Közép-afrikai Köztársaság"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Barcelona"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "Spanyolország"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Bari"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Olaszo."
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Basse-Terre"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Guadeloupe"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Peking"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "Kína"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Bejrút"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Libanon"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Belgrád"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Szerbia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Belizeváros"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Belize"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Berlin"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Germany"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Bern"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Svájc"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Biskek"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Kirgizisztán"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Guinea-Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Bogotá"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Kolumbia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Bologna"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Boston"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Brasilia"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Brazília"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Pozsony"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Szlovákia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Bridgetown"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Barbados"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Brisbane"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Brüsszel"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Belgium"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Bukarest"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Románia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Budapest"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Magyarország"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Buenos Aires"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Argentína"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Kairó"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Egyiptom"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Calgary"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Kanada"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Kanári-szigetek"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Canberra"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Kanton"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Fokváros"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "Dél-afrikai Köztársaság"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Caracas"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Venezuela"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Cardiff"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Wales"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Casablanca"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Marokkó"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Catanzaro"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "Mentés ide"
 
@@ -541,264 +208,6 @@ msgstr "Menti?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "Esemény szerkesztése"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Cayenne"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "Francia Guyana"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Charlotte"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Charlotte Amalie"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "Amerikai Virgin-szigetek"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Cseljabinszk"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Csennaj"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "India"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Chicago"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Chişinău"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Moldova"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Csita"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Cleveland"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Colombo"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Srí Lanka"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Columbus"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Conakry"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "Koppenhága"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Dánia"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Cork"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Írország"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Crotone"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Dakar"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Szenegál"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Dallas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Damaszkusz"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Szíria"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Dar es-Salaam"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Tanzánia"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Darwin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Denpasar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Denver"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Detroit"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Dhaka"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Banglades"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Diego Garcia"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "Egyesült Királyság"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Dzsibuti"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Dzsibuti"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Doha"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Katar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Douala"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Kamerun"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Dubai"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Dublin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Dusanbe"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Tádzsikisztán"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Húsvét-sziget"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Chile"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Edinburgh"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Skócia"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "El Paso"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Firenze"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "Fort-de-France"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Martinique"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Freetown"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Sierra Leone"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Gaborone"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Botswana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Galápagos-szigetek"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Ecuador"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Genf"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Genova"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Georgetown"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Guyana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Grytviken"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "Déli-Georgia-szigetek"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Guam"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Guatemalaváros"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Guatemala"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Gustavia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Saint-Barthélemy"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Halifax"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Hamburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Hanoi"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Vietnam"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Harare"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Zimbabwe"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "Havanna"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Kuba"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Hawaii"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Helsinki"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Finnország"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "Hobart"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "Események hetenkénti megjelenítése"
 
@@ -808,822 +217,6 @@ msgstr "Elrendezés havi nézetben"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "Események naponkénti megjelenítése"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Hongkong"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Honolulu"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Houston"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Hovd"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Mongólia"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Indianapolis"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Irkutszk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Iszlámábád"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Pakisztán"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Isztambul"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Izhevszk"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Jakarta"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Dzsidda"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Szaúd-Arábia"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Jeruzsálem"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Izrael"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Johannesburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Kabul"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Afganisztán"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Kalinyingrád"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Kamcsatka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Kampala"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Uganda"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Karacsi"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Katmandu"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Nepál"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Habarovszk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Kharkiv"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Ukrajna"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Kartúm"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Szudán"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Kijev"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Kingston"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Jamaica"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Kinshasa"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "Kongói Demokratikus Köztársaság"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Kalkutta"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Krasznojarszk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Kuala Lumpur"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Malajzia"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Kuvait"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Los Angeles"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "La Paz"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Bolívia"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Lagos"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Nigéria"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Las Vegas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Lima"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Peru"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Lisszabon"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Ljubljana"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "London"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Longhua"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Louisville"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Luanda"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Angola"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Lubumbashi"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Lusaka"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Zambia"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Luxembourg"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Lviv"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Macaó"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madrid"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Magadan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Malabo"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Egyenlítői-Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Malé"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Maldív-szigetek"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Managua"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Nicaragua"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Manama"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Bahrein"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Manila"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Fülöp-szigetek"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Maputo"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Mozambik"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Marigot"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "Saint-Martin"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Mazatlan"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "Mexikó"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Rijád"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Melbourne"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Memphis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Messina"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "Mexikóváros"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Miami"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Közép-Atlanti térség"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Midway Atoll"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Milánó"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Milwaukee"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Minszk"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Fehéroroszország"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Mogadishu"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Szomália"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Monrovia"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Libéria"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Montevideo"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Uruguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Montreal"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Moszkva"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Bombay"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "München"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "Maszkat"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Omán"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Nairobi"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Kenya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Róma"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Naters"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "Ndjamena"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Nápoly"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "CSÁD"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "Mekka"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "Új-Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "New York"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Új-Fundland"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Niamey"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "NIGER"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Nouakchott"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "MAURITÁNIA"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Nouméa"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "Új-Kaledónia"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Novokuznyeck"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Novoszibirszk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Nuku’alofa"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Tonga"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Nuuk"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Grönland"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Omszk"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Oszaka"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Japán"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Ottawa"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Ouagadougou"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Burkina Faso"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Pago Pago"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Szamoai Független Állam"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Palermo"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Panamaváros"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Panama"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Paramaribo"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Suriname"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "Párizs"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "Franciao."
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Perm"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Perth"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Petropavlovszk-Kamcsatszkij"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Philadelphia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Phnompen"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Kambodzsa"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Phoenix"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Podgorica"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Montenegró"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Ponta Delgada"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Port Louis"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "MAURITIUS"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Port-au-Prince"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Haiti"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Portland"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Prága"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "Cseh Köztársaság"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Phenjan"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "Észak-Korea"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "QUITO"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Rabat"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Rangun"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Mianmar"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Recife"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Regina"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Reykjavík"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "Izland"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Riga"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Lettország"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Rio de Janeiro"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Saint-Denis"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Reunion-sziget"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Szamara"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "San Antonio"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "San Diego"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "San Francisco"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "San José"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Costa Rica"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "San Juan"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Puerto Rico"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "San Marino"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "San Salvador"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "Salvador"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Szanaa"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Jemen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Santiago"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Santo Domingo"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "Dominikai Köztársaság"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "São Paulo"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Seattle"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Szöul"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "Koreai Köztársaság"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Sanghaj"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Sencsen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Szingapúr"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "Szingapúri Köztársaság"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Szkopje"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "MACEDÓNIA"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "Szófia"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Bulgária"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "St. John's"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Antigua és Barbuda"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Stockholm"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Sweden"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Suva"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Fidzsi"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "Fidzsi-szigeteki Köztársaság"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Sydney"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Tahiti"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "Francia Polinézia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Tajpej"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Tajvan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "TALLINN"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Észtország"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Tarawa"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Kiribati"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Taskent"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Üzbegisztán"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Tbiliszi"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Grúzia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Tegucigalpa"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Honduras"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Teherán"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Irán"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Saigon"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "The Settlement"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "Brit Virgin-szigetek"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Tientsin"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Tijuana"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Tokió"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Toronto"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Tréhet"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Tripoli"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Líbia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Tunisz"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Tunézia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Torino"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Ufa"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Baskírföld"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Ulánbátor"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Vaduz"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Liechtenstein"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "Valletta"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Málta"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Vancouver"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Verona"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Victoria"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Seychelle-szigetek"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Bécs"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Ausztria"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Vilnius"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Livánia"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Vlagyivosztok"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Volgográd"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "Szentpétervár"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Varsó"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Lengyelország"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Washington DC"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Wellington"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Winnipeg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Jakutszk"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Yamusoukro"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Yaoundé"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Jekatyerinburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Jereván"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Örményország"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Juzsno-Szahalinszk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Zágráb"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Horvátország"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Zürich"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "Exportálás..."
 
@@ -1639,9 +232,6 @@ msgstr "Exportálva"
 msgid "IDS_KC_BODY_EVERY_DAY"
 msgstr "Minden nap"
 
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "Teendő"
-
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "Esedékesség"
 
@@ -1687,3 +277,78 @@ msgstr "%d naponta"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "%d hetente"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Új esemény"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Új feladat"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Teendő szerkesztése"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "A lenti kiválasztott időzónához kötheti az események idejét és dátumát. Ezek az idők és dátumok akkor sem fognak megváltozni, ha másik időzónába utazik"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Teendők"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Befejezett feladatok megjelenítése"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Feladat részletei"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Esemény részletei"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Nincsenek feladatok"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Elutasítva"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Feltételes"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Házigazda"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Részvétel állapota"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Feladat törlése"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "Ettől"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "Címzett"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Megtekint"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Megjelenítendő naptárak"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Saját naptár"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Saját feladat"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Partner születésnapja"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Esem./feladatok imp."
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Esem./feladatok exp."
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Hét számának megjelenítése"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Saját telefon"
+
diff --git a/po/hy.po b/po/hy.po
new file mode 100755 (executable)
index 0000000..30939c8
--- /dev/null
+++ b/po/hy.po
@@ -0,0 +1,354 @@
+msgid "IDS_IDLE_BODY_NORMAL"
+msgstr "Նորմալ"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Արդյունքներ չեն գտնվել"
+
+msgid "IDS_CLD_BODY_ADDEVENTREPEATMTHLY"
+msgstr "Ամսական"
+
+msgid "IDS_CLD_BODY_ALL_CALENDAR"
+msgstr "Բոլոր օրացույցները"
+
+msgid "IDS_CLD_BODY_BEFORE"
+msgstr "Մինչ"
+
+msgid "IDS_CLD_BODY_BEFORE_LC"
+msgstr "մինչև"
+
+msgid "IDS_CLD_BODY_CUSTOMIZE_ATNT"
+msgstr "Customize"
+
+msgid "IDS_CLD_BODY_DAILY"
+msgstr "Օրական"
+
+msgid "IDS_CLD_BODY_DAY"
+msgstr "Օր"
+
+msgid "IDS_CLD_BODY_END_TIME"
+msgstr "Ավարտի ժամանակ"
+
+msgid "IDS_CLD_BODY_MONTHLY"
+msgstr "Ամսական"
+
+msgid "IDS_CLD_BODY_ON_TIME_ATNT"
+msgstr "On Time"
+
+msgid "IDS_CLD_BODY_REPEAT_MONTH"
+msgstr "Ամիս"
+
+msgid "IDS_CLD_BODY_START_TIME"
+msgstr "Սկսման ժամանակ"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_LOCATION"
+msgstr "Թակել՝ վայրը մուտքագրելու համար"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_NOTE"
+msgstr "Թակել՝ նշում մուտքագրելու համար"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_TITLE"
+msgstr "Սեղմել՝ վերնագիր մուտքագրելու համար"
+
+msgid "IDS_CLD_BODY_VIEWBY_MONTH"
+msgstr "Ամիս"
+
+msgid "IDS_CLD_BODY_WEEK"
+msgstr "Շաբաթ"
+
+msgid "IDS_CLD_BODY_WEEKLY"
+msgstr "Ամեն շաբաթ"
+
+msgid "IDS_CLD_BODY_YEARLY"
+msgstr "Ամեն տարի"
+
+msgid "IDS_CLD_POP_TAP_TO_ENTER_PARTICIPANT"
+msgstr "Թակել՝ մասնակցին մուտքագրելու համար"
+
+msgid "IDS_CLD_POP_WEEK_INITIAL"
+msgstr "Շ"
+
+msgid "IDS_COM_BODY_ALL_DAY"
+msgstr "Ամբողջ օրը"
+
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "օրեր"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "Ժամեր"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "շաբաթներ"
+
+msgid "IDS_COM_POP_WEEK_LC"
+msgstr "շաբաթ"
+
+msgid "IDS_CST_POP_STATUS"
+msgstr "Կարգավիճակ"
+
+msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
+msgstr "Կանխադրված հաշիվ"
+
+msgid "IDS_EMAIL_BODY_SENDING_OPTIONS"
+msgstr "Ուղարկման ընտրանքներ"
+
+msgid "IDS_LBS_BODY_MAP"
+msgstr "Քարտեզ"
+
+msgid "IDS_RSSR_OPT_EXPORT"
+msgstr "Արտահանել"
+
+msgid "IDS_CLD_BODY_CALENDAR_SYNC"
+msgstr "Օրացույցի հմժմցմ"
+
+msgid "IDS_CLD_BODY_EVENTS"
+msgstr "Իրադարձություններ"
+
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Կիրակի"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Երկուշաբթի"
+
+msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
+msgstr "Շաբաթվա առաջին օրը"
+
+msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
+msgstr "Ոչ մի տեղ չի ընտրվել"
+
+msgid "IDS_CLD_OPT_DELETE_EVENT"
+msgstr "Ջնջել դեպքը"
+
+msgid "IDS_CLD_POP_SEND_MESSAGES_TO_PARTICIPANTS_Q"
+msgstr "Հաղորդագրություններ ուղարկե՞լ մասնակիցներին:"
+
+msgid "IDS_CLD_BODY_PARTICIPANTS"
+msgstr "Մասնակիցներ"
+
+msgid "IDS_CLD_BODY_ON_TIME"
+msgstr "Ժամանակին"
+
+msgid "IDS_CLD_BODY_CALENDARS"
+msgstr "Օրացույցներ"
+
+msgid "IDS_CLD_HEADER_NO_CALENDARS"
+msgstr "Օրացույց առկա չէ"
+
+msgid "IDS_CLD_BODY_LIST"
+msgstr "Ցանկ"
+
+msgid "IDS_CLD_BODY_ONLY_THIS_EVENT"
+msgstr "Միայն այս դեպքը"
+
+msgid "IDS_CLD_POP_ALL_REPETITIVE_EVENTS"
+msgstr "Բոլոր կրկնվող իրադարձությունները"
+
+msgid "IDS_CLD_BODY_NO_TITLE"
+msgstr "Վերնագիր չկա"
+
+msgid "IDS_CLD_MBODY_LOCK_TIME_ZONE"
+msgstr "Կողպել ժամային գոտին"
+
+msgid "IDS_CLD_BODY_TIME_ZONE"
+msgstr "Ժամային գոտի"
+
+msgid "IDS_CLD_BODY_HOUR_LC"
+msgstr "ժամ"
+
+msgid "IDS_CLD_BODY_REPEAT_UNTIL"
+msgstr "Կրկնել մինչև"
+
+msgid "IDS_COM_POP_TIMES_LC"
+msgstr "անգամ"
+
+msgid "IDS_CLD_OPT_PARTICIPANT"
+msgstr "Մասնակից"
+
+msgid "IDS_CLD_BODY_LINKED_CALENDAR"
+msgstr "Հղված օրացույց"
+
+msgid "IDS_CLD_OPT_PHONE_CALENDAR"
+msgstr "Հեռախոսի օրացույց"
+
+msgid "IDS_CLD_BODY_DAILY_VIEW"
+msgstr "Օր"
+
+msgid "IDS_CLD_BODY_WEEKLY_VIEW"
+msgstr "Շաբաթ"
+
+msgid "IDS_CLD_BODY_YEAR"
+msgstr "Տարի"
+
+msgid "IDS_CLD_BODY_REPEAT"
+msgstr "Կրկնություն"
+
+msgid "IDS_DB_BODY_UNABLE_TO_FIND_LOCATION"
+msgstr "Անհնար է տեղը գտնել"
+
+msgid "IDS_COM_BODY_DETAILS_LOCATION"
+msgstr "Գտնվելու վայր"
+
+msgid "IDS_COM_POP_DAY_LC"
+msgstr "օր"
+
+msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
+msgstr "շաբաթ"
+
+msgid "IDS_ST_BODY_SAVE_TO"
+msgstr "Պահպանել"
+
+msgid "IDS_CLD_BODY_NO_EVENTS"
+msgstr "Իրադարձություններ չկան"
+
+msgid "IDS_COM_BODY_CUSTOMISE"
+msgstr "Հարմարեցնել"
+
+msgid "IDS_COM_POP_ERRORMSG_SAVE_Q"
+msgstr "Պահպանե ՞լ"
+
+msgid "IDS_CLD_HEADER_EDIT_EVENT"
+msgstr "Խմբագրել դեպքը"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
+msgstr "Ցույց տալ իրադարձությունները՝ ըստ շաբաթվա"
+
+msgid "IDS_CLD_BODY_LAYOUT_IN_MONTH_VIEW"
+msgstr "Դասավորվածք՝ ամսվա դիտումով"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
+msgstr "Ցույց տալ իրադարձությունները՝ ըստ օրվա"
+
+msgid "IDS_CLD_POP_EXPORTING_ING"
+msgstr "Արտահանում..."
+
+msgid "IDS_CLD_POP_IMPORTING_ING"
+msgstr "Ներմուծում..."
+
+msgid "IDS_CLD_POP_IMPORTED"
+msgstr "Ներմուծված"
+
+msgid "IDS_CLD_POP_EXPORTED"
+msgstr "Արտահանված"
+
+msgid "IDS_KC_BODY_EVERY_DAY"
+msgstr "Ամեն օր"
+
+msgid "IDS_CLD_BODY_DUE_DATE"
+msgstr "Կատարման ամսաթիվ"
+
+msgid "IDS_TASK_MBODY_NO_DUE_DATE"
+msgstr "Նշանակված ամսաթիվ չկա"
+
+msgid "IDS_CLD_BODY_PRIORITY"
+msgstr "Առաջնություն"
+
+msgid "IDS_CLD_BODY_REMINDER"
+msgstr "Հիշեցում"
+
+msgid "IDS_CLD_BODY_ALARMTIME_WARNING"
+msgstr "Ազդանշանի ժամկետը արդեն անցել է"
+
+msgid "IDS_CLD_BODY_REPEAT_WARNING"
+msgstr "Կրկնման անվավեր ժամանակահատված"
+
+msgid "IDS_CLD_BODY_REPEATING_EVENT"
+msgstr "Կրկնվող իրադարձություններ"
+
+msgid "IDS_CLD_POP_END_TIME_SHOULD_BE_SET_AFTER_START_TIME"
+msgstr "Ավարտի ժամանակը պետք է նշանակվի ակսելու ժամանակից հետո"
+
+msgid "IDS_CLD_POP_CALENDAR_SYNC_IN_PROGRESS"
+msgstr "Օրացույցի համաժամացումը ընթացքի մեջ է"
+
+msgid "IDS_CLD_POP_INVALID_TIME"
+msgstr "Անվավեր ժամանակ"
+
+msgid "IDS_CLD_BODY_EVERY_WEEK"
+msgstr "Ամեն շաբաթ"
+
+msgid "IDS_CLD_BODY_EVERY_MONTH"
+msgstr "Ամեն ամիս"
+
+msgid "IDS_CLD_BODY_EVERY_YEAR"
+msgstr "Ամեն տարի"
+
+msgid "IDS_CLD_BODY_EVERY_PD_DAYS"
+msgstr "Յուրաքանչյուր %d օր"
+
+msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
+msgstr "Յուրաքանչյուր %d շաբաթ"
+
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Նոր իրադարձություն"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Նոր առաջադրանք"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Խմբագրել առաջադրանքը"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Ստորև կողպել իրադարձությունների ժամերն ու ամսաթվերը՝ ըստ Ձեր ընտրած ժամային գոտու: Ժամերն ու ամսաթվերը չեն փոխվի, նույնիսկ եթե անցնեք այլ ժամային գոտու"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Առաջադրանք"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Ցույց տալ ավարտված առաջադրանքները"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Առաջադրանքի մանրամասներ"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Դեպքի մանրամասներ"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Առաջադրանք չկա"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Մերժվեց"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Փորձնական"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Հոստ"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Մասնակցության կարգավիճակ"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Վերացնել առաջադրանք"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "...ից"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "Մինչև"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Դիտել"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Ցուցադրելու օրացույցներ"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Իմ օրացույցը"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Իմ առաջադրանքը"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Կոնտակտի ծննդյան օրը"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Ներմուծել իրդրձ./առջդր."
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Արտահանել իրդրձ./առջդր."
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Ցույց տալ շաբաթվա համարը"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Իմ հեռախոսը"
+
diff --git a/po/id.po b/po/id.po
deleted file mode 100755 (executable)
index f46e271..0000000
--- a/po/id.po
+++ /dev/null
@@ -1,1689 +0,0 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Catatan"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Rincian"
-
-msgid "IDS_IDLE_BODY_NORMAL"
-msgstr "Normal"
-
-msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
-msgstr "Tidak ada hasil yang ditemukan"
-
-msgid "IDS_CLD_BODY_ADDEVENTREPEATMTHLY"
-msgstr "Bulanan"
-
-msgid "IDS_CLD_BODY_ALL_CALENDAR"
-msgstr "Semua kalender"
-
-msgid "IDS_CLD_BODY_BEFORE"
-msgstr "sebelum"
-
-msgid "IDS_CLD_BODY_BEFORE_LC"
-msgstr "sebelum"
-
-msgid "IDS_CLD_BODY_CUSTOMIZE_ATNT"
-msgstr "Customize"
-
-msgid "IDS_CLD_BODY_DAILY"
-msgstr "Harian"
-
-msgid "IDS_CLD_BODY_DAY"
-msgstr "Hari"
-
-msgid "IDS_CLD_BODY_END_TIME"
-msgstr "Waktu akhir"
-
-msgid "IDS_CLD_BODY_MONTHLY"
-msgstr "Bulanan"
-
-msgid "IDS_CLD_BODY_ON_TIME_ATNT"
-msgstr "On Time"
-
-msgid "IDS_CLD_BODY_REPEAT_MONTH"
-msgstr "Bulan"
-
-msgid "IDS_CLD_BODY_START_TIME"
-msgstr "Waktu mulai"
-
-msgid "IDS_CLD_BODY_TAP_TO_ENTER_LOCATION"
-msgstr "Ketuk untuk memasukkan lokasi"
-
-msgid "IDS_CLD_BODY_TAP_TO_ENTER_NOTE"
-msgstr "Ketuk untuk memasukkan catatan"
-
-msgid "IDS_CLD_BODY_TAP_TO_ENTER_TITLE"
-msgstr "Ketuk untuk memasukkan judul"
-
-msgid "IDS_CLD_BODY_VIEWBY_MONTH"
-msgstr "Bulan"
-
-msgid "IDS_CLD_BODY_WEEK"
-msgstr "Minggu"
-
-msgid "IDS_CLD_BODY_WEEKLY"
-msgstr "Mingguan"
-
-msgid "IDS_CLD_BODY_YEARLY"
-msgstr "Tahunan"
-
-msgid "IDS_CLD_POP_TAP_TO_ENTER_PARTICIPANT"
-msgstr "Ketuk untuk memasukkan peserta"
-
-msgid "IDS_CLD_POP_WEEK_INITIAL"
-msgstr "M"
-
-msgid "IDS_COM_BODY_ALL_DAY"
-msgstr "Semua hari"
-
-msgid "IDS_COM_POP_WEEK_LC"
-msgstr "Minggu"
-
-msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
-msgstr "Akun default"
-
-msgid "IDS_EMAIL_BODY_SENDING_OPTIONS"
-msgstr "Pilihan pengiriman"
-
-msgid "IDS_LBS_BODY_MAP"
-msgstr "Peta"
-
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Judul"
-
-msgid "IDS_RSSR_OPT_EXPORT"
-msgstr "Ekspor"
-
-msgid "IDS_CLD_BODY_CALENDAR_SYNC"
-msgstr "Sinkr. kalender"
-
-msgid "IDS_CLD_BODY_EVENTS"
-msgstr "Peristiwa"
-
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Minggu"
-
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Senin"
-
-msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
-msgstr "Hari pertama dalam sepekan"
-
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Zona waktu"
-
-msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
-msgstr "Tidak ada lokasi yang dipilih"
-
-msgid "IDS_CLD_OPT_DELETE_EVENT"
-msgstr "Hapus peristiwa"
-
-msgid "IDS_CLD_POP_SEND_MESSAGES_TO_PARTICIPANTS_Q"
-msgstr "Kirim pesan ke peserta?"
-
-msgid "IDS_CLD_BODY_PARTICIPANTS"
-msgstr "Peserta"
-
-msgid "IDS_CLD_BODY_ON_TIME"
-msgstr "Tepat waktu"
-
-msgid "IDS_CLD_BODY_CALENDARS"
-msgstr "Kalender"
-
-msgid "IDS_CLD_HEADER_NO_CALENDARS"
-msgstr "Tdk ada kalender"
-
-msgid "IDS_CLD_BODY_LIST"
-msgstr "Daftar"
-
-msgid "IDS_CLD_BODY_ONLY_THIS_EVENT"
-msgstr "Hanya peristiwa ini"
-
-msgid "IDS_CLD_POP_ALL_REPETITIVE_EVENTS"
-msgstr "Semua event berulang"
-
-msgid "IDS_CLD_BODY_NO_TITLE"
-msgstr "Tdk ada judul"
-
-msgid "IDS_CLD_MBODY_LOCK_TIME_ZONE"
-msgstr "Kunci zona waktu"
-
-msgid "IDS_CLD_BODY_TIME_ZONE"
-msgstr "Zona waktu"
-
-msgid "IDS_CLD_BODY_HOUR_LC"
-msgstr "Jam"
-
-msgid "IDS_CLD_BODY_REPEAT_UNTIL"
-msgstr "Mengulang hingga"
-
-msgid "IDS_COM_POP_TIMES_LC"
-msgstr "waktu"
-
-msgid "IDS_CLD_OPT_PARTICIPANT"
-msgstr "Peserta"
-
-msgid "IDS_CLD_BODY_LINKED_CALENDAR"
-msgstr "Kalender terakit"
-
-msgid "IDS_CLD_OPT_PHONE_CALENDAR"
-msgstr "Kalender telepon"
-
-msgid "IDS_CLD_BODY_DAILY_VIEW"
-msgstr "Tampilan harian"
-
-msgid "IDS_CLD_BODY_WEEKLY_VIEW"
-msgstr "Minggu"
-
-msgid "IDS_CLD_BODY_YEAR"
-msgstr "Tahun"
-
-msgid "IDS_CLD_BODY_REPEAT"
-msgstr "Mengulang"
-
-msgid "IDS_DB_BODY_UNABLE_TO_FIND_LOCATION"
-msgstr "Tidak bisa menemukan lokasi"
-
-msgid "IDS_COM_BODY_DETAILS_LOCATION"
-msgstr "Lokasi"
-
-msgid "IDS_COM_POP_DAY_LC"
-msgstr "Hari"
-
-msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
-msgstr "Minggu"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Abidjan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Abu Dhabi"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "Uni Emirat Arab"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Accra"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Ghana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Addis Ababa"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Ethiopia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Adelaide"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Australia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Alaska"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "USA"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Pantai gading"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Aljazair"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Aljazair"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Almaty"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Kazakhstan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Ambon"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Indonesia"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Amman"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Yordania"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Amsterdam"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Belanda"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Anadyr"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Rusia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Pelabuhan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Ankara"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Turki"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Antananarivo"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "MADAGASKAR"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Ashgabat"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Turkmenistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Asmara"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Eritrea"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Astana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Asuncion"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Paraguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Atena"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Yunani"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Auckland"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "Selandia Baru"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Austin"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Azores"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Portugal"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Baghdad"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Iraq"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Baku"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Azerbaijan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Baltimore"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Bamako"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Mali"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Bangkok"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Thailand"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Bangui"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "Republik Afrika Tengah"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Barcelona"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "Spanyol"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Bari"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Italia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Basse-Terre"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Guadeloupe"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Beijing"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "China"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Beirut"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Lebanon"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Belgrade"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Serbia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Kota Belize"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Belize"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Berlin"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Jerman"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Bern"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Swiss"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Bishkek"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Kyrgyzstan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Guinea Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Bogota"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Kolombia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Bologna"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Boston"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Brasilia"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Brazil"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Bratislava"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Slovakia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Bridgetown"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Barbados"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Brisbane"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Brussels"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Belgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Bucharest"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Rumania"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Budapest"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Hungaria"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Buenos Aires"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Argentina"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Kairo"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Mesir"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Calgary"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Kanada"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Kepulauan Canary"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Canberra"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Kanton"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Cape Town"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "Republik Afrika Selatan"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Caracas"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Venezuela"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Cardiff"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Wales"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Casablanca"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Maroko"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Catanzaro"
-
-msgid "IDS_ST_BODY_SAVE_TO"
-msgstr "Simpan ke"
-
-msgid "IDS_CLD_BODY_NO_EVENTS"
-msgstr "Tidak ada event"
-
-msgid "IDS_COM_BODY_CUSTOMISE"
-msgstr "Kustomisasi"
-
-msgid "IDS_COM_POP_ERRORMSG_SAVE_Q"
-msgstr "Simpan?"
-
-msgid "IDS_CLD_HEADER_EDIT_EVENT"
-msgstr "Edit peristiwa"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Cayenne"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "Guinea Prancis"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Charlotte"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Charlotte Amalie"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "Kepulauan Virgin Amerika Serikat"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Chelyabinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Chennai"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "India"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Chicago"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Chişinău"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Moldova"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Chita"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Cleveland"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Colombo"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Sri Lanka"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Columbus"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Conakry"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "Copenhagen"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Denmark"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Cork"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Irlandia"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Crotone"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Dakar"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Senegal"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Dallas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Damascus"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Siria"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Dar es Salaam"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Tanzania"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Darwin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Denpasar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Denver"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Detroit"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Dhaka"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Bangladesh"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Diego Garcia"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "Inggris"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Doha"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Qatar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Douala"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Kamerun"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Dubai"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Dublin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Dushanbe"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Tajikistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Pulau Paskah"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Chili"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Edinburgh"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Skotlandia"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "El Paso"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Florence"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "Fort-de-France"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Martinique"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Freetown"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Sierra Leone"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Gaborone"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Botswana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Kepulauan Galápagos"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Ekuador"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Jenewa"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Genoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Georgetown"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Guyana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Grytviken"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "Georgia Selatan"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Guam"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Kota Guatemala"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Guatemala"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Gustavia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Saint Barthélemy"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Halifax"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Hamburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Hanoi"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Vietnam"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Harare"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Zimbabwe"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "Havana"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Kuba"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Hawaii"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Helsinki"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Finlandia"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "Hobart"
-
-msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
-msgstr "Tampilkan peristiwa menurut minggu"
-
-msgid "IDS_CLD_BODY_LAYOUT_IN_MONTH_VIEW"
-msgstr "Tata letak dengan tampilan bulan"
-
-msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
-msgstr "Tampilkan peristiwa menurut hari"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Hong Kong"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Honolulu"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Houston"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Hovd"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Mongolia"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Indianapolis"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Irkutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Islamabad"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Pakistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Istanbul"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Izhevsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Jakarta"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Jeddah"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Saudi Arabia"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Jerusalem"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Israel"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Johannesburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Kabul"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Afghanistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Kaliningrad"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Kamchatka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Kampala"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Uganda"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Karachi"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Katmandu"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Nepal"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Khabarovsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Kharkiv"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Ukraina"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Khartoum"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Sudan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Kiev"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Kingston"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Jamaika"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Kinshasa"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "Republik Demokrasi Kongo"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Kalkuta"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Krasnoyarsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Kuala Lumpur"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Malaysia"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Kuwait"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "LA"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "La Paz"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Bolivia"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Lagos"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Nigeria"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Las Vegas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Lima"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Peru"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Lisbon"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Ljubljana"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "London"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Longhua"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Louisville"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Luanda"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Angola"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Lubumbashi"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Lusaka"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Zambia"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Luksemburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Lviv"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Makau"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madrid"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Magadan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Malabo"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Equaorial Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Laki-laki"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Maladewa"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Managua"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Nikaragua"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Manama"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Bahrain"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Manila"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Filipina"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Maputo"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Mozambik"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Marigot"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "Saint Martin"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Mazatlan"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "Meksiko"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Riyadh"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Melbourne"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Memphis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Messina"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "Mexico City"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Miami"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Atlantik Tengah"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Midway Atoll"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Milan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Milwaukee"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Minsk"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Belarusia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Mogadishu"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Somalia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Monrovia"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Liberia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Montevideo"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Uruguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Montreal"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Moskow"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Mumbai"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "Munich"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "muscat"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Oman"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Nairobi"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Kenya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Roma"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Naters"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "Ndjamena"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Naples"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "CHAD"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "Mekah"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "New Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "New York"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Newfoundland"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Niamey"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "NIGER"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Nouakchott"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "MAURITANIA"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Nouméa"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "Kaledonia Baru"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Novokuznetsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Novosibirsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Nuku'alofa"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Tonga"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Nuuk"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Tanah hijau"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Omsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Osaka"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Jepang"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Ottawa"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Ouagadougou"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Burkina Faso"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Pago Pago"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Negara Independen Samoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Palermo"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Panama City"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Panama"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Paramaribo"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Suriname"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "Paris"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "Perancis"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Perm"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Perth"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Petropavlovsk-Kamchatskiy"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Philadelphia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Phnom Penh"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Kamboja"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Phoenix"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Podgorica"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Montenegro"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Ponta Delgada"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Port Louis"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "MAURITIUS"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Port-au-Prince"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Haiti"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Portland"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Prague"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "Republik Chechnya"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Pyongyang"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "Korea Utara"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "QUITO"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Rabat"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Yangon"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Burma"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Recife"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Regina"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Reykjavík"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "Islandia"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Riga"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Latvia"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Rio De Janeiro"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Saint-Denis"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Kep. Reunion"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Samara"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "San Antonio"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "San Diego"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "San Francisco"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "San Jose"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Kosta Rika"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "San Juan"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Puerto Rico"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "San Marino"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "San Salvador"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "El Salvador"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Sana'a"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Yaman"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Santiago"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Santo Domingo"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "Republik Dominika"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "Sao Paulo"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Seattle"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Seoul"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "Republik Korea"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Shanghai"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Shenzhen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Singapura"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "Republik Singapura"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Skopje"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "Macedonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "Sofia"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Bulgaria"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "St.John's"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Antigua dan Barbuda"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Stockholm"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Swedia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Suva"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Fiji"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "Republik Kepulauan Fiji"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Sydney"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Tahiti"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "Polynesia Prancis"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Taipei"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Taiwan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "TALLINN"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Estonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Tarawa"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Kiribati"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Tashkent"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Uzbekistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Tbilisi"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Georgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Tegucigalpa"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Honduras"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Teheran"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Iran"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Ho Chi Minh City"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "The Settlement"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "Kepulauan Virgin Inggris"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Tianjin"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Tijuana"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Tokyo"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Toronto"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Tréhet"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Tripoli"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Libya"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Tunis"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Tunisia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Turin"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Ufa"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Bashkiriya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Ulan Bator"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Vaduz"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Liechtenstein"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "Valletta"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Malta"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Vancouver"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Verona"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Victoria"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Seychelles"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Vienna"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Austria"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Vilnius"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Lithuania"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Vladivostok"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Volgograd"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "St. Petersburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Warsawa"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Polandia"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Washington DC"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Wellington"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Winnipeg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Yakutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Yamoussoukro"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Yaounde"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Yekaterinburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Yerevan"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Armenia"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Yuzhno-Sakhalinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Zagreb"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Kroasia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Zurich"
-
-msgid "IDS_CLD_POP_EXPORTING_ING"
-msgstr "Mengekspor..."
-
-msgid "IDS_CLD_POP_IMPORTING_ING"
-msgstr "Mengimpor..."
-
-msgid "IDS_CLD_POP_IMPORTED"
-msgstr "Diimpor"
-
-msgid "IDS_CLD_POP_EXPORTED"
-msgstr "Diekspor"
-
-msgid "IDS_KC_BODY_EVERY_DAY"
-msgstr "Setiap hari"
-
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "Melakukan"
-
-msgid "IDS_CLD_BODY_DUE_DATE"
-msgstr "Tgl jatuh tempo"
-
-msgid "IDS_TASK_MBODY_NO_DUE_DATE"
-msgstr "Tdk ada tgl jatuh tempo"
-
-msgid "IDS_CLD_BODY_PRIORITY"
-msgstr "Prioritas"
-
-msgid "IDS_CLD_BODY_REMINDER"
-msgstr "Pengingat"
-
-msgid "IDS_CLD_BODY_ALARMTIME_WARNING"
-msgstr "Waktu alarm telah terlewati"
-
-msgid "IDS_CLD_BODY_REPEAT_WARNING"
-msgstr "Periode ulangan tidak berlaku"
-
-msgid "IDS_CLD_BODY_REPEATING_EVENT"
-msgstr "Mengulang peristiwa"
-
-msgid "IDS_CLD_POP_END_TIME_SHOULD_BE_SET_AFTER_START_TIME"
-msgstr "Waktu selesai harus diatur setelah waktu mulai"
-
-msgid "IDS_CLD_POP_CALENDAR_SYNC_IN_PROGRESS"
-msgstr "Sinkr. kalender dalam proses"
-
-msgid "IDS_CLD_POP_INVALID_TIME"
-msgstr "Waktu tidak berlaku"
-
-msgid "IDS_CLD_BODY_EVERY_WEEK"
-msgstr "Setiap minggu"
-
-msgid "IDS_CLD_BODY_EVERY_MONTH"
-msgstr "Setiap bulan"
-
-msgid "IDS_CLD_BODY_EVERY_YEAR"
-msgstr "Setiap tahun"
-
-msgid "IDS_CLD_BODY_EVERY_PD_DAYS"
-msgstr "Setiap %d hari"
-
-msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
-msgstr "Setiap %d minggu"
-
diff --git a/po/is.po b/po/is.po
new file mode 100755 (executable)
index 0000000..8f74c74
--- /dev/null
+++ b/po/is.po
@@ -0,0 +1,354 @@
+msgid "IDS_IDLE_BODY_NORMAL"
+msgstr "Venjulegt"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Ekkert fannst"
+
+msgid "IDS_CLD_BODY_ADDEVENTREPEATMTHLY"
+msgstr "Mánaðarlega"
+
+msgid "IDS_CLD_BODY_ALL_CALENDAR"
+msgstr "Allar dagbækur"
+
+msgid "IDS_CLD_BODY_BEFORE"
+msgstr "Fyrir"
+
+msgid "IDS_CLD_BODY_BEFORE_LC"
+msgstr "fyrir"
+
+msgid "IDS_CLD_BODY_CUSTOMIZE_ATNT"
+msgstr "Customize"
+
+msgid "IDS_CLD_BODY_DAILY"
+msgstr "Daglega"
+
+msgid "IDS_CLD_BODY_DAY"
+msgstr "Dagur"
+
+msgid "IDS_CLD_BODY_END_TIME"
+msgstr "Lokatími"
+
+msgid "IDS_CLD_BODY_MONTHLY"
+msgstr "Mánaðarlega"
+
+msgid "IDS_CLD_BODY_ON_TIME_ATNT"
+msgstr "On Time"
+
+msgid "IDS_CLD_BODY_REPEAT_MONTH"
+msgstr "Mánuður"
+
+msgid "IDS_CLD_BODY_START_TIME"
+msgstr "Upphafstími"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_LOCATION"
+msgstr "Pikkaðu til að bæta við staðsetningu"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_NOTE"
+msgstr "Pikkaðu til að setja inn minnismiða"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_TITLE"
+msgstr "Ýttu til að slá inn titil"
+
+msgid "IDS_CLD_BODY_VIEWBY_MONTH"
+msgstr "Mánuður"
+
+msgid "IDS_CLD_BODY_WEEK"
+msgstr "Vika"
+
+msgid "IDS_CLD_BODY_WEEKLY"
+msgstr "Vikulega"
+
+msgid "IDS_CLD_BODY_YEARLY"
+msgstr "Árlega"
+
+msgid "IDS_CLD_POP_TAP_TO_ENTER_PARTICIPANT"
+msgstr "Pikkaðu til að bæta við viðtakanda"
+
+msgid "IDS_CLD_POP_WEEK_INITIAL"
+msgstr "v"
+
+msgid "IDS_COM_BODY_ALL_DAY"
+msgstr "Allan daginn"
+
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "dagar"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "klukkustundir"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "vikur"
+
+msgid "IDS_COM_POP_WEEK_LC"
+msgstr "vikur"
+
+msgid "IDS_CST_POP_STATUS"
+msgstr "Staða"
+
+msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
+msgstr "Sjálfg. pósthólf"
+
+msgid "IDS_EMAIL_BODY_SENDING_OPTIONS"
+msgstr "Sendikostir"
+
+msgid "IDS_LBS_BODY_MAP"
+msgstr "Kort"
+
+msgid "IDS_RSSR_OPT_EXPORT"
+msgstr "Flytja út"
+
+msgid "IDS_CLD_BODY_CALENDAR_SYNC"
+msgstr "Samstilling dagbókar"
+
+msgid "IDS_CLD_BODY_EVENTS"
+msgstr "Viðburðir"
+
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Sunnudagur"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Mánudagur"
+
+msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
+msgstr "Fyrsti dagur vikunnar"
+
+msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
+msgstr "Engin staður valinn"
+
+msgid "IDS_CLD_OPT_DELETE_EVENT"
+msgstr "Eyða viðburði"
+
+msgid "IDS_CLD_POP_SEND_MESSAGES_TO_PARTICIPANTS_Q"
+msgstr "Senda skilaboð til þátttakenda?"
+
+msgid "IDS_CLD_BODY_PARTICIPANTS"
+msgstr "Þátttakendur"
+
+msgid "IDS_CLD_BODY_ON_TIME"
+msgstr "Á réttum tíma"
+
+msgid "IDS_CLD_BODY_CALENDARS"
+msgstr "Dagbækur"
+
+msgid "IDS_CLD_HEADER_NO_CALENDARS"
+msgstr "Engar dagbækur"
+
+msgid "IDS_CLD_BODY_LIST"
+msgstr "Listi"
+
+msgid "IDS_CLD_BODY_ONLY_THIS_EVENT"
+msgstr "Aðeins þessi viðburður"
+
+msgid "IDS_CLD_POP_ALL_REPETITIVE_EVENTS"
+msgstr "Allir endurteknir viðburðir"
+
+msgid "IDS_CLD_BODY_NO_TITLE"
+msgstr "Titil vantar"
+
+msgid "IDS_CLD_MBODY_LOCK_TIME_ZONE"
+msgstr "Læsa tímabelti"
+
+msgid "IDS_CLD_BODY_TIME_ZONE"
+msgstr "Tímabelti"
+
+msgid "IDS_CLD_BODY_HOUR_LC"
+msgstr "klukkustund"
+
+msgid "IDS_CLD_BODY_REPEAT_UNTIL"
+msgstr "Endurtaka þar til"
+
+msgid "IDS_COM_POP_TIMES_LC"
+msgstr "sinnum"
+
+msgid "IDS_CLD_OPT_PARTICIPANT"
+msgstr "Þátttakandi"
+
+msgid "IDS_CLD_BODY_LINKED_CALENDAR"
+msgstr "Tengd dagbók"
+
+msgid "IDS_CLD_OPT_PHONE_CALENDAR"
+msgstr "Símadagbók"
+
+msgid "IDS_CLD_BODY_DAILY_VIEW"
+msgstr "Dagsskjár"
+
+msgid "IDS_CLD_BODY_WEEKLY_VIEW"
+msgstr "Vikusýn"
+
+msgid "IDS_CLD_BODY_YEAR"
+msgstr "Ár"
+
+msgid "IDS_CLD_BODY_REPEAT"
+msgstr "Endurtaka"
+
+msgid "IDS_DB_BODY_UNABLE_TO_FIND_LOCATION"
+msgstr "Finn ekki staðsetningu"
+
+msgid "IDS_COM_BODY_DETAILS_LOCATION"
+msgstr "Staðsetning"
+
+msgid "IDS_COM_POP_DAY_LC"
+msgstr "dagur"
+
+msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
+msgstr "vikur"
+
+msgid "IDS_ST_BODY_SAVE_TO"
+msgstr "Vista í"
+
+msgid "IDS_CLD_BODY_NO_EVENTS"
+msgstr "Enginn viðburður"
+
+msgid "IDS_COM_BODY_CUSTOMISE"
+msgstr "Sérsnið"
+
+msgid "IDS_COM_POP_ERRORMSG_SAVE_Q"
+msgstr "Vista?"
+
+msgid "IDS_CLD_HEADER_EDIT_EVENT"
+msgstr "Breyta viðburði"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
+msgstr "Sýna viðburði eftir vikum"
+
+msgid "IDS_CLD_BODY_LAYOUT_IN_MONTH_VIEW"
+msgstr "Útlit í mánaðayfirliti"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
+msgstr "Sýna viðburði eftir dögum"
+
+msgid "IDS_CLD_POP_EXPORTING_ING"
+msgstr "Verið er að flytja út..."
+
+msgid "IDS_CLD_POP_IMPORTING_ING"
+msgstr "Verið að flytja inn..."
+
+msgid "IDS_CLD_POP_IMPORTED"
+msgstr "Flutt inn"
+
+msgid "IDS_CLD_POP_EXPORTED"
+msgstr "Útflutt"
+
+msgid "IDS_KC_BODY_EVERY_DAY"
+msgstr "Á hverjum degi"
+
+msgid "IDS_CLD_BODY_DUE_DATE"
+msgstr "Gjalddagi"
+
+msgid "IDS_TASK_MBODY_NO_DUE_DATE"
+msgstr "Enginn lokadagur"
+
+msgid "IDS_CLD_BODY_PRIORITY"
+msgstr "Forgangur"
+
+msgid "IDS_CLD_BODY_REMINDER"
+msgstr "Áminning"
+
+msgid "IDS_CLD_BODY_ALARMTIME_WARNING"
+msgstr "Komið er fram yfir vakningu"
+
+msgid "IDS_CLD_BODY_REPEAT_WARNING"
+msgstr "Ógilt endurtekningatímabil"
+
+msgid "IDS_CLD_BODY_REPEATING_EVENT"
+msgstr "Endurtek viðburð"
+
+msgid "IDS_CLD_POP_END_TIME_SHOULD_BE_SET_AFTER_START_TIME"
+msgstr "Lokatíma ætti að setja eftir upphafstíma"
+
+msgid "IDS_CLD_POP_CALENDAR_SYNC_IN_PROGRESS"
+msgstr "Samstilling dagatals stendur yfir"
+
+msgid "IDS_CLD_POP_INVALID_TIME"
+msgstr "Ógildur tími"
+
+msgid "IDS_CLD_BODY_EVERY_WEEK"
+msgstr "Vikulega"
+
+msgid "IDS_CLD_BODY_EVERY_MONTH"
+msgstr "Mánaðarlega"
+
+msgid "IDS_CLD_BODY_EVERY_YEAR"
+msgstr "Á hverju ári"
+
+msgid "IDS_CLD_BODY_EVERY_PD_DAYS"
+msgstr "%d hvern dag"
+
+msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
+msgstr "%d hverja viku"
+
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Nýr viðburður"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Nýtt verkefni"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Breyta verkefni"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Læsa tíma og dagsetningu viðburðar á tiltekið tímabelti. Dagsetning og tími munu ekki breytast, jafnvel þótt þú farir í annað tímabelti"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Verkefni"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Sýna kláruð verkefni"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Upplýsingar um verkefni"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Um viðburðinn"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Engin verkefni"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Hafnað"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Með fyrirvara"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Hýsill"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Mæting"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Eyða verkefni"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "Frá"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "Til"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Birta"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Dagbækur til birtingar"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Dagbókin mín"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Verkefnið mitt"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Afmæli tengiliðar"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Flytja inn viðb./verk."
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Flytja út viðb./verk."
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Sýna vikunúmer"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Sími notanda"
+
index 83a6ba6..d8af99c 100755 (executable)
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Nota"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Dettagli"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "Normale"
 
@@ -76,9 +70,21 @@ msgstr "S"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "Tutto il giorno"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "giorni"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "ore"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "settimane"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "settimana"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "Stato"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "Account predefinito"
 
@@ -88,9 +94,6 @@ msgstr "Opzioni di invio"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "Mappa"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Titolo"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "Esporta"
 
@@ -109,9 +112,6 @@ msgstr "Lunedì"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "Primo giorno della settimana"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Fuso orario"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "Nessuna posizione selezionata"
 
@@ -193,339 +193,6 @@ msgstr "giorno"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "settimana"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Abidjan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Abu Dhabi"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "Emirati Arabi Uniti"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Accra"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Ghana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Addis Abeba"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Etiopia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Adelaide"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Australia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Alaska"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "Stati Uniti d'America"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Costa d'Avorio"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Algeri"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Algeria"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Almaty"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Kazakhstan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Ambon"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Indonesia"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Amman"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Giordania"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Amsterdam"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Paesi Bassi"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Anadyr"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Russia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Anchorage"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Ankara"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Turchia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Antananarivo"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "Madagascar"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Ashgabat"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Turkmenistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Asmara"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Eritrea"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Astana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Asuncion"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Paraguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Atene"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Grecia"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Auckland"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "Nuova Zelanda"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Austin"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Azzorre"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Portogallo"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Baghdad"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Iraq"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Baku"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Azerbaijan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Baltimora"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Bamako"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Mali"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Bangkok"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Tailandia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Bangui"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "Repubblica Centrafricana"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Barcellona"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "Spagna"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Bari"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Italia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Basse-Terre"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Guadalupa"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Pechino"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "Cina"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Beirut"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Libano"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Belgrado"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Serbia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Belize City"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Belize"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Berlino"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Germania"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Berna"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Svizzera"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Bishkek"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Kyrgyzstan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Guinea Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Bogota"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Colombia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Bologna"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Boston                      "
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Brasilia"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Brasile"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Bratislava"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Slovacchia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Bridgetown"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Barbados"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Brisbane"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Bruxelles"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Belgio"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Bucarest"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Romania"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Budapest"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Ungheria"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Buenos Aires"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Argentina"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Cairo"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Egitto"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Calgary"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Canada"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Isole Canarie"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Canberra"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Canton"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Città del Capo"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "Repubblica Sudafricana"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Caracas"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Venezuela"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Cardiff"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Galles"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Casablanca"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Marocco"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Catanzaro"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "Salva in"
 
@@ -541,264 +208,6 @@ msgstr "Salvare?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "Modifica evento"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Caienna"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "Guyana francese"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Charlotte"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Charlotte Amalie"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "Isole Vergini Statunitensi"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Chelyabinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Chennai"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "India"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Chicago"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Chişinău"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Moldavia"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Chita"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Cleveland"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Colombo"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Sri Lanka"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Columbus"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Conakry"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "Copenhagen"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Danimarca"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Cork"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Irlanda"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Crotone"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Dakar"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Senegal"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Dallas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Damasco"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Siria"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Dar es Salaam"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Tanzania"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Darwin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Denpasar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Denver"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Detroit"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Dhaka"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Bangladesh"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Diego Garcia"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "Regno Unito"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Doha"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Qatar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Douala"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Camerun"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Dubai"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Dublino"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Dushanbe"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Tajikistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Isola di Pasqua"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Cile"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Edinburgo"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Scozia"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "El Paso"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Firenze"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "Fort-de-France"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Martinica"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Freetown"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Sierra Leone"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Gaborone"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Botswana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Isole Galapagos"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Ecuador"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Ginevra"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Genova"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Georgetown"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Guyana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Grytviken"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "Georgia del Sud"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Guam"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Città del Guatemala"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Guatemala"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Gustavia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Saint Barthélemy"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Halifax"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Amburgo"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Hanoi"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Vietnam"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Harare"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Zimbabwe"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "Havana"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Cuba"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Hawaii"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Helsinki"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Finlandia"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "Hobart"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "Mostra eventi per settimana"
 
@@ -808,822 +217,6 @@ msgstr "Layout vista mese"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "Mostra eventi per giorno"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Hong Kong"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Honolulu"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Houston"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Hovd"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Mongolia"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Indianapolis"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Irkutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Islamabad"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Pakistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Istanbul"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Izhevsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Jakarta"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Jeddah"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Arabia Saudita"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Gerusalemme"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Israele"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Johannesburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Kabul"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Afghanistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Kaliningrad"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Kamchatka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Kampala"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Uganda"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Karachi"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Katmandu"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Nepal"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Khabarovsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Kharkiv"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Ucraina"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Khartoum"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Sudan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Kiev"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Kingston"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Giamaica"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Kinshasa"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "Repubblica Democratica del Congo"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Calcutta"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Krasnoyarsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Kuala Lumpur"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Malesia"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Kuwait"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Los Angeles"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "La Paz"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Bolivia"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Lagos"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Nigeria"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Las Vegas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Lima"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Perù"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Lisbona"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Lubiana"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "Londra"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Longhua"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Louisville"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Luanda"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Angola"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Lubumbashi"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Lusaka"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Zambia"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Lussemburgo"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Leopoli"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Macau"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madrid"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Magadan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Malabo"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Guinea Equatoriale"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Male"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Maldive"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Managua"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Nicaragua"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Manama"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Bahrain"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Manila"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Filippine"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Maputo"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Mozambico"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Marigot"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "Saint-Martin"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Mazatlan"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "Messico"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Riyadh"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Melbourne"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Memphis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Messina"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "Città del Messico"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Miami"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Atlantico centrale"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Atollo di Midway"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Milano"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Milwaukee"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Minsk"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Bielorussia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Mogadiscio"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Somalia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Monrovia"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Liberia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Montevideo"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Uruguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Montreal"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Mosca"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Mumbai"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "Monaco di Baviera"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "Muscat"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Oman"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Nairobi"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Kenya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Roma"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Naters"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "Ndjamena"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Napoli"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "Chad"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "Mecca"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "Nuova Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "New York"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Terranova"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Niamey"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "Niger"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Nouakchott"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "Mauritania"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Nouméa"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "Nuova Caledonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Novokuznetsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Novosibirsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Nuku’alofa"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Tonga"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Nuuk"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Groenlandia"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Omsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Osaka"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Giappone"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Ottawa"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Ouagadougou"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Burkina Faso"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Pago Pago"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Stato Indipendente di Samoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Palermo"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Panama City"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Panama"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Paramaribo"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Suriname"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "Parigi"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "Francia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Perm"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Perth"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Petropavlovsk-Kamchatskiy"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Filadelfia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Phnom Penh"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Cambogia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Phoenix"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Podgorica"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Montenegro"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Ponta Delgada"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Port Louis"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "Mauritius"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Port-au-Prince"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Haiti"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Portland"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Praga"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "Repubblica Ceca"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Pyongyang"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "Corea del Nord"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "QUITO"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Rabat"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Yangon"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Burma"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Recife"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Regina"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Reykjavík"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "Islanda"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Riga"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Lettonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Rio De Janeiro"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Saint-Denis"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Isola di Reunion"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Samara"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "San Antonio"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "San Diego"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "San Francisco"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "San Jose"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Costa Rica"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "San Juan"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Porto Rico"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "San Marino"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "San Salvador"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "El Salvador"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Sana'a"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Yemen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Santiago"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Santo Domingo"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "Repubblica Dominicana"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "San Paolo"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Seattle"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Seul"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "Repubblica di Corea"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Shanghai"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Shenzhen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Singapore"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "Repubblica di Singapore"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Skopje"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "Macedonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "Sofia"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Bulgaria"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "St.John's"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Antigua e Barbuda"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Stoccolma"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Svezia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Suva"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Fiji"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "Repubblica delle Isole Fiji"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Sydney"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Tahiti"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "Polinesia francese"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Taipei"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Taiwan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "Tallinn"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Estonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Tarawa"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Kiribati"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Tashkent"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Uzbekistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Tbilisi"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Georgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Tegucigalpa"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Honduras"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Teheran"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Iran"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Ho Chi Minh"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "The Settlement"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "Isole Vergini Britanniche"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Tientsin"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Tijuana"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Tokyo"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Toronto"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Tréhet"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Tripoli"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Libia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Tunisi"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Tunisia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Torino"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Ufa"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Bashkiriya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Ulan Bator"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Vaduz"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Liechtenstein"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "La Valletta"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Malta"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Vancouver"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Verona"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Victoria"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Seychelles"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Vienna"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Austria"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Vilnius"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Lituania"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Vladivostok"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Volgograd"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "San Pietroburgo"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Varsavia"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Polonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Washington DC"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Wellington"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Winnipeg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Yakutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Yamoussoukro"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Yaounde"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Ekaterinburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Yerevan"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Armenia"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Yuzhno-Sakhalinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Zagabria"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Croazia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Zurigo"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "Esportazione..."
 
@@ -1639,9 +232,6 @@ msgstr "Esportazione eseguita"
 msgid "IDS_KC_BODY_EVERY_DAY"
 msgstr "Ogni giorno"
 
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "Impegni"
-
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "Scadenza"
 
@@ -1687,3 +277,78 @@ msgstr "Ogni %d giorni"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "Ogni %d settimane"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Nuovo evento"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Nuova attività"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Modifica attività"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Bloccare l'ora e la data dell'evento in base al fuso orario selezionato di seguito. L'ora e la data non subiranno modifiche anche se si passa a un altro fuso orario"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Attività"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Visualizza attività completate"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Dettagli attività"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Dettagli evento"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Nessuna attività"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Negato"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Provvisorio"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Ospite"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Stato partecipazione"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Elimina attività"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "Da"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "A"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Visualizza"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Calendari da visualizzare"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Calendario personale"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Attività personale"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Compleanno del contatto"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Importa eventi/attività"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Esporta eventi/attività"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Mostra numero settimana"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Telefono"
+
index 2986633..03d437d 100755 (executable)
@@ -1,14 +1,8 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "説明"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "詳細"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "標準"
 
 msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
-msgstr "検索結果がありません。"
+msgstr "検索​結果​が​ありません。"
 
 msgid "IDS_CLD_BODY_ADDEVENTREPEATMTHLY"
 msgstr "毎月"
@@ -29,10 +23,10 @@ msgid "IDS_CLD_BODY_DAILY"
 msgstr "毎日"
 
 msgid "IDS_CLD_BODY_DAY"
-msgstr "日表示"
+msgstr "日"
 
 msgid "IDS_CLD_BODY_END_TIME"
-msgstr "終了時刻"
+msgstr "終了時刻"
 
 msgid "IDS_CLD_BODY_MONTHLY"
 msgstr "毎月"
@@ -41,10 +35,10 @@ msgid "IDS_CLD_BODY_ON_TIME_ATNT"
 msgstr "On Time"
 
 msgid "IDS_CLD_BODY_REPEAT_MONTH"
-msgstr "月表示"
+msgstr "月"
 
 msgid "IDS_CLD_BODY_START_TIME"
-msgstr "開始時刻"
+msgstr "開始時刻"
 
 msgid "IDS_CLD_BODY_TAP_TO_ENTER_LOCATION"
 msgstr "場所を入力"
@@ -56,7 +50,7 @@ msgid "IDS_CLD_BODY_TAP_TO_ENTER_TITLE"
 msgstr "タイトルを入力"
 
 msgid "IDS_CLD_BODY_VIEWBY_MONTH"
-msgstr "月表示"
+msgstr "月"
 
 msgid "IDS_CLD_BODY_WEEK"
 msgstr "週"
@@ -76,8 +70,20 @@ msgstr "週"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "終日"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "日"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "時間"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "週間"
+
 msgid "IDS_COM_POP_WEEK_LC"
-msgstr "週"
+msgstr "週表示"
+
+msgid "IDS_CST_POP_STATUS"
+msgstr "ステータス"
 
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "メインアカウント"
@@ -88,9 +94,6 @@ msgstr "送信オプション"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "地図"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "タイトル"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "エクスポート"
 
@@ -109,9 +112,6 @@ msgstr "月曜日"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "週の​始まり"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "タイムゾーン"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "場所が選択されていません。"
 
@@ -134,7 +134,7 @@ msgid "IDS_CLD_HEADER_NO_CALENDARS"
 msgstr "カレンダーがありません。"
 
 msgid "IDS_CLD_BODY_LIST"
-msgstr "リスト表示"
+msgstr "リスト"
 
 msgid "IDS_CLD_BODY_ONLY_THIS_EVENT"
 msgstr "この​イベント​のみ"
@@ -185,349 +185,16 @@ msgid "IDS_DB_BODY_UNABLE_TO_FIND_LOCATION"
 msgstr "現在地を検索できません。"
 
 msgid "IDS_COM_BODY_DETAILS_LOCATION"
-msgstr "ä½\8dç½®"
+msgstr "ä¿\9då­\98å\85\88"
 
 msgid "IDS_COM_POP_DAY_LC"
-msgstr "日"
+msgstr "日表示"
 
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
-msgstr "週"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "アビジャン"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "アブダビ"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "アラブ​首長国​連邦"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "アクラ"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "ガーナ"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "アジスアベバ"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "エチオピア"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "アデレード"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "オーストラリア"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "アラスカ"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "アメリカ(米国)"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "コートジボワール"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "アルジェ"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "アルジェリア"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "アルマトイ"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "カザフスタン"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "アンボン"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "インドネシア"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "アンマン"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "ヨルダン"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "アムステルダム"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "オランダ"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "アナジル"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "ロシア"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "アンカレッジ"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "アンカラ"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "トルコ"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "アンタナナリボ"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "マダガスカル"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "アシガバート"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "トルクメニスタン"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "アスマラ"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "エリトリア"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "アスタナ"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "アスンシオン"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "パラグアイ"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "アテネ"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "ギリシャ"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "オークランド"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "ニュージーランド"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "オースティン"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "アゾレス諸島"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "ポルトガル"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "バグダード"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "イラク"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "バクー"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "アゼルバイジャン"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "ボルティモア"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "バマコ"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "マリ"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "バンコク"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "タイ"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "バンギ"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "中央アフリカ共和国"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "バルセロナ"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "スペイン"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "バーリ"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "イタリア"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "バステール"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "グアドループ"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "北京"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "中国"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "ベイルート"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "レバノン"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "ベオグラード"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "セルビア"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "ベリーズシティ"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "ベリーズ"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "ベルリン"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "ドイツ"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "ベルン"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "スイス"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "ビシュケク"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "キルギスタン"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "ビサウ"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "ギニアビサウ"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "ボゴタ"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "コロンビア"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "ボローニャ"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "ボストン"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "ブラジリア"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "ブラジル"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "ブラティスラバ"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "スロバキア"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "ブリッジ​タウン"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "バルバドス"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "ブリスベン"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "ブリュッセル"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "ベルギー"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "ブカレスト"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "ルーマニア"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "ブダペスト"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "ハンガリー"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "ブエノスアイレス"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "アルゼンチン"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "カイロ"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "エジプト"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "カルガリー"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "カナダ"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "カナリア​諸島"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "キャンベラ"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "広東"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "ケープタウン"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "南​アフリカ​共和国"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "カラカス"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "ベネズエラ"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "カーディフ"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "ウェールズ"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "カサブランカ"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "モロッコ"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "カタンザーロ"
+msgstr "週表示"
 
 msgid "IDS_ST_BODY_SAVE_TO"
-msgstr "保存先設定"
+msgstr "保存先設定"
 
 msgid "IDS_CLD_BODY_NO_EVENTS"
 msgstr "イベントはありません。"
@@ -541,264 +208,6 @@ msgstr "保存しますか?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "イベント​を​編集"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "カイエンヌ"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "仏領ギアナ"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "シャーロット"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "シャーロット​アマリー"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "アメリカ領バージン諸島"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "チェリャビンスク"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "チェンナイ"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "インド"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "シカゴ"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "キシナウ"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "モルドバ"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "チタ"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "クリーブランド"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "コロンボ"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "スリランカ"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "コロンバス"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "コナクリ"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "ギニア"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "コペンハーゲン"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "デンマーク"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "コーク"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "アイルランド"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "クロトーネ"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "ダカール"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "セネガル"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "ダラス"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "ダマスカス"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "シリア"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "ダル​エス​サラーム"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "タンザニア"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "ダーウィン"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "デリー"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "デンパサール"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "デンバー"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "デトロイト"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "ダッカ"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "バングラデシュ"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "ディエゴ​ガルシア島"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "英国"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "ジブチ"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "ジブチ"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "ドーハ"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "カタール"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "ドゥアラ"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "カメルーン"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "ドバイ"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "ダブリン"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "ドゥシャンベ"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "タジキスタン"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "イースター​島"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "チリ"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "エディンバラ"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "スコットランド"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "エル​パソ"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "フィレンツェ"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "フォールド​フランス"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "マルティニーク"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "フリータウン"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "シエラレオネ"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "ハボローネ"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "ボツワナ"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "ガラパゴス​諸島"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "エクアドル"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "ジュネーブ"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "ジェノバ"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "ジョージ​タウン"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "ガイアナ"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "グリトビケン"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "サウス​ジョージア"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "グアム"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "グアテマラシティ"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "グアテマラ"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "グスタビア"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "サンバルテルミー島"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "ハリファックス"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "ハンブルク"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "ハノイ"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "ベトナム"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "ハラレ"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "ジンバブエ"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "ハバナ"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "キューバ"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "ハワイ"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "ヘルシンキ"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "フィンランド"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "ホバート"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "週単位でイベント表示"
 
@@ -808,822 +217,6 @@ msgstr "月単位表示のレイアウト"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "日単位でイベント表示"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "香港"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "ホノルル"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "ヒューストン"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "ホブト"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "モンゴル"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "インディアナポリス"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "イルクーツク"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "イスラマバード"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "パキスタン"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "イスタンブール"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "イジェフスク"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "ジャカルタ"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "ジッダ"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "サウジアラビア"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "エルサレム"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "イスラエル"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "ヨハネスブルグ"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "カブール"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "アフガニスタン"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "カリーニングラード"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "カムチャッカ"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "カンパラ"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "ウガンダ"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "カラチ"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "カトマンズ"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "ネパール"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "ハバロフスク"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "ハリコフ"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "ウクライナ"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "ハルツーム"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "スーダン"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "キエフ"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "キングストン"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "ジャマイカ"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "キンシャサ"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "コンゴ​民主​共和国"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "コルカタ"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "クラスノヤルスク"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "クアラルンプール"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "マレーシア"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "クウェート"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "ロサンゼルス"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "ラパス"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "ボリビア"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "ラゴス"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "ナイジェリア"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "ラス​ベガス"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "リマ"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "ペルー"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "リスボン"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "リュブリャナ"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "ロンドン"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "龍華"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "ルイビル"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "ルアンダ"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "アンゴラ"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "ルブンバシ"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "ルサカ"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "ザンビア"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "ルクセンブルク"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "リビウ"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "マカオ"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "マドリード"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "マガダン"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "マラボ"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "赤道​ギニア"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "マレ"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "モルディブ"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "マナグア"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "ニカラグア"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "マナーマ"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "バーレーン"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "マニラ"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "フィリピン"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "マプト"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "モザンビーク"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "マリゴ"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "サンマルタン"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "マサトラン"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "メキシコ"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "リヤド"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "メルボルン"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "メンフィス"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "メッシーナ"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "メキシコシティ"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "マイアミ"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "中央大西洋"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "ミッドウェー​環礁"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "ミラノ"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "ミルウォーキー"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "ミンスク"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "ベラルーシ"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "モガディシュ"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "ソマリア"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "モンロビア"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "リベリア"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "モンテビデオ"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "ウルグアイ"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "モントリオール"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "モスクワ"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "ムンバイ"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "ミュンヘン"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "マスカット"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "オマーン"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "ナイロビ"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "ケニア"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "ローマ"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "ナテー"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "ヌジャメナ"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "ナポリ"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "チャド"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "メッカ"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "ニューデリー"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "ニューヨーク"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "ニューファンドランド"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "ニアメー"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "ニジェール"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "ヌアクショット"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "モーリタニア"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "ヌーメア"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "ニューカレドニア"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "ノボクズネツク"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "ノボシビルスク"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "ヌクアロファ"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "トンガ"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "ヌーク"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "グリーンランド"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "オムスク"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "大阪"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "日本"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "オタワ"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "ワガドゥグー"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "ブルキナファソ"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "パゴパゴ"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "サモア独立国"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "パレルモ"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "パナマ市"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "パナマ"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "パラマリボ"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "スリナム"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "パリ"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "フランス"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "ペルミ"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "パース"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "ペトロパブロフスク-カムチャツキー"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "フィラデルフィア"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "プノンペン"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "カンボジア"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "フェニックス"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "ポドゴリツァ"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "モンテネグロ"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "ポンタデルガダ"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "ポート​ルイス"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "モーリシャス"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "ポルトー​プランス"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "ハイチ"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "ポートランド"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "プラハ"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "チェコ共和国"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "平壌"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "北​朝鮮"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "キト"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "ラバト"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "ヤンゴン"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "ミャンマー"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "レシフェ"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "レジャイナ"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "レイキャビーク"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "アイスランド"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "リガ"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "ラトビア"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "リオデジャネイロ"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "サンドニ"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "レユニオン島"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "サマラ"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "サンアントニオ"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "サンディエゴ"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "サンフランシスコ"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "サンノゼ"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "コスタ​リカ"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "サンファン"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "プエルトリコ"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "サンマリノ"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "サンサルバドル"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "エル​サルバドル"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "サヌア"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "イエメン"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "サンティエゴ"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "サント​ドミンゴ"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "ドミニカ共和国"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "サンパウロ"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "シアトル"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "ソウル"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "韓国"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "上海"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "深セン市"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "シンガポール"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "シンガポール"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "スコピエ"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "マケドニア"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "ソフィア"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "ブルガリア"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "セントジョンズ"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "アンティグアバーブーダ"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "ストックホルム"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "スウェーデン"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "スバ"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "フィジー"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "フィジー​諸島​共和国"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "シドニー"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "タヒチ"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "仏領ポリネシア"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "台北"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "台湾"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "タリン"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "エストニア"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "タラワ"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "キリバス"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "タシケント"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "ウズベキスタン"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "トビリシ"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "グルジア"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "テグシガルパ"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "ホンジュラス"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "テヘラン"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "イラン"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "ホーチミン市"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "ザ・セトルメント"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "英領​バージン​諸島"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "天津"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "ティフアナ"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "東京"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "トロント"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "トレエ"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "トリポリ"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "リビア"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "チュニス"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "チュニジア"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "トリノ"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "ウファ"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "バシキリア"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "ウランバートル"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "ファドゥーツ"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "リヒテンシュタイン"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "バレッタ"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "マルタ"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "バンクーバー"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "ベローナ"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "ビクトリア"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "セーシェル"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "ウィーン"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "オーストリア"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "ビリニュス"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "リトアニア"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "ウラジオストク"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "ボルゴグラード"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "サンクトペテルブルク"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "ワルシャワ"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "ポーランド"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "ワシントンDC"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "ウェリントン"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "ウィニペグ"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "ヤクーツク"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "ヤムスクロ"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "ヤウンデ"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "エカテリンブルグ"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "エレバン"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "アルメニア"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "ユジノサハリンスク"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "ザグレブ"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "クロアチア"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "チューリッヒ"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "エクスポート中..."
 
@@ -1631,7 +224,7 @@ msgid "IDS_CLD_POP_IMPORTING_ING"
 msgstr "インポート中..."
 
 msgid "IDS_CLD_POP_IMPORTED"
-msgstr "インポートしました。"
+msgstr "インポートしました。"
 
 msgid "IDS_CLD_POP_EXPORTED"
 msgstr "エクスポート​しました"
@@ -1639,9 +232,6 @@ msgstr "エクスポート​しました"
 msgid "IDS_KC_BODY_EVERY_DAY"
 msgstr "毎日"
 
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "未完了"
-
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "期日"
 
@@ -1664,7 +254,7 @@ msgid "IDS_CLD_BODY_REPEATING_EVENT"
 msgstr "イベント​を​繰り​返し​ます"
 
 msgid "IDS_CLD_POP_END_TIME_SHOULD_BE_SET_AFTER_START_TIME"
-msgstr "終了時刻は開始時刻より後に設定する必要があります。"
+msgstr "終了​時刻​は​開始​時刻​より​後​に​設定​する​必要​が​あり​ます。"
 
 msgid "IDS_CLD_POP_CALENDAR_SYNC_IN_PROGRESS"
 msgstr "カレンダー​の​同期​が​進行中​です"
@@ -1687,3 +277,78 @@ msgstr "%d日ごと"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "%d週​ごと"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "新規​イベント"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "新規​タスク"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "タスク​を​編集​"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "イベント日時を以下で選択したタイムゾーンに固定。他のタイムゾーンに移動しても日時の変更なし"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "タスク"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "終了​タスク​を​表示"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "タスク​詳細"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "イベントの​詳細"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "タスク​が​あり​ません。"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "拒否​しました。"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "仮"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "主催者"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "出席​状況"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "タスク​を​削除"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "開始"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "宛先"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "ビュー"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "表示するカレンダー"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "マイ​カレンダー"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "マイ​タスク"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "連絡先​の​誕生日"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "イベント/​タスク​を​イン​ポート"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "イベント/​タスク​を​エクス​ポート"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "週数を表示"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "マイ本体"
+
diff --git a/po/ka.po b/po/ka.po
new file mode 100755 (executable)
index 0000000..8433ac8
--- /dev/null
+++ b/po/ka.po
@@ -0,0 +1,354 @@
+msgid "IDS_IDLE_BODY_NORMAL"
+msgstr "ნორმალური"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "შედეგები არ მოიძებნა"
+
+msgid "IDS_CLD_BODY_ADDEVENTREPEATMTHLY"
+msgstr "ყოველთვიური"
+
+msgid "IDS_CLD_BODY_ALL_CALENDAR"
+msgstr "მთელი კალენდარი"
+
+msgid "IDS_CLD_BODY_BEFORE"
+msgstr "დღემდე"
+
+msgid "IDS_CLD_BODY_BEFORE_LC"
+msgstr "ვადამდე"
+
+msgid "IDS_CLD_BODY_CUSTOMIZE_ATNT"
+msgstr "Customize"
+
+msgid "IDS_CLD_BODY_DAILY"
+msgstr "ყოველდღიური"
+
+msgid "IDS_CLD_BODY_DAY"
+msgstr "დღე"
+
+msgid "IDS_CLD_BODY_END_TIME"
+msgstr "დასრულების დრო"
+
+msgid "IDS_CLD_BODY_MONTHLY"
+msgstr "ყოველთვიური"
+
+msgid "IDS_CLD_BODY_ON_TIME_ATNT"
+msgstr "On Time"
+
+msgid "IDS_CLD_BODY_REPEAT_MONTH"
+msgstr "თვე"
+
+msgid "IDS_CLD_BODY_START_TIME"
+msgstr "დაწყების დრო"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_LOCATION"
+msgstr "დააკაკუნეთ და ჩაწერეთ მდებარეობა"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_NOTE"
+msgstr "დააკაკუნეთ და ჩაწერეთ შენიშვნა"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_TITLE"
+msgstr "დააკაკუნეთ და ჩაწერეთ სათაური"
+
+msgid "IDS_CLD_BODY_VIEWBY_MONTH"
+msgstr "თვე"
+
+msgid "IDS_CLD_BODY_WEEK"
+msgstr "კვირა"
+
+msgid "IDS_CLD_BODY_WEEKLY"
+msgstr "ყოველკვირეული"
+
+msgid "IDS_CLD_BODY_YEARLY"
+msgstr "წლიური"
+
+msgid "IDS_CLD_POP_TAP_TO_ENTER_PARTICIPANT"
+msgstr "დააკაკუნეთ და დაამატეთ მონაწილე"
+
+msgid "IDS_CLD_POP_WEEK_INITIAL"
+msgstr "კ"
+
+msgid "IDS_COM_BODY_ALL_DAY"
+msgstr "ყველა დღე"
+
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "დღე"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "საათი"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "კვირა"
+
+msgid "IDS_COM_POP_WEEK_LC"
+msgstr "კვირა"
+
+msgid "IDS_CST_POP_STATUS"
+msgstr "სტატუსი"
+
+msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
+msgstr "საწყისი ანგარიში"
+
+msgid "IDS_EMAIL_BODY_SENDING_OPTIONS"
+msgstr "გაგზავნის ოფციები"
+
+msgid "IDS_LBS_BODY_MAP"
+msgstr "რუქა"
+
+msgid "IDS_RSSR_OPT_EXPORT"
+msgstr "ექსპორტირება"
+
+msgid "IDS_CLD_BODY_CALENDAR_SYNC"
+msgstr "კალენდრის სინქრონიზაცია"
+
+msgid "IDS_CLD_BODY_EVENTS"
+msgstr "მოვლენები"
+
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "კვირა"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "ორშაბათი"
+
+msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
+msgstr "კვირის პირველი დღე"
+
+msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
+msgstr "ლოკაცია არ არის არჩეული"
+
+msgid "IDS_CLD_OPT_DELETE_EVENT"
+msgstr "მოვლენის წაშლა"
+
+msgid "IDS_CLD_POP_SEND_MESSAGES_TO_PARTICIPANTS_Q"
+msgstr "გაგზავნით წერილებს მონაწილეებთან?"
+
+msgid "IDS_CLD_BODY_PARTICIPANTS"
+msgstr "მონაწილეები"
+
+msgid "IDS_CLD_BODY_ON_TIME"
+msgstr "დროზე"
+
+msgid "IDS_CLD_BODY_CALENDARS"
+msgstr "კალენდარები"
+
+msgid "IDS_CLD_HEADER_NO_CALENDARS"
+msgstr "კალენდრები არ არის"
+
+msgid "IDS_CLD_BODY_LIST"
+msgstr "სია"
+
+msgid "IDS_CLD_BODY_ONLY_THIS_EVENT"
+msgstr "მხოლოდ ეს მოვლენა"
+
+msgid "IDS_CLD_POP_ALL_REPETITIVE_EVENTS"
+msgstr "ყველა განმეორებითი მოვლენა"
+
+msgid "IDS_CLD_BODY_NO_TITLE"
+msgstr "თემა არ არის"
+
+msgid "IDS_CLD_MBODY_LOCK_TIME_ZONE"
+msgstr "სთ. სარტყელის დაფიქსირება"
+
+msgid "IDS_CLD_BODY_TIME_ZONE"
+msgstr "საათობრივი სარტყელი"
+
+msgid "IDS_CLD_BODY_HOUR_LC"
+msgstr "საათი"
+
+msgid "IDS_CLD_BODY_REPEAT_UNTIL"
+msgstr "გამეორება დრომდე"
+
+msgid "IDS_COM_POP_TIMES_LC"
+msgstr "დროები"
+
+msgid "IDS_CLD_OPT_PARTICIPANT"
+msgstr "მონაწილე"
+
+msgid "IDS_CLD_BODY_LINKED_CALENDAR"
+msgstr "დაკავშირებული კალენდარი"
+
+msgid "IDS_CLD_OPT_PHONE_CALENDAR"
+msgstr "ტელეფონის კალენდარი"
+
+msgid "IDS_CLD_BODY_DAILY_VIEW"
+msgstr "ყოველდღიური დათვალიერება"
+
+msgid "IDS_CLD_BODY_WEEKLY_VIEW"
+msgstr "ყოველკვირეული სიახლეები"
+
+msgid "IDS_CLD_BODY_YEAR"
+msgstr "წელი"
+
+msgid "IDS_CLD_BODY_REPEAT"
+msgstr "გამეორება"
+
+msgid "IDS_DB_BODY_UNABLE_TO_FIND_LOCATION"
+msgstr "ლოკაციის პოვნა შეუძლებელია"
+
+msgid "IDS_COM_BODY_DETAILS_LOCATION"
+msgstr "ადგილმდებარეობა"
+
+msgid "IDS_COM_POP_DAY_LC"
+msgstr "დღე"
+
+msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
+msgstr "კვირა"
+
+msgid "IDS_ST_BODY_SAVE_TO"
+msgstr "შენახვა"
+
+msgid "IDS_CLD_BODY_NO_EVENTS"
+msgstr "მოვლენები არ არის"
+
+msgid "IDS_COM_BODY_CUSTOMISE"
+msgstr "პარამეტრების შერჩევა"
+
+msgid "IDS_COM_POP_ERRORMSG_SAVE_Q"
+msgstr "შეინახავთ?"
+
+msgid "IDS_CLD_HEADER_EDIT_EVENT"
+msgstr "მოვლენის შესწორება"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
+msgstr "მოვლენების ჩვენება კვირის მიხედვით"
+
+msgid "IDS_CLD_BODY_LAYOUT_IN_MONTH_VIEW"
+msgstr "განლაგება თვის დათვალიერების დროს"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
+msgstr "მოვლენების ჩვენება დღის მიხედვით"
+
+msgid "IDS_CLD_POP_EXPORTING_ING"
+msgstr "მიღება..."
+
+msgid "IDS_CLD_POP_IMPORTING_ING"
+msgstr "ჩამოდის..."
+
+msgid "IDS_CLD_POP_IMPORTED"
+msgstr "გადმოტანილია"
+
+msgid "IDS_CLD_POP_EXPORTED"
+msgstr "გადაცემული"
+
+msgid "IDS_KC_BODY_EVERY_DAY"
+msgstr "ყოველდღე"
+
+msgid "IDS_CLD_BODY_DUE_DATE"
+msgstr "შესრულების თარიღი"
+
+msgid "IDS_TASK_MBODY_NO_DUE_DATE"
+msgstr "შესრულების თარიღი არ არის"
+
+msgid "IDS_CLD_BODY_PRIORITY"
+msgstr "პრიორიტეტი"
+
+msgid "IDS_CLD_BODY_REMINDER"
+msgstr "შეხსენება"
+
+msgid "IDS_CLD_BODY_ALARMTIME_WARNING"
+msgstr "სიგნალის დრო უკვე გავიდა"
+
+msgid "IDS_CLD_BODY_REPEAT_WARNING"
+msgstr "გამეორების პერიოდი არასწორია"
+
+msgid "IDS_CLD_BODY_REPEATING_EVENT"
+msgstr "განმეორებითი მოვლენა"
+
+msgid "IDS_CLD_POP_END_TIME_SHOULD_BE_SET_AFTER_START_TIME"
+msgstr "საბოლოო თარიღი საწყის თარიღზე გვიან უნდა იყოს"
+
+msgid "IDS_CLD_POP_CALENDAR_SYNC_IN_PROGRESS"
+msgstr "მიმდინარეობს კალენდრის სინქ"
+
+msgid "IDS_CLD_POP_INVALID_TIME"
+msgstr "არასწორი დრო"
+
+msgid "IDS_CLD_BODY_EVERY_WEEK"
+msgstr "ყოველ კვირას"
+
+msgid "IDS_CLD_BODY_EVERY_MONTH"
+msgstr "ყოველ თვე"
+
+msgid "IDS_CLD_BODY_EVERY_YEAR"
+msgstr "ყოველ წელს"
+
+msgid "IDS_CLD_BODY_EVERY_PD_DAYS"
+msgstr "%d დღეში ერთხელ"
+
+msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
+msgstr "%d კვირაში ერთხელ"
+
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "ახალი მოვლენა"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "ახალი დავალება"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "დავალების შესწორება"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "დააფიქსირეთ მოვლენის დროები და თარიღები თქვენს მიერ ქვემოთ არჩეული საათობრივი სარტყელით. დროები და თარიღები არ შეიცვლება, მაშინაც კი, თუ სხვა საათობრივ სარტყელში გადახვალთ"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "დავალება"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "შესრულებული დავალებების ჩვენება"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "დავალების დეტალები"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "მოვლენის დეტალები"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "დავალებები არ არის"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "უარყოფილია"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "დროებითი"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "მასპინძელი სერვერი"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "დასწრების სტატუსი"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "დავალების წაშლა"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "საიდან"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "ვის"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "ნახვა"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "საჩვენებელი კალენდრები"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "ჩემი კალენდარი"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "ჩემი დავალება"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "კონტაქტის დაბადების დღე"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "მოვლენ./დავალ. იმპორტი"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "მოვლენ./დავალ. ექსპორტი"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "კვირის ნომრის ჩვენება"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "ჩემი ტელეფონი"
+
diff --git a/po/kk.po b/po/kk.po
new file mode 100755 (executable)
index 0000000..a605800
--- /dev/null
+++ b/po/kk.po
@@ -0,0 +1,354 @@
+msgid "IDS_IDLE_BODY_NORMAL"
+msgstr "Қалыпты"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Ешқандай нәтиже табылмады"
+
+msgid "IDS_CLD_BODY_ADDEVENTREPEATMTHLY"
+msgstr "Ай сайын"
+
+msgid "IDS_CLD_BODY_ALL_CALENDAR"
+msgstr "Барлық күнтізбе"
+
+msgid "IDS_CLD_BODY_BEFORE"
+msgstr "Дейін"
+
+msgid "IDS_CLD_BODY_BEFORE_LC"
+msgstr "дейін"
+
+msgid "IDS_CLD_BODY_CUSTOMIZE_ATNT"
+msgstr "Customize"
+
+msgid "IDS_CLD_BODY_DAILY"
+msgstr "Күн сайын"
+
+msgid "IDS_CLD_BODY_DAY"
+msgstr "Күн"
+
+msgid "IDS_CLD_BODY_END_TIME"
+msgstr "Аяқтау уақыты"
+
+msgid "IDS_CLD_BODY_MONTHLY"
+msgstr "Ай сайын"
+
+msgid "IDS_CLD_BODY_ON_TIME_ATNT"
+msgstr "On Time"
+
+msgid "IDS_CLD_BODY_REPEAT_MONTH"
+msgstr "Ай"
+
+msgid "IDS_CLD_BODY_START_TIME"
+msgstr "Бастау уақыты"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_LOCATION"
+msgstr "Орнын енгізу үшін түртіңіз"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_NOTE"
+msgstr "Жазбаны енгізу үшін түртіңіз"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_TITLE"
+msgstr "Тақырыпты енгізу үшін түртіңіз"
+
+msgid "IDS_CLD_BODY_VIEWBY_MONTH"
+msgstr "Ай"
+
+msgid "IDS_CLD_BODY_WEEK"
+msgstr "Апта"
+
+msgid "IDS_CLD_BODY_WEEKLY"
+msgstr "Апта сайын"
+
+msgid "IDS_CLD_BODY_YEARLY"
+msgstr "Жыл сайын"
+
+msgid "IDS_CLD_POP_TAP_TO_ENTER_PARTICIPANT"
+msgstr "Қатысушыны енгізу үшін түртіңіз"
+
+msgid "IDS_CLD_POP_WEEK_INITIAL"
+msgstr "А"
+
+msgid "IDS_COM_BODY_ALL_DAY"
+msgstr "Барлық күні"
+
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "күндер"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "сағаттар"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "аптамалар"
+
+msgid "IDS_COM_POP_WEEK_LC"
+msgstr "апта"
+
+msgid "IDS_CST_POP_STATUS"
+msgstr "Статус"
+
+msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
+msgstr "Әдепкі есеп. жазба"
+
+msgid "IDS_EMAIL_BODY_SENDING_OPTIONS"
+msgstr "Жіберу опциялары"
+
+msgid "IDS_LBS_BODY_MAP"
+msgstr "Карта"
+
+msgid "IDS_RSSR_OPT_EXPORT"
+msgstr "Экспорт ету"
+
+msgid "IDS_CLD_BODY_CALENDAR_SYNC"
+msgstr "Күнтізбені синхрондау"
+
+msgid "IDS_CLD_BODY_EVENTS"
+msgstr "Оқиғалар"
+
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Жексенбі"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Дүйсенбі"
+
+msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
+msgstr "Аптаның бірінші күні"
+
+msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
+msgstr "Орын таңдалмады"
+
+msgid "IDS_CLD_OPT_DELETE_EVENT"
+msgstr "Оқиғаны жою"
+
+msgid "IDS_CLD_POP_SEND_MESSAGES_TO_PARTICIPANTS_Q"
+msgstr "Хабарларды қатысушыларға жіберу керек пе?"
+
+msgid "IDS_CLD_BODY_PARTICIPANTS"
+msgstr "Қатысушылар"
+
+msgid "IDS_CLD_BODY_ON_TIME"
+msgstr "Уақытында"
+
+msgid "IDS_CLD_BODY_CALENDARS"
+msgstr "Күнтізбелер"
+
+msgid "IDS_CLD_HEADER_NO_CALENDARS"
+msgstr "Күнтізбе жоқ"
+
+msgid "IDS_CLD_BODY_LIST"
+msgstr "Тізім"
+
+msgid "IDS_CLD_BODY_ONLY_THIS_EVENT"
+msgstr "Тек осы оқиға"
+
+msgid "IDS_CLD_POP_ALL_REPETITIVE_EVENTS"
+msgstr "Барлық қайталанатын оқиғалар"
+
+msgid "IDS_CLD_BODY_NO_TITLE"
+msgstr "Тақырып жоқ"
+
+msgid "IDS_CLD_MBODY_LOCK_TIME_ZONE"
+msgstr "Уақыт белдеуін құлыптау"
+
+msgid "IDS_CLD_BODY_TIME_ZONE"
+msgstr "Уақыт зонасы"
+
+msgid "IDS_CLD_BODY_HOUR_LC"
+msgstr "сағат"
+
+msgid "IDS_CLD_BODY_REPEAT_UNTIL"
+msgstr "Дейін қайталау"
+
+msgid "IDS_COM_POP_TIMES_LC"
+msgstr "рет"
+
+msgid "IDS_CLD_OPT_PARTICIPANT"
+msgstr "Қатысушы"
+
+msgid "IDS_CLD_BODY_LINKED_CALENDAR"
+msgstr "Байланыстырылған күнтізбе"
+
+msgid "IDS_CLD_OPT_PHONE_CALENDAR"
+msgstr "Телефон күнтізбесі"
+
+msgid "IDS_CLD_BODY_DAILY_VIEW"
+msgstr "Күндерді көру"
+
+msgid "IDS_CLD_BODY_WEEKLY_VIEW"
+msgstr "Апталарды көру"
+
+msgid "IDS_CLD_BODY_YEAR"
+msgstr "Жыл"
+
+msgid "IDS_CLD_BODY_REPEAT"
+msgstr "Қайталау"
+
+msgid "IDS_DB_BODY_UNABLE_TO_FIND_LOCATION"
+msgstr "Орнын табу мүмкін емес"
+
+msgid "IDS_COM_BODY_DETAILS_LOCATION"
+msgstr "Орналасу орны"
+
+msgid "IDS_COM_POP_DAY_LC"
+msgstr "күн"
+
+msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
+msgstr "апта"
+
+msgid "IDS_ST_BODY_SAVE_TO"
+msgstr "ішінде сақтау"
+
+msgid "IDS_CLD_BODY_NO_EVENTS"
+msgstr "Оқиға жоқ"
+
+msgid "IDS_COM_BODY_CUSTOMISE"
+msgstr "Реттеу"
+
+msgid "IDS_COM_POP_ERRORMSG_SAVE_Q"
+msgstr "Сақтайсыз ба?"
+
+msgid "IDS_CLD_HEADER_EDIT_EVENT"
+msgstr "Оқиғаны өзгерту"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
+msgstr "Оқиғаларды апта бойынша көрсету"
+
+msgid "IDS_CLD_BODY_LAYOUT_IN_MONTH_VIEW"
+msgstr "Ай көрінісіне орналастыру"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
+msgstr "Оқиғаларды күн бойынша көрсету"
+
+msgid "IDS_CLD_POP_EXPORTING_ING"
+msgstr "Экспортталуда..."
+
+msgid "IDS_CLD_POP_IMPORTING_ING"
+msgstr "Тасымалдануда..."
+
+msgid "IDS_CLD_POP_IMPORTED"
+msgstr "Импортталған"
+
+msgid "IDS_CLD_POP_EXPORTED"
+msgstr "Экспортталған"
+
+msgid "IDS_KC_BODY_EVERY_DAY"
+msgstr "Күн сайын"
+
+msgid "IDS_CLD_BODY_DUE_DATE"
+msgstr "Мерзімі"
+
+msgid "IDS_TASK_MBODY_NO_DUE_DATE"
+msgstr "Төлеу күні жоқ"
+
+msgid "IDS_CLD_BODY_PRIORITY"
+msgstr "Ерекшелігі"
+
+msgid "IDS_CLD_BODY_REMINDER"
+msgstr "Еске салушы"
+
+msgid "IDS_CLD_BODY_ALARMTIME_WARNING"
+msgstr "Дабыл уақыты өтуі тиіс"
+
+msgid "IDS_CLD_BODY_REPEAT_WARNING"
+msgstr "Қайталау аралығы жарамсыз"
+
+msgid "IDS_CLD_BODY_REPEATING_EVENT"
+msgstr "Оқиға қайталау"
+
+msgid "IDS_CLD_POP_END_TIME_SHOULD_BE_SET_AFTER_START_TIME"
+msgstr "Аяқтау уақыты басталу уақытынан кейін орнатылады"
+
+msgid "IDS_CLD_POP_CALENDAR_SYNC_IN_PROGRESS"
+msgstr "Күнтізбені қадамдастыру орындалуда"
+
+msgid "IDS_CLD_POP_INVALID_TIME"
+msgstr "Уақыт қате"
+
+msgid "IDS_CLD_BODY_EVERY_WEEK"
+msgstr "Апта сайын"
+
+msgid "IDS_CLD_BODY_EVERY_MONTH"
+msgstr "Ай сайын"
+
+msgid "IDS_CLD_BODY_EVERY_YEAR"
+msgstr "Жыл сайын"
+
+msgid "IDS_CLD_BODY_EVERY_PD_DAYS"
+msgstr "%d күн сайын"
+
+msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
+msgstr "%d апта сайын"
+
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Жаңа оқиға"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Жаңа тапсырма"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Тапсырманы өзгерту"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Төмендегі таңдалған уақыт белдеуі үшін оқиға уақыттары мен күндерін құлыптаңыз. Басқа уақыт белдеуіне ауысқанның өзінде уақыттар мен күндер өзгермейді"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Тапсырма"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Аяқталған тапсырманы көрсету"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Тапсырма мәліметтері"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Оқиға туралы мәліметтер"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Тапсырма жоқ"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Төмен қараған"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Сынақтық"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Хост"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Қатысу күйі"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Тапсырма жою"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "Басталуы"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "Кімге"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Көрініс"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Көрсетілетін күнтізбелер"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Менің күнтізбем"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Менің тапсырмам"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Контактінің туған күні"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Оқиға/тапсырма импорт-у"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Оқиға/тапсырма экспор-у"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Апта нөмірін көрсету"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Менің телефоным"
+
index 9dff81a..bd56a76 100755 (executable)
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "메모"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "상세 정보"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "보통"
 
@@ -76,9 +70,21 @@ msgstr "주"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "하루종일"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "일"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "시간"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "주"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "주"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "상태"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "기본 계정"
 
@@ -88,9 +94,6 @@ msgstr "전송 옵션"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "지도"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "제목"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "내보내기"
 
@@ -109,9 +112,6 @@ msgstr "월요일"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "주 시작 요일"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "표준 시간대"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "선택된 위치가 없습니다"
 
@@ -193,339 +193,6 @@ msgstr "일"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "주"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "아비장"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "아부다비"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "아랍에미리트"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "아크라"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "가나"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "아디스아바바"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "에티오피아"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "애들레이드"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "오스트레일리아"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "알래스카"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "미국"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "코트디부아르"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "알제"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "알제리"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "알마티"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "카자흐스탄"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "암본"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "인도네시아"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "암만"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "요르단"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "암스테르담"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "네덜란드"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "아나디리"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "러시아"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "앵커리지"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "앙카라"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "터키"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "안타나나리보"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "마다가스카르"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "아시가바트"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "투르크메니스탄"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "아스마라"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "에리트레아"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "아스타나"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "아순시온"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "파라과이"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "아테네"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "그리스"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "오클랜드"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "뉴질랜드"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "오스틴"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "아조레스"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "포르투갈"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "바그다드"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "이라크"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "바쿠"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "아제르바이잔"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "볼티모어"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "바마코"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "말리"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "방콕"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "태국"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "방기"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "중앙아프리카 공화국"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "바르셀로나"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "스페인"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "바리"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "이탈리아"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "바스테르"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "과들루프"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "베이징"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "중국"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "베이루트"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "레바논"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "베오그라드"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "세르비아"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "벨리즈시티"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "벨리즈"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "베를린"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "독일"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "베른"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "스위스"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "비슈케크"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "키르기스스탄"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "비사우"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "기니비사우"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "보고타"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "콜롬비아"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "볼로냐"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "보스턴"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "브라질리아"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "브라질"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "브라티슬라바"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "슬로바키아"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "브리지타운"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "바베이도스"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "브리즈번"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "브뤼셀"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "벨기에"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "부쿠레슈티"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "루마니아"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "부다페스트"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "헝가리"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "부에노스아이레스"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "아르헨티나"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "카이로"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "이집트"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "캘거리"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "캐나다"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "카나리아 제도"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "캔버라"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "캔턴"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "케이프타운"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "남아프리카 공화국"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "카라카스"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "베네수엘라"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "카디프"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "웨일즈"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "카사블랑카"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "모로코"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "카탄차로"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "저장"
 
@@ -541,264 +208,6 @@ msgstr "저장할까요?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "일정 편집"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "카옌"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "프랑스령 기아나"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "샬럿"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "샬럿아말리에"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "미국령 버진아일랜드"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "첼랴빈스크"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "첸나이"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "인도"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "시카고"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "키시너우"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "몰도바"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "치타"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "클리블랜드"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "콜롬보"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "스리랑카"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "콜럼버스"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "코나크리"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "기니"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "코펜하겐"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "덴마크"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "코크"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "아일랜드"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "크로토네"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "다카르"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "세네갈"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "댈러스"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "다마스쿠스"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "시리아"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "다르에스살람"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "탄자니아"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "다윈"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "델리"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "덴파사르"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "덴버"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "디트로이트"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "다카"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "방글라데시"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "디에고가르시아"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "영국"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "지부티"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "지부티"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "도하"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "카타르"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "두알라"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "카메룬"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "두바이"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "더블린"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "두샨베"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "타지키스탄"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "이스터 섬"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "칠레"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "에든버러"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "스코틀랜드"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "엘패소"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "피렌체"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "포르 드 프랑스"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "마르티니크"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "프리타운"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "시에라리온"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "가보로네"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "보츠와나"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "갈라파고스 제도"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "에콰도르"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "제네바"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "제노바"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "조지타운"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "가이아나"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "그리트비켄"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "사우스 조지아"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "괌"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "과테말라시티"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "과테말라"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "구스타비아"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "생 바르텔레미"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "핼리팩스"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "함부르크"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "하노이"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "베트남"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "하라레"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "짐바브웨"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "아바나"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "쿠바"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "하와이"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "헬싱키"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "핀란드"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "호바트"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "주간 단위로 일정 표시"
 
@@ -808,822 +217,6 @@ msgstr "월간 보기 레이아웃"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "요일 단위로 일정 표시"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "홍콩"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "호놀룰루"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "휴스턴"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "호브드"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "몽골"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "인디애나폴리스"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "이르쿠츠크"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "이슬라마바드"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "파키스탄"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "이스탄불"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "이젭스크"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "자카르타"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "제다"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "사우디아라비아"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "예루살렘"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "이스라엘"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "요하네스버그"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "카불"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "아프가니스탄"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "칼리닌그라드"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "캄차카"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "캄팔라"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "우간다"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "카라치"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "카트만두"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "네팔"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "하바롭스크"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "카르키프"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "우크라이나"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "카르툼"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "수단"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "키예프"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "킹스턴"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "자메이카"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "킨샤사"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "콩고 민주공화국"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "콜카타"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "크라스노야르스크"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "쿠알라룸푸르"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "말레이시아"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "쿠웨이트"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "로스앤젤레스"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "라파스"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "볼리비아"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "라고스"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "나이지리아"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "라스베이거스"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "리마"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "페루"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "리스본"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "류블랴나"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "런던"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "룽화"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "루이즈빌"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "루안다"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "앙골라"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "루붐바시"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "루사카"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "잠비아"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "룩셈부르크"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "리비브"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "마카오"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "마드리드"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "마가단"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "말라보"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "적도 기니"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "말레"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "몰디브"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "마나과"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "니카라과"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "마나마"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "바레인"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "마닐라"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "필리핀"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "마푸토"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "모잠비크"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "마리갓"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "생 마르텡"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "마사틀란"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "멕시코"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "리야드"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "멜버른"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "멤피스"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "메시나"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "멕시코시티"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "마이애미"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "대서양 연안 중부"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "미드웨이 아톨"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "밀라노"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "밀워키"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "민스크"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "벨라루스"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "모가디슈"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "소말리아"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "몬로비아"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "라이베리아"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "몬테비데오"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "우루과이"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "몬트리올"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "모스크바"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "뭄바이"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "뮌헨"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "무스카트"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "오만"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "나이로비"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "케냐"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "로마"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "네이터스"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "엔자메나"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "나폴리"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "차드"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "메카"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "뉴델리"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "뉴욕"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "뉴펀들랜드"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "니아메"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "니제르"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "누악쇼트"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "모리타니아"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "누메아"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "뉴칼레도니아"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "노보쿠즈네츠크"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "노보시비르스크"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "누쿠알로파"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "통가"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "누크"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "그린란드"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "옴스크"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "오사카"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "일본"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "오타와"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "와가두구"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "부르키나파소"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "파고파고"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "사모아독립국"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "팔레르모"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "파나마시티"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "파나마"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "파라마리보"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "수리남"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "파리"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "프랑스"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "페름"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "퍼스"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "페트로파블로프스크-캄차스키"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "필라델피아"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "프놈펜"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "캄보디아"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "피닉스"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "포드고리차"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "몬테네그로"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "폰타델가다"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "포트루이스"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "모리셔스"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "포르토프랭스"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "아이티"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "포틀랜드"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "프라하"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "체코"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "평양"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "북한"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "키토"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "라바트"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "양곤"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "미얀마"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "헤시피"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "리자이나"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "레이캬비크"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "아이슬란드"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "리가"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "라트비아"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "리우데자네이루"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "생드니"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "레위니옹 섬"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "사마라"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "샌안토니오"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "샌디에이고"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "샌프란시스코"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "산호세"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "코스타리카"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "산후안"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "푸에르토리코"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "산마리노"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "산살바도르"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "엘살바도르"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "사나"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "예멘"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "산티아고"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "산토도밍고"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "도미니카 공화국"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "상파울루"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "시애틀"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "서울"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "대한민국"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "상하이"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "선전"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "싱가포르"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "싱가포르"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "스코페"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "마케도니아"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "소피아"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "불가리아"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "세인트존스"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "앤티가 바부다"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "스톡홀름"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "스웨덴"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "수바"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "피지"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "피지"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "시드니"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "타히티"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "프랑스령 폴리네시아"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "타이베이"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "타이완"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "탈린"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "에스토니아"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "타라와"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "키리바시"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "타슈켄트"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "우즈베키스탄"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "트빌리시"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "그루지아"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "테구시갈파"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "온두라스"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "테헤란"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "이란"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "호치민 시"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "세틀먼트"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "영국령 버진 제도"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "톈진"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "티후아나"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "도쿄"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "토론토"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "트레"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "트리폴리"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "리비아"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "튀니스"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "튀니지"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "투린"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "우파"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "바시키리야"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "울란바토르"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "파두츠"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "리히텐슈타인"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "발레타"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "말타"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "밴쿠버"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "베로나"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "빅토리아"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "세이셸"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "비엔나"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "오스트리아"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "빌니우스"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "리투아니아"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "블라디보스토크"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "볼고그라드"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "세인트피터즈버그"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "바르샤바"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "폴란드"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "워싱턴 DC"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "웰링턴"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "위니펙"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "야쿠트"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "야무수크로"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "야운데"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "예카테린부르크"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "예레반"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "아르메니아"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "유즈노사할린스크"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "자그레브"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "크로아티아"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "취리히"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "내보내는 중..."
 
@@ -1639,9 +232,6 @@ msgstr "내보냈습니다"
 msgid "IDS_KC_BODY_EVERY_DAY"
 msgstr "매일"
 
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "작업"
-
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "완료일"
 
@@ -1687,3 +277,78 @@ msgstr "%d일마다"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "%d주마다"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "새 일정"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "새 할 일"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "할 일 편집"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "일정의 시간과 날짜를 아래에서 선택한 시간대에 고정합니다. 시간과 날짜는 다른 시간대로 이동하여도 변경되지 않습니다"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "할 일"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "완료된 할 일 표시"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "할 일 상세 정보"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "일정 상세정보"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "할 일이 없습니다"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "거절하였습니다"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "임시"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "주최자"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "참석 상황"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "할 일 삭제"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "시작"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "수신"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "보기"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "표시할 달력"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "내 달력"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "내 할 일"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "연락처 생일"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "일정/할 일 가져오기"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "일정/할 일 내보내기"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "몇째 주인지 표시"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "내 휴대폰"
+
index 32d4d6f..8a964eb 100755 (executable)
--- a/po/lt.po
+++ b/po/lt.po
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Pastaba"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Išsami informacija"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "Įprastas"
 
@@ -76,9 +70,21 @@ msgstr "S"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "Visą dieną"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "dienos"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "valandos"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "savaitės"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "savaitė"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "Būsena"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "Numatytoji paskyra"
 
@@ -88,9 +94,6 @@ msgstr "Siuntimo parinktys"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "Žemėlapis"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Pavadinimas"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "Eksportuoti"
 
@@ -109,9 +112,6 @@ msgstr "Pirmadienis"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "Pirma savaitės diena"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Laiko juosta"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "Nepasirinkta vieta"
 
@@ -193,339 +193,6 @@ msgstr "diena"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "savaitė"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Abidžanas"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Abu Dabis"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "Jungtiniai Arabų Emyratai"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Akra"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Gana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Adis Ababas"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Etiopija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Adelaidė"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Australija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Aliaska"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "JAV"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Dramblio Kaulo Krantas"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Alžyras"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Alžyras"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Almata"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Kazachstanas"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Ambonas"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Indonezija"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Amman"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Jordanija"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Amsterdamas"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Nyderlandai"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Anadyris"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Rusija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Ankoridžas"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Ankara"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Turkija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Antananarivas"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "Madagaskaras"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Ašchabadas"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Turkmėnistanas"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Asmara"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Eritrėja"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Astana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Asunsjonas"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Paragvajus"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Atėnai"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Graikija"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Oklandas"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "Naujoji Zelandija"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Ostinas"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Azorų salos"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Portugalija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Baghdadas"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Irakas"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Baku"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Azerbaidžanas"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Baltimorė"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Bamakas"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Malis"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Bankokas"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Tailandas"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Bangis"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "Centrinė Afrikos Respublika"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Barselona"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "Ispanija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Baris"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Italija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Basteras"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Gvadelupa"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Pekinas"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "Kinija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Beirutas"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Libanas"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Belgradas"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Serbija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Belizas"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Belizas"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Berlynas"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Vokietija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Bernas"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Šveicarija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Biškekas"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Kirgizija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Bisau"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Bisau Gvinėja"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Bogota"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Kolumbija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Bolonija"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Bostonas"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Brazilija"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Brazilija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Bratislava"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Slovakija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Bridžtaunas"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Barbadosas"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Brisbenas"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Briuselis"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Belgija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Bukareštas"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Rumunija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Budapeštas"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Vengrija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Buenos Airės"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Argentina"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Kairas"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Egiptas"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Kalgaris"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Kanada"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Kanarų salos"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Kanbera"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Kantonas"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Keiptaunas"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "Pietų Afrikos Respublika"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Karakasas"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Venesuela"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Kardifas"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Velsas"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Kasablanka"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Marokas"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Katandzaras"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "Išsaugoti"
 
@@ -541,264 +208,6 @@ msgstr "Išsaugoti?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "Redaguoti įvykį"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Kajenas"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "Prancūzijos Gviana"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Šarlotė"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Šarlotė Amalija"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "Jungtinių Valstijų Mergelių Salos"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Čeliabinskas"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Čenajus"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "Indija"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Čikaga"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Kišiniovas"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Moldova"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Čita"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Klivelandas"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Kolombas"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Šri Lanka"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Kolumbas"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Konakris"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Gvinėja"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "Kopenhaga"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Danija"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Korkas"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Airija"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Krotonė"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Dakaras"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Senegalas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Dalasas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Damaskas"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Sirija"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Dar es Salamas"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Tanzanija"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Darvinas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Delis"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Denpasaras"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Denveris"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Detroitas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Daka"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Bangladešas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Diego Garsija"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "Jungtinė Karalystė"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Džibutis"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Džibutis"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Doha"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Kataras"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Duala"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Kamerūnas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Dubajus"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Dublinas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Dušanbė"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Tadžikistanas"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Velykų Sala"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Čilė"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Edinburgas"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Škotija"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "El Pasas"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Florencija"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "For de Fransas"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Martinika"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Fritaunas"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Siera Leonė"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Gaboronas"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Botsvana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Galapagų salos"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Ekvadoras"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Ženeva"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Genua"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Džordžtaunas"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Gajana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Griutvikenas"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "Pietų Džordžija"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Guamas"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Gvatemalos miestas"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Gvatemala"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Gustavija"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Šv. Bartolomėjus"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Halifaksas"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Hamburgas"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Hanojus"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Vietnamas"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Hararė"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Zimbabvė"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "Havana"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Kuba"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Havajai"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Helsinkis"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Suomija"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "Hobartas"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "Rodyti įvykius pagal savaitę"
 
@@ -808,822 +217,6 @@ msgstr "Išdėstymas mėnesio rodinyje"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "Rodyti įvykius pagal dieną"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Honkongas"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Honolulu"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Hiūstonas"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Hovdas"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Mongolija"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Indianapolis"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Irkutskas"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Islamabadas"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Pakistanas"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Stambulas"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Iževskas"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Džakarta"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Jedahas"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Saudo Arabija"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Jeruzalė"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Izraelis"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Johanesburgas"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Kabulas"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Afganistanas"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Kaliningradas"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Kamčiatka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Kampala"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Uganda"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Karačis"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Katmandu"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Nepalas"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Chabarovskas"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Charkovas"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Ukraina"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Chartumas"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Sudanas"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Kijevas"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Kingstonas"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Jamaika"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Kinšasa"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "Kongo Demokratinė Respublika"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Kalkuta"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Krasnojarskas"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Kvala Lumpūras"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Malaizija"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Kuveitas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Los Andželas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "La Pasas"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Bolivija"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Lagosas"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Nigerija"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Las Vegasas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Lima"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Peru"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Lisabona"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Liubliana"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "Londonas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Longhua"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Luisvilis"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Luanda"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Angola"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Lubumbašis"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Lusaka"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Zambija"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Liuksemburgas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Lvovas"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Makau"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madridas"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Magadanas"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Malabas"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Pusiaujo Gvinėja"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Malė"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Maldyvai"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Managva"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Nikaragva"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Manama"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Bahreinas"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Manila"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Filipinai"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Maputo"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Mozambikas"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Marigo"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "San Martenas"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Mazatlanas"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "Meksika"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Rijadas"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Melburnas"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Memfis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Mesina"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "Mechikas"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Majamis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Vidurio Atlantas"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Midvėjaus Atolas"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Milanas"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Milvokis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Minskas"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Baltarusija"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Mogadišas"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Somalis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Monrovia"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Liberija"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Montevidėjas"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Urugvajus"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Monrealis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Maskva"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Mumbajus"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "Miunchenas"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "muskatas"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Omanas"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Nairobis"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Kenija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Roma"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Nateras"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "Ndžamena"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Neapolis"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "Chadas"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "Meka"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "Naujasis Delis"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "Niujorkas"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Niufaundlandas"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Niamėjus"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "Nigeris"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Nuakšotas"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "Mauritanija"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Numė"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "Naujoji Kaledonija"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Novokuzneckas"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Novosibirskas"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Nukualofa"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Tonga"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Nukas"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Grenlandija"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Omskas"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Osaka"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Japonija"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Otava"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Uagadugu"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Burkina Fasas"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Pago Pagas"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Samoa Nepriklausomoji Valstybė"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Palermas"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Panamos miestas"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Panama"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Paramaribas"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Surinamas"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "Paryžius"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "Prancūzija"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Permė"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Pertas"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Petropavlovskas, Kamčiatka"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Filadelfija"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Pnompenis"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Kambodža"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Finiksas"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Podgorica"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Juodkalnija"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Ponta Delgada"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Port Luisas"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "Mauricijus"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Port o Prensas"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Haitis"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Portlandas"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Praha"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "Čekijos Respublika"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Pchenjanas"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "Šiaurės Korėja"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "Kitas"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Rabatas"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Jangonas"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Birma"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Recife"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Redžaina"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Reikjavikas"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "Islandija"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Ryga"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Latvija"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Rio de Žaneiras"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Sen Deni"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Reunjono Sala"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Samara"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "San Antonijus"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "San Diegas"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "San Fransiskas"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "San Chosė"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Kosta Rika"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "San Chuanas"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Puerto Rikas"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "San Marinas"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "San Salvadoras"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "Salvadoras"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Sana"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Jemenas"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Santjagas"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Santo Domingas"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "Dominikos Respublika"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "San Paulas"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Sietlas"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Seulas"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "Korėjos Respublika"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Šanchajus"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Šenzenas"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Singapūras"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "Singapūro Respublika"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Skopjė"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "Makedonija"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "Sofija"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Bulgarija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "Sent Džonsas"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Antigva ir Barbuda"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Stokholmas"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Švedų"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Suva"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Fidžis"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "Fidžio Salų Respublika"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Sidnėjus"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Taitis"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "Prancūzijos Polinezija"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Taipėjus"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Taivanas"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "Talinas"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Estija"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Tarava"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Kiribatis"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Taškentas"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Uzbekistanas"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Tbilisis"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Gruzija"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Tegusigalpa"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Hondūras"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Teheranas"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Iranas"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Hošiminas"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "Setlmentas"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "Didžiosios Britanijos Mergelių Salos"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Tiandzinas"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Tichuana"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Tokijas"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Torontas"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Trejė"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Tripolis"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Libija"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Tunisas"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Tunisas"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Turinas"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Ufa"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Baškirija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Ulan Batoras"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Vaducas"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Lichtenšteinas"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "Valeta"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Malta"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Vankuveris"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Verona"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Viktorija"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Seišeliai"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Viena"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Austrija"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Vilnius"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Lietuva"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Vladivostokas"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Volgogradas"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "Sankt Peterburgas"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Varšuva"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Lenkija"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Vašingtonas"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Velingtonas"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Vinipegas"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Jakutskas"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Jamusukras"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Jaundė"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Jakaterinburgas"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Jerevanas"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Armėnija"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Južno Sachalinskas"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Zagrebas"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Kroatija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Ciurichas"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "Eksportuojama..."
 
@@ -1639,9 +232,6 @@ msgstr "Eksportuota"
 msgid "IDS_KC_BODY_EVERY_DAY"
 msgstr "Kiekvieną dieną"
 
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "Užduotis"
-
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "Terminas"
 
@@ -1687,3 +277,78 @@ msgstr "Kas %d dien."
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "Kas %d savait."
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Naujas įvykis"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Nauja užduotis"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Redaguoti užduotį"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Užfiksuoti įvykių laiką ir datą pagal toliau pasirinktą laiko juostą. Laikas ir data nesikeis, net jei būsite kitoje laiko juostoje"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Užduotis"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Rodyti atliktas užduotis"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Užduoties informacija"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Įvykio duomenys"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Užduočių nėra"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Atmesta"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Bandomasis"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Šeimininkas"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Dalyvavimo būsena"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Trinti užduotį"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "Nuo"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "Iki"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Rodyti"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Norimi rodyti kalendoriai"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Mano kalendorius"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Mano užduotys"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Adresato gimtadienis"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Importuoti įvyk. / užd."
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Eksportuot įvyk. / užd."
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Rodyti savaitės numerį"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Mano telefonas"
+
index a232a22..f577741 100755 (executable)
--- a/po/lv.po
+++ b/po/lv.po
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Piezīme"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Dati"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "Parasta"
 
@@ -76,9 +70,21 @@ msgstr "N"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "Visu dienu"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "dienas"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "stundas"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "nedēļas"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "nedēļa"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "Statuss"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "Noklusējuma konts"
 
@@ -88,9 +94,6 @@ msgstr "Sūtīšanas iespējas"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "Karte"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Nosaukums"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "Eksportēt"
 
@@ -109,9 +112,6 @@ msgstr "Pirmdiena"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "Nedēļas pirmā diena"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Laika josla"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "Nav izvēlēta atrašanās vieta"
 
@@ -193,339 +193,6 @@ msgstr "diena"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "nedēļa"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Abidžana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Abū Dabī"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "Apvienotie Arābu Emirāti"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Akra"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Gana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Adisabeba"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Etiopija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Adelaida"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Austrālija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Aļaska"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "ASV"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Kotdivuāra"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Alžīra"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Alžīrija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Alma-Ata"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Kazahstāna"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Ambona"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Indonēzija"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Ammana"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Jordānija"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Amsterdama"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Nīderlande"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Anadira"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Krievija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Ankoridža"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Ankara"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Turcija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Antananarivu"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "Madagaskara"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Ašgabata"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Turkmenistāna"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Asmera"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Eritreja"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Astana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Asunsjona"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Paragvaja"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Atēnas"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Grieķija"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Oklenda"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "Jaunzēlande"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Ostina"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Azoru salas"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Portugāle"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Bagdāde"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Irāka"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Baku"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Azerbaidžāna"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Baltimora"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Bamako"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Mali"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Bangkoka"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Taizeme"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Bangi"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "Centrālāfrikas Republika"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Barselona"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "Spānija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Bari"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Itālija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Bastēra"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Gvadelupa"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Pekina"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "Ķīna"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Beiruta"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Libāna"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Belgrada"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Serbija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Beliza"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Beliza"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Berlīne"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Vācija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Berne"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Šveice"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Biškeka"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Kirgizstāna"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Bisava"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Gvineja-Bisava"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Bogota"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Kolumbija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Boloņa"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Bostona"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Brazīlija"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Brazīlija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Bratislava"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Slovākija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Bridžtauna"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Barbadosa"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Brisbene"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Brisele"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Beļģija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Bukareste"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Rumānija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Budapešta"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Ungārija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Buenosairesa"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Argentīna"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Kaira"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Ēģipte"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Kalgari"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Kanāda"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Kanāriju salas"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Kanbera"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Kantona"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Keiptauna"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "Dienvidāfrikas Republika"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Karakasa"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Venecuēla"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Kārdifa"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Velsa"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Kasablanka"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Maroka"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Katandzāro"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "Saglabāt"
 
@@ -541,264 +208,6 @@ msgstr "Vai saglabāt?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "Rediģēt notikumu"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Kajenna"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "Franču Gviāna"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Šarlote"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Šarlotamālija"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "ASV Virdžīnu salas"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Čeļabinska"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Čenaja"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "Indija"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Čikāga"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Kišiņeva"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Moldova"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Čita"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Klīvlenda"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Kolombo"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Šrilanka"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Kolumbusa"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Konakri"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Gvineja"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "Koepnhāgena"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Dānija"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Korka"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Īrija"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Krotone"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Dakāra"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Senegāla"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Dalasa"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Damaska"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Sīrija"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Dāresalāma"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Tanzānija"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Dārvina"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Deli"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Denpasara"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Denvera"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Detroita"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Daka"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Bangladeša"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Diego Garsia"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "Lielbritānija"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Džibutija"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Džibutija"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Doha"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Katara"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Duala"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Kamerūna"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Dubaja"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Dublina"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Dušanbe"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Tadžikistāna"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Lieldienu sala"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Čīle"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Edinburga"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Skotija"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "Elpaso"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Florence"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "Fordefransa"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Martinika"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Frītauna"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Sjerraleone"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Gaborone"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Botsvāna"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Galapagu salas"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Ekvadora"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Ženēva"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Dženova"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Džordžtauna"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Gajāna"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Grītvikena"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "Dienviddžordžija"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Guama"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Gvatemalas pilsēta"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Gvatemala"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Gustavja"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Senbartelmī"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Halifaksa"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Hamburga"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Hanoja"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Vjetnama"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Harare"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Zimbabve"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "Havanna"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Kuba"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Havaja"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Helsinki"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Somija"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "Hobārta"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "Rādīt notikumus pēc nedēļas"
 
@@ -808,822 +217,6 @@ msgstr "Izkārtojums mēneša skatā"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "Rādīt notikumus pēc dienas"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Honkonga"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Honolulu"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Hjūstona"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Hovda"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Mongolija"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Indianapolisa"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Irkutska"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Islamabada"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Pakistāna"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Stambula"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Iževska"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Džakarta"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Džeda"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Saūda Arābija"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Jeruzaleme"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Izraēla"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Johannesburga"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Kabula"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Afganistāna"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Kaļiņingrada"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Kamčatka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Kampala"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Uganda"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Karači"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Katmandu"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Nepāla"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Habarovska"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Harkova"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Ukraina"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Hartūma"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Sudāna"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Kijeva"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Kingstona"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Jamaika"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Kinšasa"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "Kongo Demokrātiskā Republika"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Kalkāta"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Krasnojarska"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Kualalumpura"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Malaizija"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Kuveita"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Losandželosa"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "Lapasa"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Bolīvija"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Lagosa"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Nigērija"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Lasvegasa"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Lima"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Peru"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Lisabona"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Ļubļana"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "Londona"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Lunhua"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Luisvila"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Luanda"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Angola"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Lubumbaši"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Lusaka"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Zambija"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Luksembruga"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Ļvova"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Makau"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madride"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Magadana"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Malabu"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Ekvatoriālā Gvineja"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Male"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Maldīvija"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Managva"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Nikaragva"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Manama"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Bahreina"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Manila"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Filipīnas"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Maputo"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Mozambika"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Marigo"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "Senmartēna"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Mazatlana"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "Meksika"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Rijāda"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Melburna"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Memfisa"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Mesīna"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "Mehiko"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Maiami"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Vidusatlantijas"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Midvejs"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Milāna"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Milvokī"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Minska"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Baltkrievija"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Mogadiša"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Somālija"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Monrovija"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Libērija"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Montevideo"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Urugvaja"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Monreāla"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Maskava"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Mumbaja"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "Minhene"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "Muskata"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Omāna"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Nairobi"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Kenija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Roma"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Natersa"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "Ndžamena"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Neapole"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "ČADA"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "Meka"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "Ņūdeli"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "Ņujorka"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Ņūfaundlenda"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Niameja"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "NIGĒRA"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Nuakšota"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "Mauritānija"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Numea"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "Jaunkaledonija"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Novokuzņecka"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Novosibirska"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Nukualofa"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Tonga"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Nūka"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Grenlande"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Omska"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Osaka"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Japāna"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Otava"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Vagadugu"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Burkinafaso"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Pagopago"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Rietumsamoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Palermo"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Panama"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Panama"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Paramaribo"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Surinama"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "Parīze"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "Francija"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Perma"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Perta"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Petropavlovska-Kamčatska"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Filadelfija"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Pnompeņa"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Kambodža"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Fīniksa"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Podgorica"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Melnkalne"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Pontadelgada"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Portluija"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "Maurīcija"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Portoprensa"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Haiti"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Portlenda"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Prāga"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "Čehijas Republika"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Phenjana"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "Ziemeļkoreja"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "Kito"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Rabata"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Jangona"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Birma"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Resifi"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Ridžaina"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Reikjavīka"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "Islande"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Rīga"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Latvija"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Riodežaneiro"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Sendenī"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Reinjonas sala"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Samāra"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "Sanantonio"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "Sandjego"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "Sanfrancisko"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "Sanhosē"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Kostarika"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "Sanhuana"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Puertoriko"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "Sanmarīno"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "Sansalvadora"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "Salvadora"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Sana"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Jemena"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Santjago"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Santodomingo"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "Dominikāna"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "Sanpaulu"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Sietla"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Seula"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "Dienvidkoreja"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Šanhaja"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Šeņdžeņa"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Singapūra"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "Singapūras Republika"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Skopje"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "MAĶEDONIJA"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "Sofija"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Bulgārija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "Sentdžonsa"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Antigva un Barbuda"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Stokholma"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Zviedrija"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Suva"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Fidži"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "Fidži Republika"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Sidneja"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Taiti"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "Franču Polinēzija"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Taipeja"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Taivāna"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "Tallina"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Igaunija"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Tarava"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Kiribati"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Taškenta"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Uzbekistāna"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Tbilisi"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Gruzija"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Tegusigalpa"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Hondurasa"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Teherāna"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Irāna"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Hošimina"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "Setlementa"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "Britu Virdžīnu salas"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Tiaņdzjiņa"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Tihuāna"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Tokija"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Toronto"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Treheta"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Tripole"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Lībija"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Tunisa"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Tunisija"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Turīna"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Ufa"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Baškīrija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Ulanbatora"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Vaduca"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Lihtenšteina"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "Valeta"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Malta"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Vankūvera"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Verona"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Viktorija"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Seišelu salas"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Vīne"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Austrija"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Viļņa"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Lietuva"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Vladivostoka"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Volgograda"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "Sanktpēterburga"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Varšava"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Polija"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Vašingtona"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Velingtona"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Vinipega"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Jakutska"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Jamusukro"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Jaunde"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Jekaterinburga"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Erevāna"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Armēnija"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Dienvidsahalīna"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Zagreba"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Horvātija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Cīrihe"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "Eksportē..."
 
@@ -1639,9 +232,6 @@ msgstr "Eksportēts"
 msgid "IDS_KC_BODY_EVERY_DAY"
 msgstr "Katru dienu"
 
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "Uzdevums"
-
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "Izpildes datums"
 
@@ -1687,3 +277,78 @@ msgstr "Ik pēc %d dienām"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "Ik pēc %d nedēļām"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Jauns notikums"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Jauns uzdevums"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Rediģēt uzdevumu"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Bloķēt notikumu laiku un datumu tālāk izvēlētajai laika joslai. Pat ja tiks mainīta laika josla, notikumu laiks un datums nemainīsies"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Uzdevums"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Parādīt pabeigtos uzdevumus"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Uzdevuma dati"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Notikuma dati"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Nav uzdevumu"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Noraidīts"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Varbūtēji"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Saimnieks"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Apmeklējuma statuss"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Dzēst uzdevumu"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "No"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "Līdz"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Skatīt"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Parādāmie kalendāri"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Mans kalendārs"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Mans uzdevums"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Kontakta dzimšanas diena"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Importēt notik./uzdev."
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Eksportēt notik./uzdev."
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Rādīt nedēļas numuru"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Mans tālrunis"
+
diff --git a/po/mk.po b/po/mk.po
new file mode 100755 (executable)
index 0000000..2c2a6f2
--- /dev/null
+++ b/po/mk.po
@@ -0,0 +1,354 @@
+msgid "IDS_IDLE_BODY_NORMAL"
+msgstr "Нормално"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Нема резултати"
+
+msgid "IDS_CLD_BODY_ADDEVENTREPEATMTHLY"
+msgstr "Месечно"
+
+msgid "IDS_CLD_BODY_ALL_CALENDAR"
+msgstr "Цел календар"
+
+msgid "IDS_CLD_BODY_BEFORE"
+msgstr "Претходно извест."
+
+msgid "IDS_CLD_BODY_BEFORE_LC"
+msgstr "претходно извест."
+
+msgid "IDS_CLD_BODY_CUSTOMIZE_ATNT"
+msgstr "Customize"
+
+msgid "IDS_CLD_BODY_DAILY"
+msgstr "Дневен"
+
+msgid "IDS_CLD_BODY_DAY"
+msgstr "Ден"
+
+msgid "IDS_CLD_BODY_END_TIME"
+msgstr "Краен час"
+
+msgid "IDS_CLD_BODY_MONTHLY"
+msgstr "Месечно"
+
+msgid "IDS_CLD_BODY_ON_TIME_ATNT"
+msgstr "On Time"
+
+msgid "IDS_CLD_BODY_REPEAT_MONTH"
+msgstr "Месец"
+
+msgid "IDS_CLD_BODY_START_TIME"
+msgstr "Почетен час"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_LOCATION"
+msgstr "Допрете за внесување локација"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_NOTE"
+msgstr "Допрете за внесување белешка"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_TITLE"
+msgstr "Допрете за внесување наслов"
+
+msgid "IDS_CLD_BODY_VIEWBY_MONTH"
+msgstr "Месец"
+
+msgid "IDS_CLD_BODY_WEEK"
+msgstr "Седмичен преглед"
+
+msgid "IDS_CLD_BODY_WEEKLY"
+msgstr "Седмичен"
+
+msgid "IDS_CLD_BODY_YEARLY"
+msgstr "Секоја година"
+
+msgid "IDS_CLD_POP_TAP_TO_ENTER_PARTICIPANT"
+msgstr "Допрете за да внесете учесник"
+
+msgid "IDS_CLD_POP_WEEK_INITIAL"
+msgstr "С"
+
+msgid "IDS_COM_BODY_ALL_DAY"
+msgstr "Цел ден"
+
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "денови"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "часови"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "седмици"
+
+msgid "IDS_COM_POP_WEEK_LC"
+msgstr "седмица"
+
+msgid "IDS_CST_POP_STATUS"
+msgstr "Состојба"
+
+msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
+msgstr "Основна сметка"
+
+msgid "IDS_EMAIL_BODY_SENDING_OPTIONS"
+msgstr "Опции за праќање"
+
+msgid "IDS_LBS_BODY_MAP"
+msgstr "Мапа"
+
+msgid "IDS_RSSR_OPT_EXPORT"
+msgstr "Извези"
+
+msgid "IDS_CLD_BODY_CALENDAR_SYNC"
+msgstr "Синхронизирање календар"
+
+msgid "IDS_CLD_BODY_EVENTS"
+msgstr "Настани"
+
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Недела"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Понеделник"
+
+msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
+msgstr "Прв ден на седмицата"
+
+msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
+msgstr "Не е избрана локација"
+
+msgid "IDS_CLD_OPT_DELETE_EVENT"
+msgstr "Избриши настан"
+
+msgid "IDS_CLD_POP_SEND_MESSAGES_TO_PARTICIPANTS_Q"
+msgstr "Прати пораки на учесниците?"
+
+msgid "IDS_CLD_BODY_PARTICIPANTS"
+msgstr "Учесници"
+
+msgid "IDS_CLD_BODY_ON_TIME"
+msgstr "Во одредено време"
+
+msgid "IDS_CLD_BODY_CALENDARS"
+msgstr "Календари"
+
+msgid "IDS_CLD_HEADER_NO_CALENDARS"
+msgstr "Нема календари"
+
+msgid "IDS_CLD_BODY_LIST"
+msgstr "Листа"
+
+msgid "IDS_CLD_BODY_ONLY_THIS_EVENT"
+msgstr "Само овој настан"
+
+msgid "IDS_CLD_POP_ALL_REPETITIVE_EVENTS"
+msgstr "Сите повторливи настани"
+
+msgid "IDS_CLD_BODY_NO_TITLE"
+msgstr "Нема наслов"
+
+msgid "IDS_CLD_MBODY_LOCK_TIME_ZONE"
+msgstr "Заклучи временска зона"
+
+msgid "IDS_CLD_BODY_TIME_ZONE"
+msgstr "Часовна зона"
+
+msgid "IDS_CLD_BODY_HOUR_LC"
+msgstr "час"
+
+msgid "IDS_CLD_BODY_REPEAT_UNTIL"
+msgstr "Повторувај до"
+
+msgid "IDS_COM_POP_TIMES_LC"
+msgstr "пати"
+
+msgid "IDS_CLD_OPT_PARTICIPANT"
+msgstr "Учесник"
+
+msgid "IDS_CLD_BODY_LINKED_CALENDAR"
+msgstr "Поврзан календар"
+
+msgid "IDS_CLD_OPT_PHONE_CALENDAR"
+msgstr "Телефонски календар"
+
+msgid "IDS_CLD_BODY_DAILY_VIEW"
+msgstr "Дневен преглед"
+
+msgid "IDS_CLD_BODY_WEEKLY_VIEW"
+msgstr "Седмичен преглед"
+
+msgid "IDS_CLD_BODY_YEAR"
+msgstr "Година"
+
+msgid "IDS_CLD_BODY_REPEAT"
+msgstr "Повторување"
+
+msgid "IDS_DB_BODY_UNABLE_TO_FIND_LOCATION"
+msgstr "Не може да се најде локацијата"
+
+msgid "IDS_COM_BODY_DETAILS_LOCATION"
+msgstr "Локација"
+
+msgid "IDS_COM_POP_DAY_LC"
+msgstr "ден"
+
+msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
+msgstr "седмица"
+
+msgid "IDS_ST_BODY_SAVE_TO"
+msgstr "Меморирај во"
+
+msgid "IDS_CLD_BODY_NO_EVENTS"
+msgstr "Нема настани"
+
+msgid "IDS_COM_BODY_CUSTOMISE"
+msgstr "Прилагоди"
+
+msgid "IDS_COM_POP_ERRORMSG_SAVE_Q"
+msgstr "Меморирај?"
+
+msgid "IDS_CLD_HEADER_EDIT_EVENT"
+msgstr "Измени настан"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
+msgstr "Прикажи настани по седмица"
+
+msgid "IDS_CLD_BODY_LAYOUT_IN_MONTH_VIEW"
+msgstr "Распоред на месечен преглед"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
+msgstr "Прикажи настани по ден"
+
+msgid "IDS_CLD_POP_EXPORTING_ING"
+msgstr "Извезување..."
+
+msgid "IDS_CLD_POP_IMPORTING_ING"
+msgstr "Увезување..."
+
+msgid "IDS_CLD_POP_IMPORTED"
+msgstr "Увезено"
+
+msgid "IDS_CLD_POP_EXPORTED"
+msgstr "Извезено"
+
+msgid "IDS_KC_BODY_EVERY_DAY"
+msgstr "Секој ден"
+
+msgid "IDS_CLD_BODY_DUE_DATE"
+msgstr "Рок"
+
+msgid "IDS_TASK_MBODY_NO_DUE_DATE"
+msgstr "Нема краен рок"
+
+msgid "IDS_CLD_BODY_PRIORITY"
+msgstr "Приоритет"
+
+msgid "IDS_CLD_BODY_REMINDER"
+msgstr "Потсетник"
+
+msgid "IDS_CLD_BODY_ALARMTIME_WARNING"
+msgstr "Часот на алармот веќе изминал"
+
+msgid "IDS_CLD_BODY_REPEAT_WARNING"
+msgstr "Неправилен период на повторување"
+
+msgid "IDS_CLD_BODY_REPEATING_EVENT"
+msgstr "Настан што се повторува"
+
+msgid "IDS_CLD_POP_END_TIME_SHOULD_BE_SET_AFTER_START_TIME"
+msgstr "Крајното време треба да е подоцна од почетното"
+
+msgid "IDS_CLD_POP_CALENDAR_SYNC_IN_PROGRESS"
+msgstr "Синхронизација на календар во тек"
+
+msgid "IDS_CLD_POP_INVALID_TIME"
+msgstr "Неправилен час"
+
+msgid "IDS_CLD_BODY_EVERY_WEEK"
+msgstr "секоја седмица"
+
+msgid "IDS_CLD_BODY_EVERY_MONTH"
+msgstr "секој месец"
+
+msgid "IDS_CLD_BODY_EVERY_YEAR"
+msgstr "Секоја година"
+
+msgid "IDS_CLD_BODY_EVERY_PD_DAYS"
+msgstr "На %d денови"
+
+msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
+msgstr "На %d седмици"
+
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Нов настан"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Нова задача"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Измени задача"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Заклучување на времињата и датумите на настаните за вашата избрана временска зона подолу. Времињата и датумите нема да се сменат, дури и ако се преместите во друга временска зона"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Задача"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Прикажи завршени задачи"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Детали за задачата"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Детали за настанот"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Нема задачи"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Одбиено"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Закажано"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Домаќин"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Состојба на посетеност"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Избриши задача"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "Од"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "До"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Прикажи"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Календари за прикажување"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Мој календар"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Моја задача"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Роденден на контактот"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Увези настани/задачи"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Извези настани/задачи"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Прикажувај број на седмицата"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Мој телефон"
+
diff --git a/po/ms.po b/po/ms.po
deleted file mode 100755 (executable)
index b45dc9c..0000000
--- a/po/ms.po
+++ /dev/null
@@ -1,1689 +0,0 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Nota"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Butiran"
-
-msgid "IDS_IDLE_BODY_NORMAL"
-msgstr "Biasa"
-
-msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
-msgstr "Tiada hasil ditemui"
-
-msgid "IDS_CLD_BODY_ADDEVENTREPEATMTHLY"
-msgstr "Bulanan"
-
-msgid "IDS_CLD_BODY_ALL_CALENDAR"
-msgstr "Semua kalendar"
-
-msgid "IDS_CLD_BODY_BEFORE"
-msgstr "Sebelum"
-
-msgid "IDS_CLD_BODY_BEFORE_LC"
-msgstr "sebelum"
-
-msgid "IDS_CLD_BODY_CUSTOMIZE_ATNT"
-msgstr "Customize"
-
-msgid "IDS_CLD_BODY_DAILY"
-msgstr "Harian"
-
-msgid "IDS_CLD_BODY_DAY"
-msgstr "Hari"
-
-msgid "IDS_CLD_BODY_END_TIME"
-msgstr "Masa akhir"
-
-msgid "IDS_CLD_BODY_MONTHLY"
-msgstr "Bulanan"
-
-msgid "IDS_CLD_BODY_ON_TIME_ATNT"
-msgstr "On Time"
-
-msgid "IDS_CLD_BODY_REPEAT_MONTH"
-msgstr "Bulan"
-
-msgid "IDS_CLD_BODY_START_TIME"
-msgstr "Masa mula"
-
-msgid "IDS_CLD_BODY_TAP_TO_ENTER_LOCATION"
-msgstr "Ketik utk memasukkan lokasi"
-
-msgid "IDS_CLD_BODY_TAP_TO_ENTER_NOTE"
-msgstr "Ketik utk memasukkan nota"
-
-msgid "IDS_CLD_BODY_TAP_TO_ENTER_TITLE"
-msgstr "Ketik utk masukkan tajuk"
-
-msgid "IDS_CLD_BODY_VIEWBY_MONTH"
-msgstr "Bulan"
-
-msgid "IDS_CLD_BODY_WEEK"
-msgstr "Minggu"
-
-msgid "IDS_CLD_BODY_WEEKLY"
-msgstr "Mingguan"
-
-msgid "IDS_CLD_BODY_YEARLY"
-msgstr "Tahunan"
-
-msgid "IDS_CLD_POP_TAP_TO_ENTER_PARTICIPANT"
-msgstr "Ketik utk memasukkan peserta"
-
-msgid "IDS_CLD_POP_WEEK_INITIAL"
-msgstr "M"
-
-msgid "IDS_COM_BODY_ALL_DAY"
-msgstr "Sepanjang hari"
-
-msgid "IDS_COM_POP_WEEK_LC"
-msgstr "minggu"
-
-msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
-msgstr "Akaun lalai"
-
-msgid "IDS_EMAIL_BODY_SENDING_OPTIONS"
-msgstr "Pilihan penghantaran"
-
-msgid "IDS_LBS_BODY_MAP"
-msgstr "Peta"
-
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Tajuk"
-
-msgid "IDS_RSSR_OPT_EXPORT"
-msgstr "Eksport"
-
-msgid "IDS_CLD_BODY_CALENDAR_SYNC"
-msgstr "Penyelarasan kalendar"
-
-msgid "IDS_CLD_BODY_EVENTS"
-msgstr "Peristiwa"
-
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Ahad"
-
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Isnin"
-
-msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
-msgstr "Hari pertama dalam seminggu"
-
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Zon masa"
-
-msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
-msgstr "Tiada lokasi dipilih"
-
-msgid "IDS_CLD_OPT_DELETE_EVENT"
-msgstr "Padamkan peristiwa"
-
-msgid "IDS_CLD_POP_SEND_MESSAGES_TO_PARTICIPANTS_Q"
-msgstr "Hantar mesej kepada peserta?"
-
-msgid "IDS_CLD_BODY_PARTICIPANTS"
-msgstr "Peserta"
-
-msgid "IDS_CLD_BODY_ON_TIME"
-msgstr "Tepat masa"
-
-msgid "IDS_CLD_BODY_CALENDARS"
-msgstr "Kalendar"
-
-msgid "IDS_CLD_HEADER_NO_CALENDARS"
-msgstr "Tiada kalendar"
-
-msgid "IDS_CLD_BODY_LIST"
-msgstr "Senarai"
-
-msgid "IDS_CLD_BODY_ONLY_THIS_EVENT"
-msgstr "Hanya peristiwa ini"
-
-msgid "IDS_CLD_POP_ALL_REPETITIVE_EVENTS"
-msgstr "Semua peristiwa berulang"
-
-msgid "IDS_CLD_BODY_NO_TITLE"
-msgstr "Tiada tajuk"
-
-msgid "IDS_CLD_MBODY_LOCK_TIME_ZONE"
-msgstr "Kunci zon waktu"
-
-msgid "IDS_CLD_BODY_TIME_ZONE"
-msgstr "Zon masa"
-
-msgid "IDS_CLD_BODY_HOUR_LC"
-msgstr "jam"
-
-msgid "IDS_CLD_BODY_REPEAT_UNTIL"
-msgstr "Ulang sehingga"
-
-msgid "IDS_COM_POP_TIMES_LC"
-msgstr "kali"
-
-msgid "IDS_CLD_OPT_PARTICIPANT"
-msgstr "Peserta"
-
-msgid "IDS_CLD_BODY_LINKED_CALENDAR"
-msgstr "Kalendar dipautkan"
-
-msgid "IDS_CLD_OPT_PHONE_CALENDAR"
-msgstr "Kalendar telefon"
-
-msgid "IDS_CLD_BODY_DAILY_VIEW"
-msgstr "Pandangan harian"
-
-msgid "IDS_CLD_BODY_WEEKLY_VIEW"
-msgstr "Minggu"
-
-msgid "IDS_CLD_BODY_YEAR"
-msgstr "Tahun"
-
-msgid "IDS_CLD_BODY_REPEAT"
-msgstr "Ulang"
-
-msgid "IDS_DB_BODY_UNABLE_TO_FIND_LOCATION"
-msgstr "Tidak boleh mencari lokasi"
-
-msgid "IDS_COM_BODY_DETAILS_LOCATION"
-msgstr "Lokasi"
-
-msgid "IDS_COM_POP_DAY_LC"
-msgstr "hari"
-
-msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
-msgstr "minggu"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Abidjan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Abu Dhabi"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "Emiriah Arab Bersatu"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Accra"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Ghana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Addis Ababa"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Ethiopia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Adelaide"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Australia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Alaska"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "USA"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Côte d’Ivoire"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Algiers"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Algeria"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Almaty"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Kazakhstan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Ambon"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Indonesia"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Amman"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Jordan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Amsterdam"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Belanda"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Anadyr"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Russia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Tambatan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Ankara"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Turki"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Antananarivo"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "Madagascar"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Ashgabat"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Turkmenistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Asmara"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Eritrea"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Astana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Asuncion"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Paraguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Athens"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Greece"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Auckland"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "New Zealand"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Austin"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Azores"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Portugal"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Baghdad"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Iraq"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Baku"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Azerbaijan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Baltimore"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Bamako"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Mali"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Bangkok"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Thailand"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Bangui"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "Republik Afrika Tengah"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Barcelona"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "Sepanyol"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Bari"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Italy"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Basse-Terre"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Guadeloupe"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Beijing"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "China"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Beirut"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Lebanon"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Belgrade"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Serbia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Bandar Belize"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Belize"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Berlin"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Jerman"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Bern"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Switzerland"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Bishkek"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Kyrgyzstan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Guinea Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Bogota"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Colombia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Bologna"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Boston"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Brasilia"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Brazil"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Bratislava"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Slovakia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Bridgetown"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Barbados"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Brisbane"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Brussels"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Belgium"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Bucharest"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Romania"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Budapest"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Hungary"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Buenos Aires"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Argentina"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Kaherah"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Mesir"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Calgary"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Kanada"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Kepulauan Canary"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Canberra"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Canton"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Cape Town"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "South Africa"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Caracas"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Venezuela"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Cardiff"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Wales"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Casablanca"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Morocco"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Catanzaro"
-
-msgid "IDS_ST_BODY_SAVE_TO"
-msgstr "Simpan ke"
-
-msgid "IDS_CLD_BODY_NO_EVENTS"
-msgstr "Tiada peristiwa"
-
-msgid "IDS_COM_BODY_CUSTOMISE"
-msgstr "Mensuaikan"
-
-msgid "IDS_COM_POP_ERRORMSG_SAVE_Q"
-msgstr "Simpan?"
-
-msgid "IDS_CLD_HEADER_EDIT_EVENT"
-msgstr "Sunting peristiwa"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Cayenne"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "French Guiana"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Charlotte"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Charlotte Amalie"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "Kepulauan Virgin Amerika Syarikat"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Chelyabinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Chennai"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "India"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Chicago"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Chisinau"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Moldova"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Chita"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Cleveland"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Colombo"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Sri Lanka"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Columbus"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Conakry"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "Copenhagen"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Denmark"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Cork"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Ireland"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Crotone"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Dakar"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Senegal"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Dallas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Damascus"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Syria"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Dar es Salaam"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Tanzania"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Darwin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Denpasar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Denver"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Detroit"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Dhaka"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Bangladesh"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Diego Garcia"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "United Kingdom"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Doha"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Qatar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Douala"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Cameroon"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Dubai"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Dublin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Dushanbe"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Tajikistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Pulau Easter"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Chile"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Edinburgh"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Scotland"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "El Paso"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Florence"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "Fort-de-France"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Martinique"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Freetown"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Sierra Leone"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Gaborone"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Botswana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Kepulauan Galapagos"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Ecuador"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Geneva"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Genoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Georgetown"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Guyana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Grytviken"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "Georgia Selatan"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Guam"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Bandar Guatemala"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Guatemala"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Gustavia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Saint Barthelemy"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Halifax"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Hamburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Hanoi"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Vietnam"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Harare"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Zimbabwe"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "Havana"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Cuba"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Hawaii"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Helsinki"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Finland"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "Hobart"
-
-msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
-msgstr "Tunjukkan peristiwa mengikut minggu"
-
-msgid "IDS_CLD_BODY_LAYOUT_IN_MONTH_VIEW"
-msgstr "Reka letak dalam pandangan bulan"
-
-msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
-msgstr "Tunjukkan peristiwa mengikut hari"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Hong Kong"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Honolulu"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Houston"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Hovd"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Mongolia"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Indianapolis"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Irkutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Islamabad"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Pakistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Istanbul"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Izhevsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Jakarta"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Jeddah"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Arab Saudi"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Jerusalem"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Israel"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Johannesburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Kabul"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Afghanistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Kaliningrad"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Kamchatka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Kampala"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Uganda"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Karachi"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Katmandu"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Nepal"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Khabarovsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Kharkiv"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Ukraine"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Khartoum"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Sudan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Kiev"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Kingston"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Jamaica"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Kinshasa"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "Republik Demokratik Congo"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Kolkata"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Krasnoyarsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Kuala Lumpur"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Malaysia"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Kuwait"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Los Angeles"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "La Paz"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Bolivia"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Lagos"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Nigeria"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Las Vegas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Lima"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Peru"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Lisbon"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Ljubljana"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "London"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Longhua"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Louisville"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Luanda"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Angola"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Lubumbashi"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Lusaka"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Zambia"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Luxembourg"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Lviv"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Macau"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madrid"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Magadan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Malabo"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Equaorial Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Male"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Maldives"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Managua"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Nicaragua"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Manama"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Bahrain"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Manila"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Filipina"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Maputo"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Mozambique"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Marigot"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "Saint Martin"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Mazatlan"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "Mexico"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Riyadh"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Melbourne"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Memphis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Messina"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "Bandar Mexico"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Miami"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Atlantik Tengah"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Midway Atoll"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Milan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Milwaukee"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Minsk"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Belarus"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Mogadishu"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Somalia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Monrovia"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Liberia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Montevideo"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Uruguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Montreal"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Moscow"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Mumbai"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "Munich"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "Muscat"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Oman"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Nairobi"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Kenya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Rome"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Naters"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "N'Djamena"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Naples"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "CHAD"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "Makkah"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "New Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "New York"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Newfoundland"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Niamey"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "Niger"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Nouakchott"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "Mauritania"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Noumea"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "New Caledonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Novokuznetsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Novosibirsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Nuku'alofa"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Tonga"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Nuuk"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Greenland"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Omsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Osaka"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Japan"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Ottawa"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Ouagadougou"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Burkina Faso"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Pago Pago"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Negara Samoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Palermo"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Bandar Panama"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Panama"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Paramaribo"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Suriname"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "Paris"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "Perancis"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Perm"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Perth"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Petropavlovsk-Kamchatskiy"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Philadelphia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Phnom Penh"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Cambodia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Phoenix"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Podgorica"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Montenegro"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Ponta Delgada"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Port Louis"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "Mauritius"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Port-au-Prince"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Haiti"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Portland"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Prague"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "Republik Czech"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Pyongyang"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "Korea Utara"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "Quito"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Rabat"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Yangon"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Myanmar"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Recife"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Regina"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Reykjavík"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "Iceland"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Riga"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Latvia"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Rio de Janeiro"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Saint-Denis"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Pulau Reunion"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Samara"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "San Antonio"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "San Diego"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "San Francisco"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "San Jose"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Costa Rica"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "San Juan"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Puerto Rico"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "San Marino"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "San Salvador"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "El Salvador"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Sana'a"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Yemen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Santiago"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Santo Domingo"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "Dominican Republic"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "Sao Paulo"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Seattle"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Seoul"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "Republic of Korea"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Shanghai"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Shenzhen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Singapore"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "Republik Singapura"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Skopje"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "Macedonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "Sofia"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Bulgaria"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "St. John's"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Antigua dan Barbuda"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Stockholm"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Sweden"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Suva"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Fiji"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "Republik Kepulauan Fiji"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Sydney"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Tahiti"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "French Polynesia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Taipei"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Taiwan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "Tallinn"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Estonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Tarawa"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Kiribati"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Tashkent"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Uzbekistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Tbilisi"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Georgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Tegucigalpa"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Honduras"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Tehran"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Iran"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Bandar Ho Chi Minh"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "The Settlement"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "Kepulauan British Virgin"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Tianjin"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Tijuana"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Tokyo"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Toronto"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Trehet"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Tripoli"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Libya"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Tunis"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Tunisia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Turin"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Ufa"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Bashkiriya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Ulan Bator"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Vaduz"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Liechtenstein"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "Valletta"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Malta"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Vancouver"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Verona"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Victoria"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Seychelles"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Vienna"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Austria"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Vilnius"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Lithuania"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Vladivostok"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Volgograd"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "St. Petersburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Warsaw"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Poland"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Washington DC"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Wellington"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Winnipeg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Yakutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Yamoussoukro"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Yaounde"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Yekaterinburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Yerevan"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Armenia"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Yuzhno-Sakhalinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Zagreb"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Croatia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Zurich"
-
-msgid "IDS_CLD_POP_EXPORTING_ING"
-msgstr "Mengeksport..."
-
-msgid "IDS_CLD_POP_IMPORTING_ING"
-msgstr "Mengimport..."
-
-msgid "IDS_CLD_POP_IMPORTED"
-msgstr "Diimport"
-
-msgid "IDS_CLD_POP_EXPORTED"
-msgstr "Dieksport"
-
-msgid "IDS_KC_BODY_EVERY_DAY"
-msgstr "Setiap hari"
-
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "Tugasan"
-
-msgid "IDS_CLD_BODY_DUE_DATE"
-msgstr "Tarikh matang"
-
-msgid "IDS_TASK_MBODY_NO_DUE_DATE"
-msgstr "Tiada tarikh tamat"
-
-msgid "IDS_CLD_BODY_PRIORITY"
-msgstr "Keutamaan"
-
-msgid "IDS_CLD_BODY_REMINDER"
-msgstr "Peringatan"
-
-msgid "IDS_CLD_BODY_ALARMTIME_WARNING"
-msgstr "Masa penggera telah berlalu"
-
-msgid "IDS_CLD_BODY_REPEAT_WARNING"
-msgstr "Tempoh ulangan tidak sah"
-
-msgid "IDS_CLD_BODY_REPEATING_EVENT"
-msgstr "Peristiwa berulang"
-
-msgid "IDS_CLD_POP_END_TIME_SHOULD_BE_SET_AFTER_START_TIME"
-msgstr "Masa tamat harus ditetapkan selepas masa mula"
-
-msgid "IDS_CLD_POP_CALENDAR_SYNC_IN_PROGRESS"
-msgstr "Penyegerakan kalendar sedang dijalankan"
-
-msgid "IDS_CLD_POP_INVALID_TIME"
-msgstr "Masa tidak sah"
-
-msgid "IDS_CLD_BODY_EVERY_WEEK"
-msgstr "Setiap minggu"
-
-msgid "IDS_CLD_BODY_EVERY_MONTH"
-msgstr "Setiap bulan"
-
-msgid "IDS_CLD_BODY_EVERY_YEAR"
-msgstr "Setiap tahun"
-
-msgid "IDS_CLD_BODY_EVERY_PD_DAYS"
-msgstr "Setiap %d hari"
-
-msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
-msgstr "Setiap %d minggu"
-
index 3796f26..e358357 100755 (executable)
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Notitie"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Gegevens"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "Normaal"
 
@@ -76,9 +70,21 @@ msgstr "W"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "Hele dag"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "dagen"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "uur"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "weken"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "week"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "Status"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "Standaard account"
 
@@ -88,9 +94,6 @@ msgstr "Verzendopties"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "Kaart"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Titel"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "Exporteren"
 
@@ -109,9 +112,6 @@ msgstr "Maandag"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "Eerste dag van de week"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Tijdzone"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "Geen locatie geselecteerd"
 
@@ -193,339 +193,6 @@ msgstr "dag"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "week"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Abidjan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Abu Dhabi"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "Verenigde Arabische Emiraten"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Accra"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Ghana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Addis Ababa"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Ethiopië"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Adelaide"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Australië"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Alaska"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "VS"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Ivoorkust"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Algiers"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Algerije"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Alma Ata"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Kazachstan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Ambon"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Indonesië"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Amman"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Jordanië"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Amsterdam"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Nederland"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Anadyr"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Rusland"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Anchorage"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Ankara"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Turkije"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Antananarivo"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "MADAGASCAR"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Ashgabat"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Turkmenistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Asmera"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Eritrea"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Astana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Asuncion"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Paraguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Athene"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Griekenland"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Auckland"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "Nieuw-Zeeland"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Austin"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Azoren"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Portugal"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Bagdad"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Irak"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Baku"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Azerbeidzjan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Baltimore"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Bamako"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Mali"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Bangkok"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Thailand"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Bangui"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "Centraal Afrikaanse Republiek"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Barcelona"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "Spanje"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Bari"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Italië"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Basse-Terre"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Guadeloupe"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Peking"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "China"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Beirut"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Libanon"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Belgrado"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Servië"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Belize City"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Belize"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Berlijn"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Duitsland"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Bern"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Zwitserland"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Bishkek"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Kirgizië"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Guinee-Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Bogota"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Colombia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Bologna"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Boston                      "
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Brasilia"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Brazilië"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Bratislava"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Slowakije"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Bridgetown"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Barbados"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Brisbane"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Brussel"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "België"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Boekarest"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Roemenië"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Boedapest"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Hongarije"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Buenos Aires"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Argentinië"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Caïro"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Egypte"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Calgary"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Canada"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Canarische eilanden"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Canberra"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Canton"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Kaapstad"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "Republiek Zuid-Afrika"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Caracas"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Venezuela"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Cardiff"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Wales"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Casablanca"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Marokko"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Catanzaro"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "Opslaan in"
 
@@ -541,264 +208,6 @@ msgstr "Opslaan?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "Gebeurtenis bewerken"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Cayenne"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "Frans-Guyana"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Charlotte"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Charlotte Amalie"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "Verenigde Staten Maagdeneilanden"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Chelyabinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Chennai"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "India"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Chicago"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Chişinău"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Moldavië"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Chita"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Cleveland"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Colombo"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Sri Lanka"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Columbus"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Conakry"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "Kopenhagen"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Denemarken"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Cork"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Ierland"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Crotone"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Dakar"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Senegal"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Dallas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Damascus"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Syrië"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Dar es Salaam"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Tanzania"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Darwin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Denpasar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Denver"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Detroit"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Dhaka"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Bangladesh"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Diego Garcia"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "Verenigd Koninkrijk"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Doha"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Qatar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Douala"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Kameroen"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Dubai"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Dublin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Dushanbe"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Tadzjikistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Paaseiland"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Chili"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Edinburgh"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Schotland"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "El Jadida"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Florence"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "Fort-de-France"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Martinique"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Freetown"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Sierra Leone"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Gaborone"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Botswana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Galápagos eilanden"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Ecuador"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Genève"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Genua"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Georgetown"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Guyana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Grytviken"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "South Georgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Guam"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Guatemala City"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Guatemala"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Gustavia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Sint-Bartholomeus"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Halifax"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Hamburger"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Hanoi"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Vietnam"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Harare"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Zimbabwe"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "Havana"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Cuba"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Hawaii"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Helsinki"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Finland"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "Hobart"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "Agenda-items per week tonen"
 
@@ -808,822 +217,6 @@ msgstr "Lay-out in maandweergave"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "Agenda-items per dag tonen"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Hong Kong"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Honolulu"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Houston"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Hovd"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Mongolië"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Indianapolis"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Irkoetsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Islamabad"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Pakistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Istanboel"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Izhevsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Jakarta"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Djedda"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Saudi-Arabië"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Jeruzalem"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Israël"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Johannesburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Kabul"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Afghanistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Kaliningrad"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Kamtsjatka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Kampala"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Oeganda"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Karachi"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Kathmandu"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Nepal"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Chabarovsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Kharkiv"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Oekraïne"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Khartoem"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Soedan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Kiev"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Kingston"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Jamaica"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Kinshasa"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "Democratische Republiek Congo"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Kolkata"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Krasnojarsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Kuala Lumpur"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Maleisië"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Koeweit"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Los Angeles"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "La Paz"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Bolivia"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Lagos"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Nigeria"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Las Vegas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Lima"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Peru"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Lissabon"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Ljubljana"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "Londen"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Longhua"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Louisville"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Luanda"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Angola"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Lubumbashi"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Lusaka"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Zambia"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Luxemburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Lviv"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Macau"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madrid"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Magadan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Malabo"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Equatoriaal Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Male"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Maldiven"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Managua"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Nicaragua"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Manama"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Bahrein"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Manilla"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Filipijnen"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Maputo"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Mozambique"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Marigot"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "Saint Martin"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Mazatlan"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "Mexico"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Riyadh"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Melbourne"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Memphis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Messina"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "Mexico-stad"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Miami"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Mid-Atlantic"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Midway Atoll"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Milaan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Milwaukee"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Minsk"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Wit-Rusland"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Mogadishu"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Somalië"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Monrovia"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Liberia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Montevideo"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Uruguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Montreal"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Moskou"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Mumbai"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "München"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "Muscat"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Oman"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Nairobi"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Kenya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Rome"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Naters"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "Ndjamena"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Napels"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "TSJAAD"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "Mecca"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "New Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "New York"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Newfoundland"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Niamey"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "NIGER"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Nouakchott"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "MAURITANIË"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Nouméa"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "Nieuw-Caledonië"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Novokuznetsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Novosibirsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Nuku'alofa"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Tonga"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Nuuk"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Groenland"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Omsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Osaka"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Japan"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Ottawa"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Ouagadougou"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Burkina Faso"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Pago Pago"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Onafhankelijke Staat Samoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Palermo"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Panama City"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Panama"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Paramaribo"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Suriname"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "Parijs"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "Frankrijk"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Perm"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Perth"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Petropavlovsk-Kamchatskiy"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Philadelphia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Phnom Penh"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Cambodja"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Phoenix"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Podgorica"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Montenegro"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Ponta Delgada"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Port Louis"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "MAURITIUS"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Port-au-Prince"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Haïti"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Portland"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Praag"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "Tsjechische Republiek"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Pyongyang"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "Noord-Korea"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "QUITO"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Rabat"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Yangon"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Burma"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Recife"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Regina"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Reykjavík"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "IJsland"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Riga"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Letland"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Rio de Janeiro"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Saint-Denis"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Reunion Island"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Samara"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "San Antonio"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "San Diego"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "San Francisco"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "San Jose"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Costa Rica"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "San Juan"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Puerto Rico"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "San Marino"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "San Salvador"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "El Jadida"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Sana'a"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Jemen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Santiago"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Santo Domingo"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "Dominicaanse Republiek"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "Sao Paulo"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Seattle"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Seoel"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "Republiek Korea"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Sjanghai"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Shenzhen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Singapore"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "Republiek Singapore"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Skopje"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "Macedonië"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "Sofia"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Bulgarije"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "St John's"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Antigua en Barbuda"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Stockholm"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Zweden"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Suva"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Fiji"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "Republiek Fiji-eilanden"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Sydney"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Tahiti"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "Frans-Polynesië"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Taipei"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Taiwan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "Tallinn"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Estland"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Tarawa"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Kiribati"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Tasjkent"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Oezbekistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Tbilisi"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Georgië"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Tegucigalpa"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Honduras"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Teheran"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Iran"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Ho Chi Minhstad"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "The Settlement"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "Maagdeneilanden (Brits)"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Tianjin"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Tijuana"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Tokio"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Toronto"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Tréhet"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Tripoli"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Libië"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Tunis"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Tunesië"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Turin"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Ufa"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Bashkiriya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Ulan Bator"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Vaduz"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Liechtenstein"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "Valletta"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Malta"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Vancouver"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Verona"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Victoria"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Seychellen"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Wenen"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Oostenrijk"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Vilnius"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Litouwen"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Vladivostok"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Volgograd"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "St. Petersburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Warschau"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Polen"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Washington DC"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Wellington"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Winnipeg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Jakoetsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Yamusoukro"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Yaounde"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Jekaterinenburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Yerevan"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Armenië"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Yuzhno-Sakhalinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Zagreb"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Kroatië"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Zürich"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "Exporteren..."
 
@@ -1639,9 +232,6 @@ msgstr "Geëxporteerd"
 msgid "IDS_KC_BODY_EVERY_DAY"
 msgstr "Dagelijks"
 
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "Actiepunt"
-
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "Datum gereed"
 
@@ -1687,3 +277,78 @@ msgstr "Om de %d dagen"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "Om de %d weken"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Nieuw agenda-item"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Nieuwe taak"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Taak bewerken"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Zet de tijd en de datum van de agenda-items vast op de hieronder geselecteerde tijdzone. De tijd en de datum van het agenda-item veranderen niet, zelfs niet als u naar een andere tijdzone gaat"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Taak"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Voltooide taken weergeven"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Taakgegevens"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Gebeurtenisdetails"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Geen taken"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Afgewezen"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Poging"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Host"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Deelnamestatus"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Taak verwijderen"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "Van"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "Tot"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Tonen"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Agenda´s om weer te geven"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Mijn agenda"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Mijn taak"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Verjaardag van contact"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Agenda-items/taken imp"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Agenda-items/taken exp"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Weeknummer tonen"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Mijn telefoon"
+
diff --git a/po/no.po b/po/no.po
deleted file mode 100755 (executable)
index b177d4f..0000000
--- a/po/no.po
+++ /dev/null
@@ -1,1689 +0,0 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Notat"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Detaljer"
-
-msgid "IDS_IDLE_BODY_NORMAL"
-msgstr "Normal"
-
-msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
-msgstr "Fant ingen resultater"
-
-msgid "IDS_CLD_BODY_ADDEVENTREPEATMTHLY"
-msgstr "Hver måned"
-
-msgid "IDS_CLD_BODY_ALL_CALENDAR"
-msgstr "Alle kalendere"
-
-msgid "IDS_CLD_BODY_BEFORE"
-msgstr "Før"
-
-msgid "IDS_CLD_BODY_BEFORE_LC"
-msgstr "før"
-
-msgid "IDS_CLD_BODY_CUSTOMIZE_ATNT"
-msgstr "Customize"
-
-msgid "IDS_CLD_BODY_DAILY"
-msgstr "Daglig"
-
-msgid "IDS_CLD_BODY_DAY"
-msgstr "Dag"
-
-msgid "IDS_CLD_BODY_END_TIME"
-msgstr "Sluttid"
-
-msgid "IDS_CLD_BODY_MONTHLY"
-msgstr "Hver måned"
-
-msgid "IDS_CLD_BODY_ON_TIME_ATNT"
-msgstr "On Time"
-
-msgid "IDS_CLD_BODY_REPEAT_MONTH"
-msgstr "Måned"
-
-msgid "IDS_CLD_BODY_START_TIME"
-msgstr "Starttid"
-
-msgid "IDS_CLD_BODY_TAP_TO_ENTER_LOCATION"
-msgstr "Trykk for å angi plassering"
-
-msgid "IDS_CLD_BODY_TAP_TO_ENTER_NOTE"
-msgstr "Trykk for å angi notat"
-
-msgid "IDS_CLD_BODY_TAP_TO_ENTER_TITLE"
-msgstr "Trykk for å angi tittel"
-
-msgid "IDS_CLD_BODY_VIEWBY_MONTH"
-msgstr "Måned"
-
-msgid "IDS_CLD_BODY_WEEK"
-msgstr "Uke"
-
-msgid "IDS_CLD_BODY_WEEKLY"
-msgstr "Ukentlig"
-
-msgid "IDS_CLD_BODY_YEARLY"
-msgstr "Årlig"
-
-msgid "IDS_CLD_POP_TAP_TO_ENTER_PARTICIPANT"
-msgstr "Trykk for å angi deltaker"
-
-msgid "IDS_CLD_POP_WEEK_INITIAL"
-msgstr "U"
-
-msgid "IDS_COM_BODY_ALL_DAY"
-msgstr "Hele dagen"
-
-msgid "IDS_COM_POP_WEEK_LC"
-msgstr "uke"
-
-msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
-msgstr "Standard konto"
-
-msgid "IDS_EMAIL_BODY_SENDING_OPTIONS"
-msgstr "Sendingsalternativer"
-
-msgid "IDS_LBS_BODY_MAP"
-msgstr "Kart"
-
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Tittel"
-
-msgid "IDS_RSSR_OPT_EXPORT"
-msgstr "Eksporter"
-
-msgid "IDS_CLD_BODY_CALENDAR_SYNC"
-msgstr "Kalendersynkronisering"
-
-msgid "IDS_CLD_BODY_EVENTS"
-msgstr "Hendelser"
-
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Søndag"
-
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Mandag"
-
-msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
-msgstr "Første dag i uken"
-
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Tidssone"
-
-msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
-msgstr "Sted er ikke valgt"
-
-msgid "IDS_CLD_OPT_DELETE_EVENT"
-msgstr "Slett hendelse"
-
-msgid "IDS_CLD_POP_SEND_MESSAGES_TO_PARTICIPANTS_Q"
-msgstr "Sende meldinger til deltakere?"
-
-msgid "IDS_CLD_BODY_PARTICIPANTS"
-msgstr "Deltakere"
-
-msgid "IDS_CLD_BODY_ON_TIME"
-msgstr "På tiden"
-
-msgid "IDS_CLD_BODY_CALENDARS"
-msgstr "Kalendere"
-
-msgid "IDS_CLD_HEADER_NO_CALENDARS"
-msgstr "Ingen kalendere"
-
-msgid "IDS_CLD_BODY_LIST"
-msgstr "Liste"
-
-msgid "IDS_CLD_BODY_ONLY_THIS_EVENT"
-msgstr "Bare denne hendelsen"
-
-msgid "IDS_CLD_POP_ALL_REPETITIVE_EVENTS"
-msgstr "Alle gjentakende hendelser"
-
-msgid "IDS_CLD_BODY_NO_TITLE"
-msgstr "Ingen tittel"
-
-msgid "IDS_CLD_MBODY_LOCK_TIME_ZONE"
-msgstr "Lås tidssone"
-
-msgid "IDS_CLD_BODY_TIME_ZONE"
-msgstr "Tidssone"
-
-msgid "IDS_CLD_BODY_HOUR_LC"
-msgstr "time"
-
-msgid "IDS_CLD_BODY_REPEAT_UNTIL"
-msgstr "Gjenta til"
-
-msgid "IDS_COM_POP_TIMES_LC"
-msgstr "ganger"
-
-msgid "IDS_CLD_OPT_PARTICIPANT"
-msgstr "Deltaker"
-
-msgid "IDS_CLD_BODY_LINKED_CALENDAR"
-msgstr "Koblet kalender"
-
-msgid "IDS_CLD_OPT_PHONE_CALENDAR"
-msgstr "Telefonkalender"
-
-msgid "IDS_CLD_BODY_DAILY_VIEW"
-msgstr "Daglig visning"
-
-msgid "IDS_CLD_BODY_WEEKLY_VIEW"
-msgstr "Ukentlig visning"
-
-msgid "IDS_CLD_BODY_YEAR"
-msgstr "År"
-
-msgid "IDS_CLD_BODY_REPEAT"
-msgstr "Gjenta"
-
-msgid "IDS_DB_BODY_UNABLE_TO_FIND_LOCATION"
-msgstr "Kan ikke finne plassering"
-
-msgid "IDS_COM_BODY_DETAILS_LOCATION"
-msgstr "Sted"
-
-msgid "IDS_COM_POP_DAY_LC"
-msgstr "dag"
-
-msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
-msgstr "uke"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Abidjan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Abu Dhabi"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "De forente arabiske emirater"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Accra"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Ghana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Addis Abeba"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Etiopia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Adelaide"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Australia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Alaska"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "USA"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Elfenbenskysten"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Alger"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Algerie"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Almaty"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Kasakhstan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Ambon"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Indonesia"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Amman"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Jordan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Amsterdam"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Nederland"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Anadyr"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Russland"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Anchorage"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Ankara"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Tyrkia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Antananarivo"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "Madagascar"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Asjkhabad"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Turkmenistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Asmera"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Eritrea"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Astana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Asuncion"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Paraguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Athen"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Hellas"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Auckland"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "New Zealand"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Austin"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Azorene"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Portugal"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Bagdad"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Irak"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Baku"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Aserbajdsjan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Baltimore"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Bamako"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Mali"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Bangkok"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Thailand"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Bangui"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "Den sentralafrikanske republikk"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Barcelona"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "Spania"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Bari"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Italia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Basse-Terre"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Guadeloupe"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Beijing"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "Kina"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Beirut"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Libanon"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Beograd"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Serbia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Belize by"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Belize"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Berlin"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Tyskland"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Bern"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Sveits"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Bishkek"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Kirgisistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Guinea Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Bogota"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Colombia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Bologna"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Boston                      "
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Brasilia"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Brasil"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Bratislava"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Slovakia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Bridgetown"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Barbados"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Brisbane"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Brussel"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Belgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Bucuresti"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Romania"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Budapest"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Ungarn"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Buenos Aires"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Argentina"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Kairo"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Egypt"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Calgary"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Canada"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Kanariøyene"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Canberra"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Canton"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Cape Town"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "Republikken Sør-Afrika"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Caracas"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Venezuela"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Cardiff"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Wales"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Casablanca"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Marokko"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Catanzaro"
-
-msgid "IDS_ST_BODY_SAVE_TO"
-msgstr "Lagre i"
-
-msgid "IDS_CLD_BODY_NO_EVENTS"
-msgstr "Ingen hendelser"
-
-msgid "IDS_COM_BODY_CUSTOMISE"
-msgstr "Tilpass"
-
-msgid "IDS_COM_POP_ERRORMSG_SAVE_Q"
-msgstr "Lagre?"
-
-msgid "IDS_CLD_HEADER_EDIT_EVENT"
-msgstr "Rediger hendelse"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Cayenne"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "Fransk Guiana"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Charlotte"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Charlotte Amalie"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "De amerikanske jomfruøyene"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Tsjeljabinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Chennai"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "India"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Chicago"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Chişinău"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Moldova"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Chita"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Cleveland"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Colombo"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Sri Lanka"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Columbus"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Conakry"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "København"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Danmark"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Cork"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Irland"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Crotone"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Dakar"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Senegal"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Dallas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Damaskus"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Syria"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Dar es Salaam"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Tanzania"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Darwin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Denpasar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Denver"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Detroit"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Dhaka"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Bangladesh"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Diego Garcia"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "Storbritannia"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Doha"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Qatar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Douala"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Kamerun"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Dubai"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Dublin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Dushanbe"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Tadsjikistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Påskeøya"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Chile"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Edinburgh"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Skottland"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "El Paso"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Firenze"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "Fort-de-France"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Martinique"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Freetown"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Sierra Leone"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Gaborone"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Botswana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Galápagosøyene"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Ecuador"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Genève"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Genova"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Georgetown"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Guyana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Grytviken"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "Sør-Georgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Guam"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Guatemala City"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Guatemala"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Gustavia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Saint Barthélemy"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Halifax"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Hamburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Hanoi"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Vietnam"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Harare"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Zimbabwe"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "Havana"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Cuba"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Hawaii"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Helsinki"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Finland"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "Hobart"
-
-msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
-msgstr "Vis hendelser etter uke"
-
-msgid "IDS_CLD_BODY_LAYOUT_IN_MONTH_VIEW"
-msgstr "Oppsett i månedsvisning"
-
-msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
-msgstr "Vis hendelser etter dag"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Hong Kong"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Honolulu"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Houston"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Hovd"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Mongolia"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Indianapolis"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Irkutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Islamabad"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Pakistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Istanbul"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Izjevsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Jakarta"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Jidda"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Saudi-Arabia"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Jerusalem"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Israel"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Johannesburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Kabul"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Afghanistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Kaliningrad"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Kamtsjatka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Kampala"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Uganda"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Karachi"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Katmandu"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Nepal"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Khabarovsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Kharkov"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Ukraina"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Khartoum"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Sudan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Kiev"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Kingston"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Jamaica"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Kinshasa"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "Den demokratiske republikken Kongo"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Kolkata"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Krasnojarsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Kuala Lumpur"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Malaysia"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Kuwait"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Los Angeles"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "La Paz"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Bolivia"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Lagos"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Nigeria"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Las Vegas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Lima"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Peru"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Lisboa"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Ljubljana"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "London"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Longhua"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Louisville"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Luanda"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Angola"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Lubumbashi"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Lusaka"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Zambia"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Luxemburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Lviv"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Macau"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madrid"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Magadan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Malabo"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Ekvatorial-Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Male"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Maldivene"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Managua"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Nicaragua"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Manama"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Bahrain"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Manila"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Filippinene"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Maputo"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Mosambik"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Marigot"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "Saint Martin"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Mazatlan"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "Mexico"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Riyadh"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Melbourne"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Memphis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Messina"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "Mexico City"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Miami"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Mid-Atlantic"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Midwayøyene"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Milano"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Milwaukee"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Minsk"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Hviterussland"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Mogadishu"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Somalia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Monrovia"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Liberia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Montevideo"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Uruguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Montreal"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Moskva"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Mumbai"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "Munchen"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "Muscat"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Oman"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Nairobi"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Kenya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Roma"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Naters"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "Ndjamena"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Napoli"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "Chad"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "Mecca"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "New Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "New York"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Newfoundland"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Niamey"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "Niger"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Nouakchott"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "Mauritania"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Nouméa"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "New Caledonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Novokuznetsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Novosibirsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Nuku'alofa"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Tonga"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Nuuk"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Grønland"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Omsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Osaka"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Japan"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Ottawa"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Ouagadougou"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Burkina Faso"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Pago Pago"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Den uavhengige staten Samoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Palermo"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Panama City"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Panama"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Paramaribo"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Surinam"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "Paris"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "Frankrike"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Perm"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Perth"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Petropavlovsk-Kamtsjatskij"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Philadelphia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Phnom Penh"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Kambodsja"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Phoenix"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Podgorica"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Montenegro"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Ponta Delgada"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Port Louis"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "Mauritius"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Port-au-Prince"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Haiti"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Portland"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Praha"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "Den tsjekkiske republikk"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Pyongyang"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "Nord-Korea"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "Quito"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Rabat"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Yangon"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Burma"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Recife"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Regina"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Reykjavík"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "Island"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Riga"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Latvia"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Rio de Janeiro"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Saint-Denis"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Réunion"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Samara"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "San Antonio"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "San Diego"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "San Francisco"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "San Jose"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Costa Rica"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "San Juan"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Puerto Rico"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "San Marino"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "San Salvador"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "El Salvador"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Sana'a"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Jemen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Santiago"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Santo Domingo"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "Den dominikanske republikk"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "Sao Paulo"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Seattle"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Seoul"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "Republikken Korea"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Shanghai"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Shenzhen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Singapore"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "Republikken Singapore"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Skopje"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "Makedonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "Sofia"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Bulgaria"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "St. John's"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Antigua og Barbuda"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Stockholm"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Sverige"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Suva"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Fiji"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "Republikken Fiji"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Sydney"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Tahiti"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "Fransk Polynesia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Taipei"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Taiwan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "Tallin"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Estland"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Tarawa"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Kiribati"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Tasjkent"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Usbekistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Tbilisi"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Georgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Tegucigalpa"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Honduras"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Teheran"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Iran"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Ho Chi Minh-byen"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "The Settlement"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "De britiske jomfruøyene"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Tianjin"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Tijuana"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Tokyo"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Toronto"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Tréhet"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Tripoli"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Libya"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Tunis"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Tunisia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Torino"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Ufa"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Bashkiriya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Ulan Bator"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Vaduz"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Liechtenstein"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "Valletta"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Malta"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Vancouver"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Verona"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Victoria"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Seychellene"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Wien"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Østerrike"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Vilnius"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Litauen"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Vladivostok"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Volgograd"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "St. Petersburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Warszawa"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Polen"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Washington DC"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Wellington"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Winnipeg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Jakutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Yamoussoukro"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Yaounde"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Jekaterinburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Jerevan"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Armenia"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Yuzhno-Sakhalinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Zagreb"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Kroatia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Zurich"
-
-msgid "IDS_CLD_POP_EXPORTING_ING"
-msgstr "Eksporterer..."
-
-msgid "IDS_CLD_POP_IMPORTING_ING"
-msgstr "Importerer..."
-
-msgid "IDS_CLD_POP_IMPORTED"
-msgstr "Importert"
-
-msgid "IDS_CLD_POP_EXPORTED"
-msgstr "Eksportert"
-
-msgid "IDS_KC_BODY_EVERY_DAY"
-msgstr "Hver dag"
-
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "Oppgaver"
-
-msgid "IDS_CLD_BODY_DUE_DATE"
-msgstr "Forfallsdato"
-
-msgid "IDS_TASK_MBODY_NO_DUE_DATE"
-msgstr "Ingen forfallsdato"
-
-msgid "IDS_CLD_BODY_PRIORITY"
-msgstr "Prioritet"
-
-msgid "IDS_CLD_BODY_REMINDER"
-msgstr "Påminnelse"
-
-msgid "IDS_CLD_BODY_ALARMTIME_WARNING"
-msgstr "Alarmtiden er allerede passert"
-
-msgid "IDS_CLD_BODY_REPEAT_WARNING"
-msgstr "Ugyldig periode\nfor gjentagelse"
-
-msgid "IDS_CLD_BODY_REPEATING_EVENT"
-msgstr "Gjentakende hendelse"
-
-msgid "IDS_CLD_POP_END_TIME_SHOULD_BE_SET_AFTER_START_TIME"
-msgstr "Sluttidspunkt må være etter starttidspunkt"
-
-msgid "IDS_CLD_POP_CALENDAR_SYNC_IN_PROGRESS"
-msgstr "Kalendersynkronisering pågår"
-
-msgid "IDS_CLD_POP_INVALID_TIME"
-msgstr "Ugyldig tid"
-
-msgid "IDS_CLD_BODY_EVERY_WEEK"
-msgstr "Hver uke"
-
-msgid "IDS_CLD_BODY_EVERY_MONTH"
-msgstr "Hver måned"
-
-msgid "IDS_CLD_BODY_EVERY_YEAR"
-msgstr "Hvert år"
-
-msgid "IDS_CLD_BODY_EVERY_PD_DAYS"
-msgstr "Hver %d. dag"
-
-msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
-msgstr "Hver %d. uke"
-
index 8a156c3..6b0ab10 100755 (executable)
--- a/po/pl.po
+++ b/po/pl.po
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Notatka"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Szczegóły"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "Normalny"
 
@@ -76,9 +70,21 @@ msgstr "T"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "Cały dzień"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "dni"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "godz."
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "tygodnie"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "tydzień"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "Stan"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "Konto domyślne"
 
@@ -88,9 +94,6 @@ msgstr "Ustawienia wysyłania"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "Mapa"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Tytuł"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "Eksportuj"
 
@@ -109,9 +112,6 @@ msgstr "Poniedziałek"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "Pierwszy dzień tygodnia"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Strefa czasowa"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "Nie wybrano żadnej lokalizacji"
 
@@ -193,339 +193,6 @@ msgstr "dzień"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "tydzień"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Abidżan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Abu Zabi"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "Zjednoczone Emiraty Arabskie"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Akra"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Ghana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Addis Abeba"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Etiopia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Adelajda"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Australia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Alaska"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "USA"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Wybrzeże Kości Słoniowej"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Algier"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Algieria"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Ałma-Ata"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Kazachstan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Ambon"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Indonezja"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Amman"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Jordania"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Amsterdam"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Holandia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Anadyr"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Rosja"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Anchorage"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Ankara"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Turcja"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Antananarivo"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "Madagaskar"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Aszchabad"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Turkmenistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Asmara"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Erytrea"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Astana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Asuncion"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Paragwaj"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Ateny"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Grecja"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Auckland"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "Nowa Zelandia"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Austin"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Azory"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Portugalia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Bagdad"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Irak"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Baku"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Azerbejdżan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Baltimore"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Bamako"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Mali"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Bangkok"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Tajlandia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Bangui"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "Republika Środkowo-Afrykańska"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Barcelona"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "Hiszpania"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Bari"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Włochy"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Basse-Terre"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Gwadelupa"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Pekin"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "Chiny"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Bejrut"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Liban"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Belgrad"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Serbia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Belize City"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Belize"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Berlin"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Niemcy"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Berno"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Szwajcaria"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Biszkek"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Kirgistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Gwinea Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Bogota"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Kolumbia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Bolonia"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Boston                      "
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Brasilia"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Brazylia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Bratysława"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Słowacja"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Bridgetown"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Barbados"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Brisbane"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Bruksela"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Belgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Bukareszt"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Rumunia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Budapeszt"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Węgry"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Buenos Aires"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Argentyna"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Kair"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Egipt"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Calgary"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Kanada"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Wyspy Kanaryjskie"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Canberra"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Kanton"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Kapsztad"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "Republika Południowej Afryki"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Caracas"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Wenezuela"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Cardiff"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Walia"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Casablanca"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Maroko"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Catanzaro"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "Zapisz w"
 
@@ -541,264 +208,6 @@ msgstr "Zapisać?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "Edytuj wydarzenie"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Kajenna"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "Gujana Francuska"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Charlotte"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Charlotte Amalie"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "Wyspy Dziewicze Stanów Zjednoczonych"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Czelabińsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Madras"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "Indie"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Chicago"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Kiszyniów"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Mołdawia"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Czyta"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Cleveland"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Colombo"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Sri Lanka"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Columbus"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Conakry"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Gwinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "Kopenhaga"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Dania"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Cork"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Irlandia"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Crotone"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Dakar"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Senegal"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Dallas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Damaszek"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Syria"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Dar es Salaam"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Tanzania"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Darwin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Denpasar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Denver"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Detroit"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Dhaka"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Bangladesz"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Diego Garcia"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "Wielka Brytania"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Dżibuti"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Dżibuti"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Ad-Dauha"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Katar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Douala"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Kamerun"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Dubaj"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Dublin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Duszanbe"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Tadżykistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Wyspa Wielkanocna"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Chile"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Edynburg"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Szkocja"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "El Paso"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Florencja"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "Fort-de-France"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Martynika"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Freetown"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Sierra Leone"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Gaborone"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Botswana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Wyspy Galapagos"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Ekwador"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Genewa"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Genua"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Georgetown"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Gujana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Grytviken"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "Georgia Południowa"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Guam"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "miasto Gwatemala"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Gwatemala"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Gustavia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Saint-Barthélemy"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Halifax"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Hamburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Hanoi"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Wietnam"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Harare"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Zimbabwe"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "Hawana"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Kuba"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Hawaje"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Helsinki"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Finlandia"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "Hobart"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "Pokaż wydarzenia według tygodni"
 
@@ -808,822 +217,6 @@ msgstr "Układ w widoku miesiąca"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "Pokaż wydarzenia według dni"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Hongkong"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Honolulu"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Houston"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Hovd"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Mongolia"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Indianapolis"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Irkuck"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Islamabad"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Pakistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Istambuł"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Iżewsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Dżakarta"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Dżedda"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Arabia Saudyjska"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Jerozolima"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Izrael"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Johannesburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Kabul"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Afganistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Kaliningrad"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Kamczatka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Kampala"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Uganda"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Karaczi"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Katmandu"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Nepal"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Chabarowsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Charków"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Ukraina"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Chartum"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Sudan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Kijów"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Kingston"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Jamajka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Kinszasa"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "Republika Demokratyczna Kongo"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Kalkuta"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Krasnojarsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Kuala Lumpur"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Malezja"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Kuwejt"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Los Angeles"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "La Paz"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Boliwia"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Lagos"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Nigeria"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Las Vegas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Lima"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Peru"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Lizbona"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Lublana"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "Londyn"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Longhua"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Louisville"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Luanda"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Angola"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Lubumbashi"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Lusaka"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Zambia"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Luksemburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Lwów"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Makao"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madrid"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Magadan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Malabo"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Gwinea Równikowa"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Male"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Malediwy"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Managua"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Nikaragua"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Manama"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Bahrajn"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Manila"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Filipiny"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Maputo"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Mozambik"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Marigot"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "Saint-Martin"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Mazatlán"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "Meksyk"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Riad"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Melbourne"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Memphis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Mesyna"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "miasto Meksyk"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Miami"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Środkowy Atlantyk"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Wyspy Midway"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Mediolan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Milwaukee"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Mińsk"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Białoruś"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Mogadiszu"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Somalia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Monrowia"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Liberia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Montevideo"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Urugwaj"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Montreal"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Moskwa"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Bombaj"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "Monachium"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "Maskat"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Oman"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Nairobi"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Kenia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Rzym"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Naters"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "Ndżamena"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Neapol"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "Czad"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "Mekka"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "Nowe Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "Nowy Jork"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Nowa Fundlandia"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Niamej"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "Niger"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Nawakszut"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "Mauretania"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Numea"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "Nowa Kaledonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Nowokuźnieck"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Nowosybirsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Nuku'alofa"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Tonga"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Nuuk"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Grenlandia"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Omsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Osaka"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Japonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Ottawa"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Wagadugu"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Burkina Faso"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Pago Pago"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Niezależne Państwo Samoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Palermo"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Panama City"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Panama"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Paramaribo"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Surinam"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "Paryż"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "Francja"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Perm"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Perth"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Pietropawłowsk Kamczacki"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Filadelfia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Phnom Penh"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Kambodża"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Phoenix"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Podgorica"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Czarnogóra"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Ponta Delgada"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Port Louis"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "Mauritius"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Port-au-Prince"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Haiti"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Portland"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Praga"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "Czechy"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Pjongjang"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "Korea Północna"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "Quito"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Rabat"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Rangun"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Buirma"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Recife"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Regina"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Reykjavík"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "Islandia"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Ryga"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Łotwa"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Rio De Janeiro"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Saint-Denis"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Wyspa Reunion"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Samara"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "San Antonio"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "San Diego"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "San Francisco"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "San Jose"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Kostaryka"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "San Juan"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Portoryko"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "San Marino"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "San Salvador"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "Salwador"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Sana"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Jemen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Santiago"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Santo Domingo"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "Dominikana"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "Sao Paulo"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Seattle"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Seul"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "Korea Południowa"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Szanghaj"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Shenzhen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Singapur"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "Republika Singapuru"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Skopje"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "Macedonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "Sofia"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Bułgaria"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "St. John's"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Antigua i Barbuda"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Sztokholm"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Szwecja"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Suva"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Fidżi"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "Republika Wysp Fidżi"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Sydney"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Tahiti"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "Polinezja Francuska"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Tajpej"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Tajwan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "Talin"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Estonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Tarawa"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Kiribati"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Taszkient"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Uzbekistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Tbilisi"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Georgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Tegucigalpa"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Honduras"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Teheran"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Iran"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Ho Chi Minh"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "The Settlement"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "Brytyjskie Wyspy Dziewicze"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Tiencin"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Tijuana"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Tokio"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Toronto"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Tréhet"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Trypolis"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Libia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Tunis"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Tunezja"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Turyn"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Ufa"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Republika Baszkirii"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Ułan Bator"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Vaduz"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Liechtenstein"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "Valletta"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Malta"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Vancouver"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Werona"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Victoria"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Seszele"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Wiedeń"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Austria"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Wilno"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Litwa"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Władywostok"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Wołgograd"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "Sankt Petersburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Warszawa"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Polska"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Waszyngton DC"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Wellington"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Winnipeg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Jakuck"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Jamusukro"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Yaounde"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Jekaterynburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Erewań"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Armenia"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Jużnosachalińsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Zagrzeb"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Chorwacja"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Zurych"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "Eksportowanie..."
 
@@ -1639,9 +232,6 @@ msgstr "Wyeksportowano"
 msgid "IDS_KC_BODY_EVERY_DAY"
 msgstr "Codziennie"
 
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "Do wykonania"
-
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "Data zakończenia"
 
@@ -1687,3 +277,78 @@ msgstr "Co %d dni"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "Co %d tygodni(e)"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Nowe wydarzenie"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Nowe zadanie"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Edytuj zadanie"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Zablokuj godziny i daty wydarzeń dla wybranej strefy czasowej. Godziny i daty nie ulegną zmianie, nawet jeśli przeniesiesz się do innej strefy czasowej"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Zadanie"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Pokaż ukończone zadania"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Szczegóły zadania"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Szczegóły wydarzenia"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Brak zadań"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Odrzucono"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Wstępnie"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Host"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Stan udziału"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Usuń zadanie"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "Od"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "Do"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Podgląd"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Kalendarze do wyświetlania"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Mój kalendarz"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Moje zadanie"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Urodziny kontaktu"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Importuj wyd./zadania"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Eksportuj wyd./zadania"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Wyświetlanie numeru tygodnia"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Mój telefon"
+
diff --git a/po/pt_BR.po b/po/pt_BR.po
new file mode 100755 (executable)
index 0000000..120fff4
--- /dev/null
@@ -0,0 +1,354 @@
+msgid "IDS_IDLE_BODY_NORMAL"
+msgstr "Normal"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "Nenhum resultado encontrado"
+
+msgid "IDS_CLD_BODY_ADDEVENTREPEATMTHLY"
+msgstr "Mensalmente"
+
+msgid "IDS_CLD_BODY_ALL_CALENDAR"
+msgstr "Todos os calendários"
+
+msgid "IDS_CLD_BODY_BEFORE"
+msgstr "Antes"
+
+msgid "IDS_CLD_BODY_BEFORE_LC"
+msgstr "antes"
+
+msgid "IDS_CLD_BODY_CUSTOMIZE_ATNT"
+msgstr "Customize"
+
+msgid "IDS_CLD_BODY_DAILY"
+msgstr "Diariamente"
+
+msgid "IDS_CLD_BODY_DAY"
+msgstr "Dia"
+
+msgid "IDS_CLD_BODY_END_TIME"
+msgstr "Hora final"
+
+msgid "IDS_CLD_BODY_MONTHLY"
+msgstr "Mensalmente"
+
+msgid "IDS_CLD_BODY_ON_TIME_ATNT"
+msgstr "On Time"
+
+msgid "IDS_CLD_BODY_REPEAT_MONTH"
+msgstr "Mês"
+
+msgid "IDS_CLD_BODY_START_TIME"
+msgstr "Hora inicial"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_LOCATION"
+msgstr "Toque para inserir localização"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_NOTE"
+msgstr "Inserir nota"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_TITLE"
+msgstr "Toque para inserir título"
+
+msgid "IDS_CLD_BODY_VIEWBY_MONTH"
+msgstr "Mês"
+
+msgid "IDS_CLD_BODY_WEEK"
+msgstr "Semana"
+
+msgid "IDS_CLD_BODY_WEEKLY"
+msgstr "Semanalmente"
+
+msgid "IDS_CLD_BODY_YEARLY"
+msgstr "Anualmente"
+
+msgid "IDS_CLD_POP_TAP_TO_ENTER_PARTICIPANT"
+msgstr "Toque para inserir participante"
+
+msgid "IDS_CLD_POP_WEEK_INITIAL"
+msgstr "S"
+
+msgid "IDS_COM_BODY_ALL_DAY"
+msgstr "Todo o dia"
+
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "dias"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "horas"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "semanas"
+
+msgid "IDS_COM_POP_WEEK_LC"
+msgstr "semana"
+
+msgid "IDS_CST_POP_STATUS"
+msgstr "Status"
+
+msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
+msgstr "Conta padrão"
+
+msgid "IDS_EMAIL_BODY_SENDING_OPTIONS"
+msgstr "Opções de envio"
+
+msgid "IDS_LBS_BODY_MAP"
+msgstr "Mapa"
+
+msgid "IDS_RSSR_OPT_EXPORT"
+msgstr "Exportar"
+
+msgid "IDS_CLD_BODY_CALENDAR_SYNC"
+msgstr "Sincronização do Calendário"
+
+msgid "IDS_CLD_BODY_EVENTS"
+msgstr "Eventos"
+
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "Domingo"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "Segunda"
+
+msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
+msgstr "Primeiro dia da semana"
+
+msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
+msgstr "Sem localização selecionada"
+
+msgid "IDS_CLD_OPT_DELETE_EVENT"
+msgstr "Apagar evento"
+
+msgid "IDS_CLD_POP_SEND_MESSAGES_TO_PARTICIPANTS_Q"
+msgstr "Enviar mensagens aos participantes?"
+
+msgid "IDS_CLD_BODY_PARTICIPANTS"
+msgstr "Participantes"
+
+msgid "IDS_CLD_BODY_ON_TIME"
+msgstr "Na hora"
+
+msgid "IDS_CLD_BODY_CALENDARS"
+msgstr "Calendários"
+
+msgid "IDS_CLD_HEADER_NO_CALENDARS"
+msgstr "Nenhum calendário"
+
+msgid "IDS_CLD_BODY_LIST"
+msgstr "Lista"
+
+msgid "IDS_CLD_BODY_ONLY_THIS_EVENT"
+msgstr "Apenas este evento"
+
+msgid "IDS_CLD_POP_ALL_REPETITIVE_EVENTS"
+msgstr "Todos os eventos repetitivos"
+
+msgid "IDS_CLD_BODY_NO_TITLE"
+msgstr "Sem título"
+
+msgid "IDS_CLD_MBODY_LOCK_TIME_ZONE"
+msgstr "Bloquear fuso horário"
+
+msgid "IDS_CLD_BODY_TIME_ZONE"
+msgstr "Fuso horário"
+
+msgid "IDS_CLD_BODY_HOUR_LC"
+msgstr "hora"
+
+msgid "IDS_CLD_BODY_REPEAT_UNTIL"
+msgstr "Repetir até"
+
+msgid "IDS_COM_POP_TIMES_LC"
+msgstr "vezes"
+
+msgid "IDS_CLD_OPT_PARTICIPANT"
+msgstr "Participante"
+
+msgid "IDS_CLD_BODY_LINKED_CALENDAR"
+msgstr "Agenda conectada"
+
+msgid "IDS_CLD_OPT_PHONE_CALENDAR"
+msgstr "Agenda do telefone"
+
+msgid "IDS_CLD_BODY_DAILY_VIEW"
+msgstr "Visualização diária"
+
+msgid "IDS_CLD_BODY_WEEKLY_VIEW"
+msgstr "Visualização semanal"
+
+msgid "IDS_CLD_BODY_YEAR"
+msgstr "Ano"
+
+msgid "IDS_CLD_BODY_REPEAT"
+msgstr "Repetir"
+
+msgid "IDS_DB_BODY_UNABLE_TO_FIND_LOCATION"
+msgstr "Impossível encontrar localização"
+
+msgid "IDS_COM_BODY_DETAILS_LOCATION"
+msgstr "Local"
+
+msgid "IDS_COM_POP_DAY_LC"
+msgstr "dia"
+
+msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
+msgstr "semana"
+
+msgid "IDS_ST_BODY_SAVE_TO"
+msgstr "Salvar em"
+
+msgid "IDS_CLD_BODY_NO_EVENTS"
+msgstr "Nenhum evento"
+
+msgid "IDS_COM_BODY_CUSTOMISE"
+msgstr "Personalizar"
+
+msgid "IDS_COM_POP_ERRORMSG_SAVE_Q"
+msgstr "Salvar?"
+
+msgid "IDS_CLD_HEADER_EDIT_EVENT"
+msgstr "Editar evento"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
+msgstr "Mostrar eventos por semana"
+
+msgid "IDS_CLD_BODY_LAYOUT_IN_MONTH_VIEW"
+msgstr "Layout no modo de exibição de mês"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
+msgstr "Mostrar eventos por dia"
+
+msgid "IDS_CLD_POP_EXPORTING_ING"
+msgstr "Exportando..."
+
+msgid "IDS_CLD_POP_IMPORTING_ING"
+msgstr "Importando..."
+
+msgid "IDS_CLD_POP_IMPORTED"
+msgstr "Importado"
+
+msgid "IDS_CLD_POP_EXPORTED"
+msgstr "Exportado"
+
+msgid "IDS_KC_BODY_EVERY_DAY"
+msgstr "Todos os dias"
+
+msgid "IDS_CLD_BODY_DUE_DATE"
+msgstr "Data limite"
+
+msgid "IDS_TASK_MBODY_NO_DUE_DATE"
+msgstr "Sem data de conclusão"
+
+msgid "IDS_CLD_BODY_PRIORITY"
+msgstr "Prioridade"
+
+msgid "IDS_CLD_BODY_REMINDER"
+msgstr "Lembrete"
+
+msgid "IDS_CLD_BODY_ALARMTIME_WARNING"
+msgstr "A hora do alarme já passou"
+
+msgid "IDS_CLD_BODY_REPEAT_WARNING"
+msgstr "Período de repetição inválido"
+
+msgid "IDS_CLD_BODY_REPEATING_EVENT"
+msgstr "Evento de repetição"
+
+msgid "IDS_CLD_POP_END_TIME_SHOULD_BE_SET_AFTER_START_TIME"
+msgstr "A hora final deve ser posterior à hora inicial"
+
+msgid "IDS_CLD_POP_CALENDAR_SYNC_IN_PROGRESS"
+msgstr "Sincronização do Calendário em andamento"
+
+msgid "IDS_CLD_POP_INVALID_TIME"
+msgstr "Hora inválida"
+
+msgid "IDS_CLD_BODY_EVERY_WEEK"
+msgstr "Semanalmente"
+
+msgid "IDS_CLD_BODY_EVERY_MONTH"
+msgstr "Mensalmente"
+
+msgid "IDS_CLD_BODY_EVERY_YEAR"
+msgstr "Anualmente"
+
+msgid "IDS_CLD_BODY_EVERY_PD_DAYS"
+msgstr "A cada %d dias"
+
+msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
+msgstr "A cada %d semanas"
+
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Novo evento"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Nova tarefa"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Editar tarefa"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Bloqueie as horas e as datas dos eventos no fuso horário selecionado abaixo. As horas e as datas não serão alteradas, mesmo que se desloque para outro fuso horário"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Tarefas"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Exibir tarefas completas"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Detalhes da tarefa"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Detalhes de evento"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Sem tarefas"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Negado"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Tentativa"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Anfitrião"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Status de presença"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Apagar tarefa"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "De"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "Para"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Ver"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Calendários para exibir"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Meu calendário"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Tarefa concluída"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Aniversário do contato"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Imp. eventos/tarefas"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Exp. eventos/tarefas"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Exibir número da semana"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Meu telefone"
+
index 875cc7b..ac4b565 100755 (executable)
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Nota"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Detalhes"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "Normal"
 
@@ -76,9 +70,21 @@ msgstr "S"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "Todo o dia"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "dias"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "horas"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "semanas"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "semana"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "Estado"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "Conta padrão"
 
@@ -88,9 +94,6 @@ msgstr "Opções de envio"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "Mapa"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Título"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "Exportar"
 
@@ -109,9 +112,6 @@ msgstr "Segunda-feira"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "Primeiro dia da semana"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Fuso horário"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "Sem localização seleccionada"
 
@@ -193,339 +193,6 @@ msgstr "dia"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "semana"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Abidjan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Abu Dhabi"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "Emiratos Árabes Unidos"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Accra"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Gana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Adis Abeba"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Etiópia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Adelaide"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Austrália"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Alasca"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "EUA"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Costa do Marfim"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Argel"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Argélia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Almaty"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Cazaquistão"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Ambon"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Indonésia"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Amã"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Jordânia"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Amesterdão"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Holanda"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Anadyr"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Rússia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Âncora"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Ancara"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Turquia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Antananarivo"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "MADAGÁSCAR"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Ashkhabad"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Turquemenistão"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Asmera"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Eritreia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Astana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Asunción"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Paraguai"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Atenas"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Greece"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Auckland"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "Nova Zelândia"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Austin"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Açores"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Portugal"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Bagdad"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Iraque"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Baku"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Azerbaijão"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Baltimore"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Bamako"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Mali"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Banguecoque"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Tailândia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Bangui"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "República Central Africana"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Barcelona"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "Espanha"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Bari"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Italy"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Basse-Terre"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Guadalupe"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Pequim"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "China"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Beirute"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Líbano"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Belgrado"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Sérvia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Cidade de Belize"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Belize"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Berlim"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Alemanha"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Berna"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Suíça"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Bishkek"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Quirguizistão"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Guiné-Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Bogotá"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Colômbia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Bolonha"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Boston"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Brasília"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Brasil"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Bratislava"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Eslováquia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Bridgetown"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Barbados"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Brisbane"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Bruxelas"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Bélgica"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Bucareste"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Roménia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Budapeste"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Hungria"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Buenos Aires"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Argentina"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Cairo"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Egipto"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Calgary"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Canadá"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Ilhas Canárias"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Camberra"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Cantão"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Cidade do Cabo"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "República da África do Sul"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Caracas"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Venezuela"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Cardiff"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "País de Gales"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Casablanca"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Marrocos"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Catanzaro"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "Guardar em"
 
@@ -541,264 +208,6 @@ msgstr "Guardar?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "Editar evento"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Caiena"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "Guiana Francesa"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Charlotte"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Charlotte Amalie"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "Ilhas Virgens dos Estados Unidos"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Chelyabinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Chennai"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "Índia"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Chicago"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Chisinau"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Moldova"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Chita"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Cleveland"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Colombo"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Sri Lanka"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Columbus"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Conakry"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Guiné"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "Copenhaga"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Dinamarca"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Cork"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Irlanda"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Crotone"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Dakar"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Senegal"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Dallas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Damasco"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Síria"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Dar es Salaam"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Tanzânia"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Darwin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Deli"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Denpasar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Denver"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Detroit"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Dacca"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Bangladesh"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Diego Garcia"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "Reino Unido"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Jibuti"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Jibuti"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Doha"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Qatar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Douala"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Camarões"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Dubai"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Dublin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Dushanbe"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Tajiquistão"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Ilha da Páscoa"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Chile"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Edimburgo"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Escócia"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "El Paso"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Florença"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "Fort-de-France"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Martinica"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Freetown"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Serra Leoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Gaborone"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Botswana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Ilhas Galápagos"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Equador"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Genebra"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Génova"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Georgetown"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Guiana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Grytviken"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "Geórgia do Sul"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Guam"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Cidade da Guatemala"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Guatemala"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Gustavia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Saint Barthélemy"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Halifax"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Hamburgo"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Hanoi"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Vietname"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Harare"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Zimbabué"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "Havana"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Cuba"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Havai"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Helsínquia"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Finlândia"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "Hobart"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "Mostrar eventos por semana"
 
@@ -808,822 +217,6 @@ msgstr "Disposição em vista mensal"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "Mostrar eventos por dia"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Hong Kong"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Honolulu"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Houston"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Hovd"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Mongólia"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Indianapolis"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Irkutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Islamabad"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Paquistão"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Istambul"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Izhevsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Jacarta"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Jeddah"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Arábia Saudita"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Jerusalém"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Israel"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Joanesburgo"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Kabul"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Afeganistão"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Kaliningrado"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Kamtchatka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Kampala"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Uganda"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Carachi"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Kathmandu"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Nepal"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Khabarovsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Kharkiv"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Ucrânia"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Cartum"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Sudão"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Kiev"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Kingston"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Jamaica"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Kinshasa"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "República Democrática do Congo"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Calcutá"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Krasnoyarsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Kuala Lumpur"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Malásia"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Kuwait"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Los Angeles"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "La Paz"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Bolívia"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Lagos"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Nigéria"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Las Vegas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Lima"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Peru"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Lisboa"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Liubliana"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "Londres"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Longhua"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Louisville"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Luanda"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Angola"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Lubumbashi"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Lusaka"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Zâmbia"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Luxemburgo"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Lviv"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Macau"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madrid"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Magadã"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Malabo"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Guiné Equatorial"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Malé"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Maldivas"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Manágua"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Nicarágua"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Manama"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Bahrain"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Manila"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Filipinas"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Maputo"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Moçambique"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Marigot"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "Saint-Martin"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Mazatlan"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "México"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Riade"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Melbourne"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Memphis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Messina"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "Cidade do México"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Miami"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Centro-Atlântico"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Atol de Midway"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Milão"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Milwaukee"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Minsk"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Bielorrússia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Mogadishu"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Somália"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Monróvia"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Libéria"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Montevideu"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Uruguai"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Montreal"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Moscovo"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Mumbai"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "Munique"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "Mascate"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Omã"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Nairobi"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Quénia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Roma"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Naters"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "N'Djamena"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Nápoles"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "TCHADE"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "Meca"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "Nova Deli"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "Nova Iorque"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Terra Nova"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Niamey"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "NÍGER"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Nouakchott"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "MAURITÂNIA"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Nouméa"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "Nova Caledónia"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Novokuznetsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Novosibirsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Nuku'alofa"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Tonga"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Nuuk"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Gronelândia"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Omsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Osaka"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Japão"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Ottawa"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Ouagadougou"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Burkina Faso"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Pago Pago"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Estado Independente de Samoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Palermo"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Cidade do Panamá"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Panamá"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Paramaribo"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Suriname"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "Paris"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "France"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Perm"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Perth"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Petropavlovsk-Kamchatskiy"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Filadélfia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Phnom Penh"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Camboja"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Phoenix"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Podgorica"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Montenegro"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Ponta Delgada"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Port Louis"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "MAURÍCIAS"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Port-au-Prince"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Haiti"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Portland"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Praga"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "República Checa"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Pyongyang"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "Coreia do Norte"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "Quito"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Rabat"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Yangon"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Burma"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Recife"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Regina"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Reiquiavique"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "Islândia"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Riga"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Letónia"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Rio De Janeiro"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Saint-Denis"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Ilha Reunião"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Samara"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "San Antonio"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "San Diego"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "São Francisco"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "San José"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Costa Rica"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "San Juan"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Porto Rico"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "São Marinho"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "São Salvador"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "El Salvador"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Sana"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Iémen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Santiago"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Santo Domingo"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "República Dominicana"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "São Paulo"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Seattle"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Seul"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "República da Coreia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Xangai"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Shenzhen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Singapura"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "República de Singapura"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Skopje"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "MACEDÓNIA"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "Sofia"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Bulgária"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "St. John's"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Antígua e Barbuda"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Estocolmo"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Suécia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Suva"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Fiji"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "República das Ilhas Fiji"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Sydney"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Taiti"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "Polinésia Francesa"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Taipei"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Taiwan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "Talin"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Estónia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Tarawa"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Quiribati"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Tashkent"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Uzbequistão"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Tbilissi"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Geórgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Tegucigalpa"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Honduras"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Teerão"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Irão"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Ho Chi Minh City"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "The Settlement"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "Ilhas Virgens Britânicas"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Tientsin"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Tijuana"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Tóquio"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Toronto"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Tréhet"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Tripoli"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Líbia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Tunis"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Tunísia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Turim"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Ufa"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Bashkiriya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Ulan Bator"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Vaduz"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Liechtenstein"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "La Valeta"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Malta"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Vancouver"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Verona"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Victória"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Seicheles"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Viena"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Áustria"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Vilnius"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Lituânia"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Vladivostoque"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Volgogrado"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "São Petersburgo"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Varsóvia"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Polónia"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Washington DC"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Wellington"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Winnipeg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Yakutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Yamusoukro"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Yaounde"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Yekaterinburgo"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Ierevan"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Arménia"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Yuzhno-Sakhalinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Zagreb"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Croácia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Zurique"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "A exportar..."
 
@@ -1637,10 +230,7 @@ msgid "IDS_CLD_POP_EXPORTED"
 msgstr "Exportado"
 
 msgid "IDS_KC_BODY_EVERY_DAY"
-msgstr "todos os dias"
-
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "Tarefa"
+msgstr "Todos os dias"
 
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "Data limite"
@@ -1687,3 +277,78 @@ msgstr "A cada %d dias"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "A cada %d semanas"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Novo evento"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Nova tarefa"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Editar tarefa"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Bloqueie as horas e as datas dos eventos no fuso horário seleccionado abaixo. As horas e as datas não serão alteradas, mesmo que se desloque para outro fuso horário"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Tarefa"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Mostrar tarefas concluídas"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Detalhes de tarefa"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Detalhes de evento"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Sem tarefas"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Rejeitado"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Tentativa"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Anfitrião"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Estado de participação"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Apagar tarefa"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "De"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "Para"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Ver"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Agendas para mostrar"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "A minha agenda"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "A minha tarefa"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Aniversário do contacto"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Import. eventos/tarefas"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Export. eventos/tarefas"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Mostrar número da semana"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "O meu telefone"
+
index 79ff55a..bc465ee 100755 (executable)
--- a/po/ro.po
+++ b/po/ro.po
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Notă"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Detalii"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "Normal"
 
@@ -76,9 +70,21 @@ msgstr "S"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "Toată ziua"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "zile"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "ore"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "săptămâni"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "săptămână"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "Stare"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "Cont prestabilit"
 
@@ -88,9 +94,6 @@ msgstr "Opţiuni trimitere"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "Hartă"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Titlu"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "Export"
 
@@ -109,9 +112,6 @@ msgstr "Luni"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "Prima zi a săptămânii"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Fus orar"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "Nicio locaţie selectată"
 
@@ -193,339 +193,6 @@ msgstr "zi"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "săptămână"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Abidjan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Abu Dhabi"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "Emiratele Arabe Unite"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Accra"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Ghana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Addis Abeba"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Etiopia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Adelaide"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Australia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Alaska"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "S.U.A."
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Coasta de Fildeş"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Alger"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Algeria"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Almaty"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Kazahstan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Ambon"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Indonezia"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Amman"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Iordania"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Amsterdam"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Olanda"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Anadyr"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Rusia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "lb"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Ankara"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Turcia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Antananarivo"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "Madagascar"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Ashgabat"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Turkmenistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Asmara"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Eritreea"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "GMT+7(Astana)"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Asunción"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Paraguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Atena"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Grecia"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Auckland"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "Noua Zeelandă"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Austin"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Insulele Azore"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Portugal"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Bagdad"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Irak"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Baku"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Azerbaidjan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Baltimore"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Bamako"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Mali"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Bangkok"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Thailanda"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Bangui"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "Republica Centrafricană"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Barcelona"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "Spania"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Bari"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Italia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Basse-Terre"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Guadelupa"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Beijing"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "China"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Beirut"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Liban"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Belgrad"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Serbia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Belize City"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Belize"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Berlin"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Germania"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Berna"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Elveţia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Bishkek"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Kârgâzstan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Guinea-Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Bogota"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Columbia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Bolonia"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Boston"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "GMT-3(Brazilia)"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Brazilia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Bratislava"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Slovacia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Bridgetown"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Barbados"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "GMT+10(Brisbane)"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Bruxelles"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Belgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Bucureşti"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "România"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Budapesta"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Ungaria"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Buenos Aires"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Argentina"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Cairo"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Egipt"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Calgary"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Canada"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Insulele Canare"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Canberra"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Canton"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Cape Town"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "Africa de Sud"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Caracas"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Venezuela"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Cardiff"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Wales"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Casablanca"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Maroc"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Catanzaro"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "Salvare în"
 
@@ -541,264 +208,6 @@ msgstr "Salvaţi?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "Editare eveniment"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Cayenne"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "Guyana Franceză"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Charlotte"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Charlotte Amalie"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "Insulele Virgine Americane"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Chelyabinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Chennai"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "India"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Chicago"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Chişinău"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Moldova"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Chita"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Cleveland"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Colombo"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Sri Lanka"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Columbus"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Conakry"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Guineea"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "Copenhaga"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Danemarca"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Cork"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Irlanda"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Crotone"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Dakar"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Senegal"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Dallas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Damasc"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Siria"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Dar es Salaam"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Tanzania"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "GMT+9:30(Darwin)"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Denpasar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Denver"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Detroit"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Dhaka"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Bangladesh"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Diego Garcia"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "Marea Britanie"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Doha"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Qatar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Douala"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Camerun"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Dubai"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Dublin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Dushanbe"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Tadjikistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Insula Paştelui"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Chile"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Edinburgh"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Scoţia"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "El Paso"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Florenţa"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "Fort-de-France"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Martinica"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Freetown"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Sierra Leone"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Gaborone"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Botswana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Insulele Galapagos"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Ecuador"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Geneva"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Genova"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Georgetown"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Guyana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Grytviken"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "Georgia de Sud"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Guam"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Guatemala City"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Guatemala"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Gustavia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Saint Barthélemy"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Halifax"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Hamburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Hanoi"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Vietnam"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Harare"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Zimbabwe"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "Havana"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Cuba"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Hawaii"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Helsinki"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Finlanda"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "GMT+10(Hobart)"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "Afişare evenimente după săptămână"
 
@@ -808,822 +217,6 @@ msgstr "Aspect vizualizare lunară"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "Afişare evenimente după zi"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Hong Kong"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Honolulu"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Houston"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Hovd"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Mongolia"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Indianapolis"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Irkutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Islamabad"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Pakistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Istambul"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Izhevsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "GMT+7(Jakarta)"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Jeddah"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Arabia Saudită"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Ierusalim"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Israel"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Johannesburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Kabol"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Afganistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Kaliningrad"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Kamchatka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Kampala"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Uganda"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Karachi"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Kathmandu"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Nepal"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Khabarovsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Kharkiv"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Ucraina"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Khartoum"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Sudan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Kiev"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Kingston"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Jamaica"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Kinshasa"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "Republica Democrată Congo"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Calcutta"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Krasnoiarsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Kuala Lumpur"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Malaezia"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Kuweit"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Los Angeles"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "La Paz"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Bolivia"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Lagos"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Nigeria"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Las Vegas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Lima"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Peru"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Lisabona"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Ljubljana"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "Londra"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Longhua"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Louisville"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Luanda"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Angola"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Lubumbashi"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Lusaka"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Zambia"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Luxemburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Lviv"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Macao"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madrid"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Magadan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Malabo"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Guineea Ecuatorială"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Male"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Maldive"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Managua"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Nicaragua"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Manama"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Bahrein"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Manila"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Filipine"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Maputo"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Mozambic"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Marigot"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "Sfântul Martin"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Mazatlan"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "Mexic"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Riad"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Melbourne"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Memphis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Messina"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "GMT-6(Mexico_City)"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Miami"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Mijlocul Atlanticului"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Atolul Midway"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Milano"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Milwaukee"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Minsk"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Bielorusia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Mogadishu"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Somalia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Monrovia"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Liberia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Montevideo"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Uruguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Montreal"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Moscova"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Mumbai"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "München"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "Muscat"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Oman"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Nairobi"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Kenya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Roma"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Naters"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "N'Djamena"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Napoli"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "Ciad"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "Mecca"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "New Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "New York"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Newfoundland"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Niamey"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "Niger"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Nouakchott"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "Mauritania"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Nouméa"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "Noua Caledonie"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Novokuznetsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Novosibirsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Nuku'alofa"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Tonga"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Nuuk"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Groenlanda"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Omsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Osaka"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Japonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Ottawa"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Ouagadougou"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Burkina Faso"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Pago Pago"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Statul Independent Samoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Palermo"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Panama City"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Panama"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Paramaribo"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Surinam"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "Paris"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "Franţa"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Perm"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Perth"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Petropavlovsk-Kamchatskiy"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Philadelphia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Phnom Penh"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Cambodgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Phoenix"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Podgoriţa"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Muntenegru"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Ponta Delgada"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Port Louis"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "Mauritius"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Port-au-Prince"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Haiti"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Portland"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Praga"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "Republica Cehă"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Pyongyang"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "Coreea de Nord"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "Quito"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Rabat"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Yangon"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Burma"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "GMT-3(Recife)"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Regina"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Reykjavík"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "Islanda"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Riga"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Letonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "GMT-3(Rio_De_Janeiro)"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Saint-Denis"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Insula Reunion"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Samara"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "San Antonio"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "San Diego"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "San Francisco"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "San José"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Costa Rica"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "San Juan"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Puerto Rico"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "San Marino"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "GMT-3(San_Salvador)"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "El Salvador"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Sana'a"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Yemen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Santiago"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Santo Domingo"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "Republica Dominicană"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "GMT-3(Sao_Paulo)"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Seattle"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Seul"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "Republica Coreea"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Shanghai"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Shenzhen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Singapore"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "Republica Singapore"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Skopje"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "Macedonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "Sofia"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Bulgaria"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "St.John's"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Antigua şi Barbuda"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Stockholm"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Suedia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Suva"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Fiji"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "Insulelor Fiji"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Sydney"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Tahiti"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "Polinezia Franceză"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Taipei"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Taiwan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "Talin"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Estonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Tarawa"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Kiribati"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Taşkent"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Uzbekistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Tbilisi"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Georgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Tegucigalpa"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Honduras"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Teheran"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Iran"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Ho Şi Min"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "Zonă reşedinţă"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "Insulele Virgine Britanice"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Tianjin"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Tijuana"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Tokyo"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Toronto"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Tréhet"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Tripoli"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Libia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Tunis"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Tunisia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Torino"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Ufa"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Başkiria"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Ulan Bator"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Vaduz"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Liechtenstein"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "Valletta"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Malta"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Vancouver"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Verona"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Victoria"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Seychelles"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Viena"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Austria"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Vilnius"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Lituania"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Vladivostok"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Volgograd"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "St. Petersburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Varşovia"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Polonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Washington DC"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Wellington"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Winnipeg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Yakutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Yamoussoukro"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Yaounde"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Yekaterinburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Yerevan"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Armenia"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Iujno-Sahalinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Zagreb"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Croaţia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Zürich"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "Se exportă..."
 
@@ -1639,9 +232,6 @@ msgstr "Exportat"
 msgid "IDS_KC_BODY_EVERY_DAY"
 msgstr "În fiecare zi"
 
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "De făcut"
-
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "Dată limită"
 
@@ -1687,3 +277,78 @@ msgstr "La fiecare %d zile"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "La fiecare %d săptămâni"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Eveniment nou"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Activitate nouă"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Editare activitate"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Blocaţi orele şi datele evenimentului la fusul orar selectat de mai jos. Orele şi datele nu se vor modifica, nici dacă vă deplasaţi în alt fus orar"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Activitate"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Afişare activităţi efectuate"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Detalii activitate"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Detalii eveniment"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Nu există activităţi"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Respins"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Încercare"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Gazdă"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Stare participare"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Ştergere activitate"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "De la"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "Către"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Vizualizare"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Calendare de afişat"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Calendarul meu"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Activitatea mea"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Zi de naştere contact"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Import even./activităţi"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Export even./activităţi"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Afişare număr săptămână"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Telefonul meu"
+
index 714c406..f43fac2 100755 (executable)
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Заметка"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Свойства"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "Обычный"
 
@@ -76,9 +70,21 @@ msgstr "Н"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "Весь день"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "дн."
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "ч"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "нед."
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "неделя"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "Состояние"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "Уч. зап. по умолч."
 
@@ -88,9 +94,6 @@ msgstr "Параметры отправки"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "Карта"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Название"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "Экспорт"
 
@@ -109,9 +112,6 @@ msgstr "Понедельник"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "Первый день недели"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Часовой пояс"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "Местоположение не выбрано"
 
@@ -193,339 +193,6 @@ msgstr "день"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "неделя"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Абиджан"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Абу-Даби"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "Объединенные Арабские Эмираты"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Аккра"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Гана"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Аддис-Абеба"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Эфиопия"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Аделаида"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Австралия"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Аляска"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "США"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Кот-д'Ивуар"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Алжир"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Алжир"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Алматы"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Казахстан"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Амбон"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Индонезия"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Амман"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Иордан"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Амстердам"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Нидерланды"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Анадырь"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Россия"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Анкоридж"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Анкара"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Турция"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Антананариву"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "Мадагаскар"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Ашхабад"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Туркменистан"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Асмара"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Эритрея"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Астана"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Асунсьон"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Парагвай"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Афины"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Греция"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Окленд"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "Новая Зеландия"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Остин"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Азорские острова"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Португалия"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Багдад"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Ирак"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Баку"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Азербайджан"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Балтимор"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Бамако"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Мали"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Бангкок"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Таиланд"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Банги"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "Центрально-Африканская Республика"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Барселона"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "Испания"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Бари"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Италия"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Бас-Тер"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Гваделупа"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Пекин"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "Китай"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Бейрут"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Ливан"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Белград"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Сербия"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Белиз (город)"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Белиз"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Берлин"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Германия"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Берн"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Швейцария"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Бишкек"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Киргизия"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Бисау"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Гвинея-Бисау"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Богота"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Колумбия"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Болонья"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Бостон"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Бразилиа"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Бразилия"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Братислава"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Словакия"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Бриджтаун"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Барбадос"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Брисбен"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Брюссель"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Бельгия"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Бухарест"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Румыния"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Будапешт"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Венгрия"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Буэнос-Айрес"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Аргентина"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Каир"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Египет"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Калгари"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Канада"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Канарские острова"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Канберра"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Кантон"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Кейптаун"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "Южно-Африканская Республика"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Каракас"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Венесуэла"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Кардифф"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Уэльс"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Касабланка"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Марокко"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Катандзаро"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "Сохранить в"
 
@@ -541,264 +208,6 @@ msgstr "Сохранить?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "Изменить событие"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Кайенна"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "Французская Гвиана"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Шарлотт"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Шарлотта-Амалия"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "Виргинские острова (США)"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Челябинск"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Ченнай"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "Индия"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Чикаго"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Кишинёв"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Молдова"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Чита"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Кливленд"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Коломбо"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Шри-Ланка"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Колумбус"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Конакри"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Гвинея"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "Копенгаген"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Дания"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Корк"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Ирландия"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Кротоне"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Дакар"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Сенегал"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Даллас"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Дамаск"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Сирия"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Дар-эс-Салам"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Танзания"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Дарвин"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Дели"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Дэнпасар"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Денвер"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Детройт"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Дакка"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Бангладеш"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Диего-Гарсия"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "Великобритания"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Джибути"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Джибути"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Доха"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Катар"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Дуала"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Камерун"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Дубай"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Дублин"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Душанбе"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Таджикистан"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Остров Пасхи"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Чили"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Эдинбург"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Шотландия"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "Эль-Пасо"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Флоренция"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "Фор-де-Франс"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Мартиника"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Фритаун"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Сьерра-Леоне"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Габороне"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Ботсвана"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Галапагосские острова"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Эквадор"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Женева"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Генуя"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Джорджтаун"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Гайана"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Грютвикен"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "Южная Георгия"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Гуам"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Гватемала"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Гватемала"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Густавия"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Сен-Бартельми"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Галифакс"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Гамбург"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Ханой"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Вьетнам"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Хараре"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Зимбабве"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "Гавана"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Куба"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Гавайи"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Хельсинки"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Финляндия"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "Хобарт"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "Показать события по неделям"
 
@@ -808,822 +217,6 @@ msgstr "Макет для просмотра по месяцам"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "Показать события по дням"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Гонконг"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Гонолулу"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Хьюстон"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Ховд"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Монголия"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Индианаполис"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Иркутск"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Исламабад"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Пакистан"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Стамбул"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Ижевск"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Джакарта"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Джедда"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Саудовская Аравия"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Иерусалим"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Израиль"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Йоханнесбург"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Кабул"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Афганистан"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Калининград"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Камчатка"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Кампала"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Уганда"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Карачи"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Катманду"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Непал"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Хабаровск"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Харьков"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Украина"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Хартум"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Судан"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Киев"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Кингстон"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Ямайка"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Киншаса"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "Демократическая Республика Конго"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Калькутта"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Красноярск"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Куала-Лумпур"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Малайзия"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Кувейт"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Лос-Анджелес"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "Ла-Пас"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Боливия"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Лагос"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Нигерия"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Лас-Вегас"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Лима"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Перу"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Лиссабон"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Любляна"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "Лондон"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Лунхуа"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Луисвилл"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Луанда"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Ангола"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Лубумбаши"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Лусака"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Замбия"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Люксембург"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Львов"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Макао"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Мадрид"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Магадан"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Малабо"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Экваториальная Гвинея"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Мале"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Мальдивы"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Манагуа"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Никарагуа"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Манама"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Бахрейн"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Манила"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Филиппины"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Мапуто"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Мозамбик"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Мариго"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "Сен-Мартен"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Мазатлан"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "Мексика"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Эр-Рияд"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Мельбурн"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Мемфис"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Мессина"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "Мехико"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Майами"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Средняя Атлантика"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Острова Мидуэй"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Милан"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Милуоки"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Минск"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Беларусь"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Могадишо"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Сомали"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Монровия"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Либерия"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Монтевидео"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Уругвай"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Монреаль"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Москва"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Мумбай"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "Мюнхен"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "Маскат"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Оман"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Найроби"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Кения"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Рим"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Натерс"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "Нджамена"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Неаполь"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "Чад"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "Мекка"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "Нью-Дели"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "Нью-Йорк"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Ньюфаундленд"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Ниамей"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "Нигер"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Нуакшот"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "Мавритания"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Нумеа"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "Новая Каледония"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Новокузнецк"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Новосибирск"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Нукуалофа"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Тонга"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Нук"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Гренландия"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Омск"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Осака"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Япония"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Оттава"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Уагадугу"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Буркина-Фасо"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Паго-Паго"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Независимое Государство Самоа"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Палермо"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Панама-Сити"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Панама"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Парамарибо"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Суринам"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "Париж"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "Франция"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Пермь"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Перт"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Петропавловск-Камчатский"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Филадельфия"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Пномпень"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Камбоджа"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Финикс"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Подгорица"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Черногория"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Понта-Делгада"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Порт-Луи"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "Маврикий"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Порт-о-Пренс"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Гаити"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Портленд"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Прага"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "Чешская Республика"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Пхеньян"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "Северная Корея"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "Кито"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Рабат"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Янгон"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Бирма"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Ресифи"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Регина"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Рейкьявик"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "Исландия"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Рига"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Латвия"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Рио-де-Жанейро"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Сен-Дени"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Реюньон"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Самара"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "Сан-Антонио"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "Сан-Диего"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "Сан-Франциско"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "Сан-Хосе"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Коста-Рика"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "Сан-Хуан"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Пуэрто-Рико"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "Сан-Марино"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "Сан-Сальвадор"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "Сальвадор"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Сана"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Йемен"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Сантьяго"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Санто-Доминго"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "Доминиканская Республика"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "Сан-Паулу"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Сиэтл"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Сеул"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "Республика Корея"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Шанхай"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Шэньчжэнь"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Сингапур"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "Республика Сингапур"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Скопье"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "Македония"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "София"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Болгария"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "Сент-Джонс"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Антигуа и Барбуда"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Стокгольм"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Швеция"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Сува"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Фиджи"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "Республика Островов Фиджи"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Сидней"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Таити"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "Французская Полинезия"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Тайбэй"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Тайвань"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "Таллин"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Эстония"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Тарава"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Кирибати"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Ташкент"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Узбекистан"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Тбилиси"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Грузия"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Тегусигальпа"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Гондурас"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Тегеран"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Иран"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Хошимин"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "Сетлмент"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "Британские Виргинские острова"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Тяньцзинь"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Тиуана"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Токио"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Торонто"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Трее"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Триполи"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Ливия"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Тунис"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Тунис"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Турин"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Уфа"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Башкирия"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Улан-Батор"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Вадуц"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Лихтенштейн"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "Валлетта"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Мальта"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Ванкувер"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Верона"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Виктория"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Сейшельские острова"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Вена"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Австрия"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Вильнюс"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Литва"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Владивосток"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Волгоград"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "Санкт-Петербург"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Варшава"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Польша"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Вашингтон"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Веллингтон"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Виннипег"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Якутск"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Ямусукро"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Яунде"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Екатеринбург"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Ереван"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Армения"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Южно-Сахалинск"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Загреб"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Хорватия"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Цюрих"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "Экспорт..."
 
@@ -1639,9 +232,6 @@ msgstr "Экспортировано"
 msgid "IDS_KC_BODY_EVERY_DAY"
 msgstr "Каждый день"
 
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "Задача"
-
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "Дата завершения"
 
@@ -1687,3 +277,78 @@ msgstr "Через %d дн."
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "Каждые %d нед."
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Новое событие"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Новая задача"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Изменить задачу"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Фиксация времени и дат событий в указанном ниже часовом поясе. Время и дата не будут изменяться даже при перемещении в другой часовой пояс"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Задача"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Показать завершенные задачи"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Сведения о задаче"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Сведения о событии"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Нет задач"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Отклонено"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Под вопросом"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Хозяин"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Состояние участия"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Удалить задачу"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "От"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "До"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Просмотреть"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Показать календари"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Мой календарь"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Моя задача"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "День рождения контакта"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Импорт событий/задач"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Экспорт событий/задач"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Показывать номер недели"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Мой телефон"
+
index 17b5da0..a3d5172 100755 (executable)
--- a/po/sk.po
+++ b/po/sk.po
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Poznámka"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Podrobnosti"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "Normál."
 
@@ -76,9 +70,21 @@ msgstr "T"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "Celý deň"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "dni"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "hodiny"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "týždne"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "týždeň"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "Stav"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "Predvolené konto"
 
@@ -88,9 +94,6 @@ msgstr "Možnosti odosielania"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "Mapa"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Názov"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "Exportovať"
 
@@ -109,9 +112,6 @@ msgstr "Pondelok"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "Prvý deň týždňa"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Časové pásmo"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "Nie je vybraté žiadne umiestnenie"
 
@@ -193,339 +193,6 @@ msgstr "deň"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "týždeň"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Abidžan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Abú Dhabí"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "Spojené arabské emiráty"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Akkra"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Ghana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Adis Abeba"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Etiópia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Adelaide"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Austrália"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Aljaška"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "USA"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Pobrežie slonoviny"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Alžír"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Alžírsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Alma-Ata"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Kazachstan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Ambon"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Indonézia"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Ammán"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Jordánsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Amsterdam"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Holandsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Anadyr"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Rusko"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Ukotvenie"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Ankara"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Turecko"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Antananarivo"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "Madagaskar"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Ašchabad"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Turkménsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Asmara"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Eritrea"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Astana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Asunción"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Paraguaj"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Atény"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Grécko"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Auckland"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "Nový Zéland"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Austin"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Azory"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Portugalsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Bagdad"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Irak"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Baku"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Azerbajdžan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Baltimore"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Bamako"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Mali"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Bangkok"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Thajsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Bangui"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "Stredoafrická republika"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Barcelona"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "Španielsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Bari"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Taliansko"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Basse-Terre"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Guadeloupe"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Peking"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "Čína"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Bejrút"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Libanon"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Belehrad"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Srbsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Belize City"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Belize"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Berlín"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Nemecko"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Bern"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Švajčiarsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Biškek"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Kirgizsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Guinea-Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Bogota"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Kolumbia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Bologna"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Boston                      "
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Brazília"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Brazília"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Bratislava"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Slovensko"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Bridgetown"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Barbados"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Brisbane"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Brusel"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Belgicko"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Bukurešť"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Rumunsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Budapešť"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Maďarsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Buenos Aires"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Argentína"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Káhira"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Egypt"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Calgary"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Kanada"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Kanárske ostrovy"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Canberra"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Canton"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Kapské Mesto"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "Juhoafrická republika"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Caracas"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Venezuela"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Cardiff"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Wales"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Casablanca"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Maroko"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Catanzaro"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "Uložiť do"
 
@@ -541,264 +208,6 @@ msgstr "Uložiť?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "Upraviť udalosť"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Cayenne"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "Francúzska Guayana"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Charlotte"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Charlotte Amalie"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "Panenské ostrovy (USA)"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Čeljabinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Chennai"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "India"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Chicago"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Kišiňov"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Moldavsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Čita"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Cleveland"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Colombo"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Srí Lanka"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Columbus"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Konakry"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "Kodaň"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Dánsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Cork"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Írsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Crotone"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Dakar"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Senegal"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Dallas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Damask"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Sýria"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Dar es Salaam"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Tanzánia"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Darwin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Dillí"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Denpasar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Denver"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Detroit"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Dháka"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Bangladéš"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Diego Garcia"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "Spojené kráľovstvo"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Džibutsko"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Džibutsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Dauhá"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Katar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Douala"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Kamerun"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Dubaj"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Dublin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Dušanbe"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Tadžikistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Vianočný ostrov"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Čile"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Edinburgh"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Škótsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "El Paso"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Florencia"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "Fort-de-France"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Martinik"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Freetown"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Sierra Leone"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Gaborone"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Botswana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Galapágske ostrovy"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Ekvádor"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Ženeva"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Genoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Georgetown"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Guyana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Grytviken"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "Južná Georgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Guam"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Guatemala City"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Guatemala"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Gustavia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Svätý Bartolomej"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Halifax"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Hamburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Hanoj"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Vietnam"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Harare"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Zimbabwe"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "Havana"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Kuba"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Havajské ostrovy"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Helsinki"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Fínsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "Hobart"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "Zobraziť udalosti podľa týždňa"
 
@@ -808,822 +217,6 @@ msgstr "Rozloženie v mesačnom zobrazení"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "Zobraziť udalosti podľa dňa"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Hong Kong"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Honolulu"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Houston"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Hovd"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Mongolsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Indianapolis"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Irkutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Islamabad"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Pakistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Istanbul"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Izevsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Jakarta"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Jeddah"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Saudská Arábia"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Jeruzalem"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Izrael"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Johannesburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Kábul"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Afganistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Kaliningrad"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Kamčatka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Kampala"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Uganda"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Karáčí"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Káthmandu"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Nepál"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Chabarovsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Charkov"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Ukrajina"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Chartúm"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Sudán"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Kyjev"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Kingston"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Jamajka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Kinshasa"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "Konžská demokratická republika"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Kalkata"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Krasnojarsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Kuala Lumpur"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Malajzia"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Kuvajt"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Los Angeles"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "La Paz"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Bolívia"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Lagos"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Nigéria"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Las Vegas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Lima"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Peru"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Lisabon"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Ljubljana"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "Londýn"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Longhua"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Louisville"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Luanda"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Angola"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Lubumbashi"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Lusaka"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Zambia"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Luxemburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Ľvov"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Macao"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madrid"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Magadan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Malabo"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Rovníková Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Malé"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Maldivy"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Managua"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Nikaragua"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Manama"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Bahrajn"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Manila"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Filipíny"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Maputo"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Mozambik"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Marigot"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "Svätý Martin"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Mazatlan"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "Mexiko"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Rijád"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Melbourne"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Memphis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Messina"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "Mexico City"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Miami"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Stredný Atlantik"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Atol Midway"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Miláno"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Milwaukee"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Minsk"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Bielorusko"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Mogadišo"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Somálsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Monrovia"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Libéria"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Montevideo"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Uruguaj"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Montreal"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Moskva"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Bombaj"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "Mníchov"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "Muscat"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Omán"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Nairobi"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Keňa"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Rím"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Naters"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "Ndjamena"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Neapol"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "Čad"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "Mekka"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "Nové Dillí"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "New York"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Newfoundland"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Niamey"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "Niger"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Nouakchott"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "Mauretánia"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Nouméa"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "Nová Kaledónia"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Novokuznetsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Novosibirsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Nukualofa"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Tonga"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Nuuk"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Grónsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Omsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Osaka"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Japonsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Ottawa"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Ouagadougou"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Burkina Faso"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Pago Pago"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Samojský nezávislý štát"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Palermo"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Panama City"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Panama"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Paramaribo"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Surinam"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "Paríž"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "Francúzsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Perm"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Perth"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Petropavlovsk-Kamčatskij"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Filadelfia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Phnom Pénh"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Kambodža"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Phoenix"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Podgorica"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Čierna hora"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Ponta Delgada"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Port Louis"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "Maurícius"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Port-au-Prince"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Haiti"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Portland"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Praha"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "Česká republika"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Pchjongjang"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "Severná Kórea"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "Quito"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Rabat"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Rangún"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Barma"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Recife"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Regina"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Reykjavík"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "Island"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Riga"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Lotyšsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Rio de Janeiro"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Svätý Denis"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Ostrov Reunion"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Samara"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "San Antonio"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "San Diego"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "San Francisco"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "San José"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Kostarika"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "San Juan"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Portoriko"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "San Maríno"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "San Salvador"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "Salvador"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Sana’a"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Jemen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Santiago"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Santo Domingo"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "Dominikánska republika"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "Sao Paulo"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Seattle"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Soul"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "Kórejská republika"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Šanghaj"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Shenzhen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Singapur"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "Singapurská republika"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Skopje"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "MACEDÓNSKO"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "Sofia"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Bulharsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "St. John's"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Antigua a Barbuda"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Štokholm"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Švédsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Suva"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Fidži"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "Fidžijská republika"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Sydney"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Tahiti"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "Francúzska Polynézia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Tchaj-pej"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Taiwan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "Talinn"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Estónsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Tarawa"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Kiribati"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Taškent"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Uzbekistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Tbilisi"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Gruzínsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Tegucigalpa"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Honduras"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Teherán"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Irán"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Hočiminovo mesto"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "Mesto"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "Britské Panenské ostrovy"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Tiencin"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Tijuana"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Tokio"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Toronto"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Tréhet"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Tripoli"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Líbya"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Tunis"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Tunis"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Turín"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Ufa"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Baškirsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Ulanbátar"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Vaduz"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Lichtenštajnsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "Valletta"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Malta"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Vancouver"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Verona"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Victoria"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Seychely"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Viedeň"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Rakúsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Vilnius"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Litva"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Vladivostok"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Volgograd"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "Petrohrad"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Varšava"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Poľsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Washington DC"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Wellington"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Winnipeg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Jakutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Yamoussoukro"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Yaounde"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Jekaterinburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Jerevan"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Arménsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Južný Sachalinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Záhreb"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Chorvátsko"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Zurich"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "Exportuje sa..."
 
@@ -1637,10 +230,7 @@ msgid "IDS_CLD_POP_EXPORTED"
 msgstr "Exportované"
 
 msgid "IDS_KC_BODY_EVERY_DAY"
-msgstr "každý deň"
-
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "Úloha"
+msgstr "Každý deň"
 
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "Termín"
@@ -1687,3 +277,78 @@ msgstr "Každé %d dni"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "Každé %d týždne"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Nová udalosť"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Nová úloha"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Upraviť úlohu"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Času a dátumy udalostí sa uzamknú na časové pásmo vybraté nižšie. Časy a dátumy sa nezmenia ani v prípade, ak prejdete do iného časového pásma"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Úloha"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Zobraziť dokončené úlohy"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Detaily úlohy"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Podrobnosti o udalosti"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Žiadne úlohy"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Odmietnuté"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Nezáväzne"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Hostiteľ"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Prezenčný stav"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Odstrániť úlohu"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "Od"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "Do"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Zobraziť"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Kalendáre na zobrazenie"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Môj kalendár"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Moja úloha"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Narodeniny kontaktu"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Import. udalosti/úlohy"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Export. udalosti/úlohy"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Zobraziť číslo týždňa"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Môj telefón"
+
index 3de715e..129ea32 100755 (executable)
--- a/po/sl.po
+++ b/po/sl.po
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Beležka"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Podrobnosti"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "Normalno"
 
@@ -76,9 +70,21 @@ msgstr "T"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "Ves dan"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "dni"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "ur"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "tednov"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "teden"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "Stanje"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "Privzeti račun"
 
@@ -88,9 +94,6 @@ msgstr "Možnosti za pošiljanje"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "Zemljevid"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Naslov"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "Izvoz"
 
@@ -109,9 +112,6 @@ msgstr "Ponedeljek"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "Prvi dan v tednu"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Časovni pas"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "Lokacija ni izbrana"
 
@@ -193,339 +193,6 @@ msgstr "dan"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "teden"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Abidjan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Abu Dabi"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "Združeni arabski emirati"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Akra"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Gana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Adis Abeba"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Etiopija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Adelaide"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Avstralija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Aljaska"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "ZDA"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Slonokoščena obala"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Alžir"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Alžirija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Almaty"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Kazahstan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Ambon"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Indonezija"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Aman"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Jordan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Amsterdam"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Nizozemska"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Anadir"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Rusija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Anchorage"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Ankara"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Turčija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Antananarivo"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "MADAGASKAR"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Ašgabat"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Turkmenistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Asmara"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Eritreja"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Astana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Asuncion"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Paragvaj"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Atene"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Grčija"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Auckland"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "Nova Zelandija"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Austin"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Azori"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Portugalska"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Bagdad"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Irak"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Baku"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Azerbajdžan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Baltimore"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Bamako"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Mali"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Bangkok"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Tajska"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Bangui"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "Srednjeafriška republika"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Barcelona"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "Španija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Bari"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Italija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Basse-Terre"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Guadeloupe"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Peking"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "Kitajska"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Bejrut"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Libanon"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Beograd"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Srbija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Belize City"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Belize"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Berlin"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Nemčija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Bern"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Švica"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Biškek"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Kirgizistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Gvineja Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Bogota"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Kolumbija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Bologna"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Boston"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Brazilija"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Brazilija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Bratislava"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Slovaška"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Bridgetown"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Barbados"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Brisbane"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Bruselj"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Belgija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Bukarešta"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Romunija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Budimpešta"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Madžarska"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Buenos Aires"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Argentina"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Kairo"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Egipt"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Calgary"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Kanada"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Kanarski otoki"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Canberra"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Canton"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Cape Town"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "Južnoafriška republika"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Caracas"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Venezuela"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Cardiff"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Wales"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Casablanca"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Maroko"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Catanzaro"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "Shrani v"
 
@@ -541,264 +208,6 @@ msgstr "Shrani?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "Uredi dogodek"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Cayenne"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "Francoska Gvajana"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Charlotte"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Charlotte Amalie"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "Ameriški Deviški otoki"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Čeljabinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Chennai"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "Indija"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Chicago"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Kišinjev"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Moldavija"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Čita"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Cleveland"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Kolombo"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Šrilanka"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Columbus"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Conakry"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Gvineja"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "Kopenhagen"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Danska"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Cork"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Irska"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Crotone"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Dakar"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Senegal"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Dallas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Damask"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Sirija"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Dar es Salaam"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Tanzanija"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Darwin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Denpasar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Denver"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Detroit"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Daka"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Bangladeš"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Diego Garcia"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "Združeno kraljestvo"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Džibuti"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Džibuti"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Doha"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Katar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Douala"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Kamerun"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Dubaj, Samara"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Dublin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Dušanbe"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Tadžikistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Velikonočni otok"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Čile"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Edinburg"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Škotska"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "El Paso"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Firence"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "Fort-de-France"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Martinik"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Freetown"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Sierra Leone"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Gaborone"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Bocvana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Galapaški otoki"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Ekvador"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Ženeva"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Genova"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Georgetown"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Gvajana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Grytviken"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "Južna Georgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Guam"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Guatemala City"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Gvatemala"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Gustavia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Saint Barthélemy"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Halifax"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Hamburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Hanoi"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Vietnam"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Harare"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Zimbabve"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "Havana"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Kuba"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Havaji"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Helsinki"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Finska"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "Hobart"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "Pokaži dogodke po tednih"
 
@@ -808,822 +217,6 @@ msgstr "Postavitev v mesečnem pogledu"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "Pokaži dogodke po dnevih"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Hong Kong"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Honolulu"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Houston"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Hovd"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Mongolija"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Indianapolis"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Irkutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Islamabad"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Pakistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Istanbul"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Iževsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Džakarta"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Džeda"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Savdska Arabija"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Jeruzalem"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Izrael"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Johannesburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Kabul"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Afganistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Kaliningrad"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Kamčatka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Kampala"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Uganda"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Karači"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Katmandu"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Nepal"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Kabarovsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Karkiv"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Ukrajina"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Kartum"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Sudan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Kijev"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Kingston"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Jamajka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Kinšasa"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "Demokratična republika Kongo"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Kalkuta"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Krasnojarsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Kuala Lumpur"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Malezija"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Kuvajt"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Los Angeles"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "La Paz"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Bolivija"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Lagos"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Nigerija"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Las Vegas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Lima"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Peru"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Lizbona"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Ljubljana"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "London"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Longhua"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Louisville"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Luanda"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Angola"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Lubumbaši"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Lusaka"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Zambija"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Luksemburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Lvov"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Macau"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madrid"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Magadan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Malabo"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Ekvatorialna Gvineja"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Male"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Maldivi"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Managua"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Nikaragva"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Manama"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Bahrajn"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Manila"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Filipini"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Maputo"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Mozambik"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Marigot"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "Saint Martin"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Mazatlan"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "Mehika"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Rijad"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Melbourne"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Memphis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Messina"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "Mexico City"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Miami"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Srednji Atlantik"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Otoki Midway"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Milan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Milwaukee"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Minsk"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Belorusija"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Mogadishu"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Somalija"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Monrovia"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Liberija"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Montevideo"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Urugvaj"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Montreal"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Moskva"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Mumbaj"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "München"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "Muškat"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Oman"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Nairobi"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Kenija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Rim"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Naters"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "Ndjamena"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Naples"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "ČAD"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "Meka"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "New Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "New York"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Nova Fundlandija"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Niamey"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "NIGER"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Nouakchott"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "MAVRETANIJA"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Nouméa"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "Nova Kaledonija"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Novokuznetsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Novosibirsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Nuku'alofa"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Tonga"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Nuuk"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Grenlandija"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Omsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Osaka"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Japonska"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Ottawa"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Ouagadougou"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Burkina Faso"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Pago Pago"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Neodvisna država Samoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Palermo"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Panama City"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Panama"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Paramaribo"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Surinam"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "Pariz"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "Francija"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Perm"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Perth"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Petropavlovsk-Kamčatski"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Philadelphia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Phnom Penh"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Kambodža"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Phoenix"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Podgorica"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Črna gora"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Ponta Delgada"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Port Louis"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "MAURITIUS"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Port-au-Prince"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Haiti"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Portland"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Praga"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "Češka republika"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Pjongjang"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "Severna Koreja"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "QUITO"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Rabat"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Yangon"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Mjanmar"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Recife"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Regina"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Reykjavík"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "Islandija"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Riga"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Latvija"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Rio De Janeiro"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Saint-Denis"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Otok Reunion"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Samara"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "San Antonio"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "San Diego"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "San Francisco"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "San Jose"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Kostarika"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "San Juan"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Portoriko"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "San Marino"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "San Salvador"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "El Salvador"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Sana'a"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Jemen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Santiago"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Santo Domingo"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "Dominikanska republika"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "Sao Paulo"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Seattle"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Seul"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "Republika Koreja"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Šanghaj"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Shenzhen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Singapur"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "Republika Singapur"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Skopje"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "MAKEDONIJA"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "Sofija"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Bolgarija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "St. John's"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Antigva in Barbuda"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Stockholm"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Švedska"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Suva"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Fidži"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "Republika Fidžijski otoki"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Sydney"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Tahiti"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "Francoska Polinezija"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Taipei"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Tajvan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "TALIN"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Estonija"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Tarawa"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Kiribati"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Taškent"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Uzbekistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Tbilisi"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Georgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Tegucigalpa"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Honduras"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Teheran"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Iran"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Saigon"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "The Settlement"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "Britanski Deviški otoki"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Tianjin"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Tijuana"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Tokio"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Toronto"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Tréhet"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Tripoli"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Libija"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Tunis"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Tunizija"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Turin"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Ufa"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Baškirija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Ulan Bator"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Vaduz"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Lihtenštajn"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "Valletta"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Malta"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Vancouver"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Verona"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Victoria"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Sejšeli"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Dunaj"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Avstrija"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Vilnius"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Litva"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Vladivostok"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Volgograd"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "St. Petersburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Varšava"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Poljska"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Washington DC"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Wellington"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Winnipeg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Jakutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Yamoussoukro"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Yaounde"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Jekaterinburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Erevan"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Armenija"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Yuzhno-Sakhalinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Zagreb"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Hrvaška"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Zürich"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "Izvažam ..."
 
@@ -1639,9 +232,6 @@ msgstr "Izvoženo"
 msgid "IDS_KC_BODY_EVERY_DAY"
 msgstr "Vsak dan"
 
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "Opravilo"
-
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "Rok"
 
@@ -1687,3 +277,78 @@ msgstr "Vsakih %d dni"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "Vsake %d tedne"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Nov dogodek"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Novo opravilo"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Uredi opravilo"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Zaklenite čas in datum dogodka na spodaj izbran časovni pas. Čas in datum se ne bosta spremenila, tudi če se premaknete v drug časovni pas"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Opravila"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Pokaži končana opravila"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Podrobnosti opravila"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Podrobnosti dogodka"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Ni opravil"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Zavrnjeno"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Začasno"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Gostitelj"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Stanje udeležbe"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Izbriši opravilo"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "Od"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "Do"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Poglej"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Koledarji za prikaz"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Moj koledar"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Moje opravilo"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Rojstni dan stika"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Uvoz dogodkov/opravil"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Izvoz dogodkov/opravil"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Pokaži številko tedna"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Moj telefon"
+
index 7973640..ff7cf29 100755 (executable)
--- a/po/sr.po
+++ b/po/sr.po
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Beleška"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Detalji"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "Normalan"
 
@@ -76,9 +70,21 @@ msgstr "N"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "Celodnevni"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "dana"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "sati"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "nedelje"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "nedelja"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "Status"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "Podrazumev. nalog"
 
@@ -88,9 +94,6 @@ msgstr "Opcije slanja"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "Mapa"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Naslov"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "Izvezi"
 
@@ -109,9 +112,6 @@ msgstr "Ponedeljak"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "Prvi dan u nedelji"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Vremenska zona"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "Nije izabrana lokacija"
 
@@ -193,339 +193,6 @@ msgstr "dan"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "nedelja"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Abidžan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Abu Dabi"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "Ujedinjeni Arapski Emirati"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Akra"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Gana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Adis Abeba"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Etiopija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Adelaida"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Australija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Aljaska"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "SAD"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Obala Slonovače"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Alžir"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Alžir"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Almati"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Kazahstan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Ambon"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Indonezija"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Aman"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Jordan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Amsterdam"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Holandija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Anadir"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Rusija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Enkoridž"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Ankara"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Turska"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Tananarive"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "Madagaskar"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Ašgabat"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Turkmenistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Asmara"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Eritreja"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Astana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Asunsion"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Paragvaj"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Atina"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Grčka"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Oklend"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "Novi Zeland"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Ostin"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Azori"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Portugal"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Bagdad"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Irak"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Baku"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Azerbejdžan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Baltimor"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Bamako"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Mali"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Bangkok"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Tajland"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Bangi"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "Centralnoafrička Republika"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Barselona"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "Španija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Bari"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Italija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Bas-ter"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Gvadalupe"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Peking"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "Kina"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Bejrut"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Liban"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Beograd"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Srbija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Belize"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Belize"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Berlin"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Nemačka"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Bern"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Švajcarska"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Biškek"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Kirgistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Bisao"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Gvineja Bisao"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Bogota"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Kolumbija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Bolonja"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Boston"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Brazilija"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Brazil"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Bratislava"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Slovačka"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Bridžtaun"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Barbados"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Brizbejn"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Brisel"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Belgija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Bukurešt"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Rumunija"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Budimpešta"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Mađarska"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Buenos Ajres"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Argentina"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Kairo"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Egipat"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Kaljari"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Kanada"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Kanarska ostrva"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Kanbera"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Kanton"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Kejptaun"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "Južnoafrička Republika"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Karakas"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Venecuela"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Kardif"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Vels"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Kazablanka"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Maroko"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Katancaro"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "Sačuvaj u"
 
@@ -541,264 +208,6 @@ msgstr "Sačuvaj?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "Izmeni događaj"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Kajena"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "Francuska Gvajana"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Šarlot"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Šarlot Amali"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "Američka Devičanska Ostrva"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Čeljabinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Čenai (Madras)"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "Indija"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Čikago"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Kišinjev"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Moldavija"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Čita"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Klivlend"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Kolombo"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Šri Lanka"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Kolumbus"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Konakri"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Gvineja"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "Kopenhagen"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Danska"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Kork"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Irska"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Krotone"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Dakar"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Senegal"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Dalas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Damask"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Sirija"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Dar es Salam"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Tanzanija"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Darvin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Denpasar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Denver"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Detroit"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Daka"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Bangladeš"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Dijego Garsija"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "Velika Britanija"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Džibuti"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Džibuti"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Doha"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Katar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Duala"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Kamerun"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Dubai"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Dablin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Dušanbe"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Tadžikistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Uskršnje ostrvo"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Čile"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Edinburg"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Škotska"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "El Paso"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Firenca"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "For de Frans"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Martinik"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Fritaun"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Sijera Leone"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Gaborone"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Bocvana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Galapagoska ostrva"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Ekvador"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Ženeva"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Đenova"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Džordžtaun"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Gijana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Gritviken"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "Južna Džordžija"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Guam"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Gvatemala"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Gvatemala"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Gustavija"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Sveti Bartolomej"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Halifaks"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Hamburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Hanoj"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Vijetnam"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Harare"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Zimbabve"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "Havana"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Kuba"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Havaji"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Helsinki"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Finska"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "Hobart"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "Prikaz događaja po nedelji"
 
@@ -808,822 +217,6 @@ msgstr "Raspored u mesečnom prikazu"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "Prikaz događaja po danu"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Hong Kong"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Honolulu"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Hjuston"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Hovd"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Mongolija"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Indianapolis"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Irkutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Islamabad"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Pakistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Istambul"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Iževsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Džakarta"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Džeda"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Saudijska Arabija"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Jerusalim"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Izrael"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Johanesburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Kabul"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Avganistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Kalinjingrad"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Kamčatka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Kampala"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Uganda"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Karači"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Katmandu"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Nepal"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Habarovsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Harkov"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Ukrajina"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Kartum"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Sudan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Kijev"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Kingston"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Jamajka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Kinšasa"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "Demokratska Republika Kongo"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Kolkata (Kalkuta)"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Krasnojarsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Kuala Lumpur"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Malezija"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Kuvajt"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Los Anđeles"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "La Paz"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Bolivija"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Lagos"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Nigerija"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Las Vegas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Lima"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Peru"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Lisabon"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Ljubljana"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "London"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Longhua"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Luisvil"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Luanda"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Angola"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Lubumbaši"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Lusaka"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Zambija"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Luksemburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Lavov"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Makao"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madrid"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Magadan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Malabo"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Ekvatorijalna Gvineja"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Male"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Maldivi"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Managva"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Nikaragva"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Manama"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Bahrein"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Manila"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Filipini"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Maputo"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Mozambik"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Marigo"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "Sen Marten"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Macatlan"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "Meksiko"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Rijad"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Melburn"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Memfis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Mesina"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "Meksiko Siti"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Majami"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Srednji Atlantik"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Atol Midvej"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Milano"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Milvoki"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Minsk"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Belorusija"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Mogadišo"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Somalija"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Monrovija"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Liberija"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Montevideo"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Urugvaj"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Montreal"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Moskva"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Mumbaj"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "Minhen"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "Muskat"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Oman"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Najrobi"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Kenija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Rim"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Naters"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "Ndžamena"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Napulj"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "Čad"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "Meka"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "Nju Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "Njujork"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Njufaundlend"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Niamej"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "Niger"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Nuakšot"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "Mauritanija"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Numea"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "Nova Kaledonija"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Novokuznjetsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Novosibirsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Nukualofa"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Tonga"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Nuk"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Grenland"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Omsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Osaka"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Japan"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Otava"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Uagadugu"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Burkina Faso"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Pago Pago"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Samoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Palermo"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Panama Siti"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Panama"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Paramaribo"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Surinam"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "Pariz"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "Francuska"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Perm"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Pert"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Petropavlovsk Kamčatski"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Filadelfija"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Pnom Pen"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Kambodža"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Feniks"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Podgorica"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Crna Gora"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Ponta Delgada"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Por Lui"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "Mauricijus"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Port o Prens"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Haiti"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Portland"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Prag"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "Češka"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Pjongjang"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "Severna Koreja"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "Kito"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Rabat"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Jangon (Rangun)"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Burma"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Recife"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Ridžajna"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Rejkjavik"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "Island"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Riga"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Letonija"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Rio de Žaneiro"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Sen Deni"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Reunion"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Samara"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "San Antonio"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "San Dijego"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "San Francisko"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "San Hoze"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Kostarika"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "San Huan"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Portoriko"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "San Marino"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "San Salvador"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "El Salvador"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Sana"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Jemen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Santjago"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Santo Domingo"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "Dominikanska Republika"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "Sao Paulo"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Sietl"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Seul"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "Južna Koreja"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Šangaj"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Šenžen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Singapur"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "Singapur"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Skoplje"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "Makedonija"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "Sofija"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Bugarska"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "Sent Džons"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Antigva i Barbuda"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Stokholm"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Švedska"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Suva"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Fidži"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "Fidži"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Sidnej"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Tahiti"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "Francuska Polinezija"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Tajpei"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Tajvan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "Talin"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Estonija"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Tarava"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Kiribati"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Taškent"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Uzbekistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Tbilisi"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Džordžija"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Tegusigalpa"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Honduras"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Teheran"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Iran"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Ho Ši Min"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "Prebivalište"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "Britanska Devičanska Ostrva"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Tjencin"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Tihuana"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Tokio"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Toronto"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Tree"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Tripoli"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Libija"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Tunis"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Tunis"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Torino"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Ufa"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Baškirija"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Ulan Bator"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Faduc"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Lihtenštajn"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "Valeta"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Malta"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Vankuver"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Verona"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Viktorija"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Sejšeli"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Beč"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Austrija"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Vilnjus"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Litvanija"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Vladivostok"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Volgograd"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "Sankt Petersburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Varšava"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Poljska"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Vašington"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Velington"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Vinipeg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Jakutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Jamusukro"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Jaunde"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Jekaterinburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Jerevan"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Jermenija"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Južno-sahalinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Zagreb"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Hrvatska"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Cirih"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "Izvoženje..."
 
@@ -1639,9 +232,6 @@ msgstr "Izvezeno"
 msgid "IDS_KC_BODY_EVERY_DAY"
 msgstr "Svaki dan"
 
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "Obaveza"
-
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "Datum dospeća"
 
@@ -1687,3 +277,78 @@ msgstr "Svakih %d dana"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "Svakih %d nedelja"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Novi događaj"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Novi zadatak"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Izmeni zadatak"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Fiksiraj vremena događaja i datume prema doleizabranoj vremenskoj zoni. Vremena i datumi se neće promeniti čak ni pri prelasku u drugu vremensku zonu"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Zadatak"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Prikaži završene zadatke"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Detalji o zadatku"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Podaci o događaju"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Nema zadataka"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Odbijeno"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Načelno"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Domaćin"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Status o prisustvu"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Izbriši zadatak"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "Od"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "Za"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Prikaži"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Kalendar za prikazivanje"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Moj kalendar"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Moj zadatak"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Rođendan kontakta"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Uvezi događaje/zadatke"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Izvezi događaje/zadatke"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Prikaži broj nedelje"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Moj telefon"
+
index df946d0..e668b0b 100755 (executable)
--- a/po/sv.po
+++ b/po/sv.po
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Notering"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Detaljer"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "Normal"
 
@@ -14,7 +8,7 @@ msgid "IDS_CLD_BODY_ADDEVENTREPEATMTHLY"
 msgstr "Varje månad"
 
 msgid "IDS_CLD_BODY_ALL_CALENDAR"
-msgstr "Alla kalendrar"
+msgstr "Hela kalendern"
 
 msgid "IDS_CLD_BODY_BEFORE"
 msgstr "innan"
@@ -76,9 +70,21 @@ msgstr "V"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "Hela dagen"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "dagar"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "timmar"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "veckor"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "vecka"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "Status"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "Standardkonto"
 
@@ -88,9 +94,6 @@ msgstr "Sändalternativ"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "Karta"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Rubrik"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "Exportera"
 
@@ -101,17 +104,14 @@ msgid "IDS_CLD_BODY_EVENTS"
 msgstr "Händelser"
 
 msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Söndag"
+msgstr "söndag"
 
 msgid "IDS_ST_BODY_MONDAY"
-msgstr "Måndag"
+msgstr "måndag"
 
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "Första dagen i veckan"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Tidzon"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "Ingen plats har valts"
 
@@ -193,339 +193,6 @@ msgstr "dag"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "vecka"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Abidjan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Abu Dhabi"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "Förenade arabemiraten"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Accra"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Ghana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Addis Abeba"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Etiopien"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Adelaide"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Australien"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Alaska"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "USA"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Elfenbenskusten"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Alger"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Algeriet"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Almaty"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Kazakstan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Ambon"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Indonesien"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Amman"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Jordanien"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Amsterdam"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Nederländerna"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Anadyr"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Ryssland"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Anchorage"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Ankara"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Turkiet"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Antananarivo"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "Madagaskar"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Ashgabat"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Turkmenistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Asmara"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Eritrea"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Astana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Asuncion"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Paraguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Aten"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Grekland"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Auckland"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "Nya Zeeland"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Austin"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Azorerna"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Portugal"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Bagdad"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Irak"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Baku"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Azerbajdzjan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Baltimore"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Bamako"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Mali"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Bangkok"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Thailand"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Bangui"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "Centralafrikanska republiken"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Barcelona"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "Spanien"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Bari"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Italien"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Basse-Terre"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Guadeloupe"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Beijing"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "Kina"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Beirut"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Libanon"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Belgrad"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Serbien"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Belize City"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Belize"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Berlin"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Tyskland"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Bern"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Schweiz"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Bishkek"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Kirgizistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Guinea-Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Bogota"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Colombia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Bologna"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Boston                      "
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Brasilia"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Brasilien"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Bratislava"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Slovakien"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Bridgetown"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Barbados"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Brisbane"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Bryssel"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Belgien"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Bukarest"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Rumänien"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Budapest"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Ungern"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Buenos Aires"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Argentina"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Kairo"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Egypten"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Calgary"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Kanada"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Kanarieöarna"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Canberra"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Canton"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Kapstaden"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "Sydafrika"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Caracas"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Venezuela"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Cardiff"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Wales"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Casablanca"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Marocko"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Catanzaro"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "Spara i"
 
@@ -541,264 +208,6 @@ msgstr "Spara?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "Redigera händelse"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Cayenne"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "Franska Guyana"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Charlotte"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Charlotte Amalie"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "Amerikanska Jungfruöarna"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Tjeljabinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Chennai"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "Indien"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Chicago"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Chişinău"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Moldavien"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Chita"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Cleveland"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Colombo"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Sri Lanka"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Columbus"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Conakry"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "Köpenhamn"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Danmark"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Cork"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Irland"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Crotone"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Dakar"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Senegal"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Dallas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Damaskus"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Syrien"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Dar es Salaam"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Tanzania"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Darwin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Denpasar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Denver"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Detroit"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Dhaka"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Bangladesh"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Diego Garcia"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "Storbritannien"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Doha"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Qatar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Douala"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Kamerun"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Dubai"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Dublin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Dushanbe"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Tadzjikistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Påskön"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Chile"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Edinburgh"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Skottland"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "El Paso"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Florens"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "Fort-de-France"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Martinique"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Freetown"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Sierra Leone"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Gaborone"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Botswana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Galapagosöarna"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Ecuador"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Genève"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Genua"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Georgetown"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Guyana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Grytviken"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "South Georgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Guam"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Guatemala City"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Guatemala"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Gustavia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Saint Barthélemy"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Halifax"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Hamburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Hanoi"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Vietnam"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Harare"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Zimbabwe"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "Havanna"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Kuba"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Hawaii"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Helsingfors"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Finland"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "Hobart"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "Visa händelser efter vecka"
 
@@ -808,822 +217,6 @@ msgstr "Layout som månadsvy"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "Visa händelser efter dag"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Hong Kong"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Honolulu"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Houston"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Chovd"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Mongoliet"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Indianapolis"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Irkutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Islamabad"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Pakistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Istanbul"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Izjevsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Jakarta"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Jedda"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Saudiarabien"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Jerusalem"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Israel"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Johannesburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Kabul"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Afghanistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Kaliningrad"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Kamtjatka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Kampala"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Uganda"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Karachi"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Katmandu"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Nepal"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Chabarovsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Charkiv"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Ukraina"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Khartoum"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Sudan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Kiev"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Kingston"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Jamaica"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Kinshasa"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "Demokratiska republiken Kongo"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Kolkata"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Krasnojarsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Kuala Lumpur"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Malaysia"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Kuwait"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Los Angeles"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "La Paz"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Bolivia"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Lagos"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Nigeria"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Las Vegas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Lima"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Peru"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Lissabon"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Ljubljana"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "London"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Longhua"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Louisville"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Luanda"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Angola"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Lubumbashi"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Lusaka"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Zambia"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Luxemburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Lviv"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Macau"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madrid"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Magadan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Malabo"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Ekvatorialguinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Male"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Maldiverna"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Managua"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Nicaragua"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Manama"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Bahrain"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Manila"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Filippinerna"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Maputo"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Mozambique"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Marigot"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "Saint Martin"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Mazatlán"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "Mexiko"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Riyadh"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Melbourne"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Memphis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Messina"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "Mexico City"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Miami"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Mittatlanten"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Midway Atoll"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Milano"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Milwaukee"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Minsk"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Vitryssland"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Mogadishu"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Somalia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Monrovia"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Liberia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Montevideo"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Uruguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Montreal"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Moskva"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Mumbai"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "München"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "Muscat"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Oman"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Nairobi"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Kenya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Rom"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Naters"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "Ndjamena"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Neapel"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "TCHAD"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "Mecka"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "New Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "New York"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Newfoundland"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Niamey"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "NIGER"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Nouakchott"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "Maruritanien"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Nouméa"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "Nya Kaledonien"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Novokuznetsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Novosibirsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Nuku'alofa"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Tonga"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Nuuk"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Grönland"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Omsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Osaka"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Japan"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Ottawa"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Ouagadougou"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Burkina Faso"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Pago Pago"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Oberoende staten Samoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Palermo"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Panama City"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Panama"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Paramaribo"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Suriname"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "Paris"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "Frankrike"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Perm"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Perth"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Petropavlovsk-Kamchatskiy"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Philadelphia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Phnom Penh"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Kambodja"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Phoenix"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Podgorica"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Montenegro"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Ponta Delgada"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Port Louis"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "Mauritius"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Port-au-Prince"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Haiti"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Portland"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Prag"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "Tjeckien"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Pyongyang"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "Nordkorea"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "QUITO"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Rabat"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Yangon"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Burma"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Recife"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Regina"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Reykjavik"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "Island"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Riga"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Lettland"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Rio de Janeiro"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Saint-Denis"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Reunion"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Samara"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "San Antonio"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "San Diego"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "San Francisco"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "San Jose"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Costa Rica"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "San Juan"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Puerto Rico"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "San Marino"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "San Salvador"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "El Salvador"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Sana"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Yemen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Santiago"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Santo Domingo"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "Dominikanska republiken"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "Sao Paulo"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Seattle"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Söul"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "Sydkorea"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Shanghai"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Shenzhen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Singapore"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "Singapore"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Skopje"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "Makedonien"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "Sofia"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Bulgarien"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "St.John's"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Antigua och Barbuda"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Stockholm"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Sverige"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Suva"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Fiji"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "Fidjiöarna"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Sydney"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Tahiti"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "Franska Polynesien"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Taipei"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Taiwan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "Tallinn"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Estland"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Tarawa"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Kiribati"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Tashkent"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Uzbekistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Tbilisi"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Georgien"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Tegucigalpa"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Honduras"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Teheran"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Iran"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Ho Chi Minh-staden"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "The Settlement"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "Brittiska Jungfruöarna"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Tianjin"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Tijuana"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Tokyo"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Toronto"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Tréhet"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Tripoli"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Libyen"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Tunis"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Tunisien"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Turin"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Ufa"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Bashkiriya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Ulan Bator"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Vaduz"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Liechtenstein"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "Valletta"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Malta"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Vancouver"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Verona"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Victoria"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Seychellerna"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Wien"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Österrike"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Vilnius"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Litauen"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Vladivostok"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Volgograd"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "St. Petersburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Warszawa"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Polen"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Washington DC"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Wellington"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Winnipeg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Jakutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Yamoussoukro"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Yaounde"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Jekaterinburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Jerevan"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Armenien"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Yuzhno-Sakhalinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Zagreb"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Kroatien"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Zürich"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "Exporterar..."
 
@@ -1639,9 +232,6 @@ msgstr "Exporterad"
 msgid "IDS_KC_BODY_EVERY_DAY"
 msgstr "Varje dag"
 
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "Uppgift"
-
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "Förfallodatum"
 
@@ -1687,3 +277,78 @@ msgstr "Var %d dag"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "Var %d vecka"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Ny händelse"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Ny uppgift"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Redigera uppgift"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Lås händelsetider och datum till den valda tidszonen. Tider och datum ändras inte även om du byter tidszon"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Uppgift"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Visa slutförda uppgifter"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Uppgiftsinformation"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Händelseinformation"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Inga uppgifter"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Avböjt"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Preliminärt"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Värd"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Närvarostatus"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Radera uppgift"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "Från"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "Till"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Visa"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Kalendrar som ska visas"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Min kalender"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Min uppgift"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Kontakts födelsedag"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Importera händ./uppg."
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Exportera händ./uppg."
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Visa veckonummer"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Min telefon"
+
diff --git a/po/th.po b/po/th.po
deleted file mode 100755 (executable)
index 03359bb..0000000
--- a/po/th.po
+++ /dev/null
@@ -1,1689 +0,0 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "บันทึก"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "ราย​ละเอียด"
-
-msgid "IDS_IDLE_BODY_NORMAL"
-msgstr "ปกติ"
-
-msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
-msgstr "ไม่​พบ​ผลลัพธ์"
-
-msgid "IDS_CLD_BODY_ADDEVENTREPEATMTHLY"
-msgstr "ราย​เดือน"
-
-msgid "IDS_CLD_BODY_ALL_CALENDAR"
-msgstr "ปฏิทิน​ทั้ง​หมด"
-
-msgid "IDS_CLD_BODY_BEFORE"
-msgstr "ก่อน"
-
-msgid "IDS_CLD_BODY_BEFORE_LC"
-msgstr "ก่อน"
-
-msgid "IDS_CLD_BODY_CUSTOMIZE_ATNT"
-msgstr "Customize"
-
-msgid "IDS_CLD_BODY_DAILY"
-msgstr "ราย​วัน"
-
-msgid "IDS_CLD_BODY_DAY"
-msgstr "วัน"
-
-msgid "IDS_CLD_BODY_END_TIME"
-msgstr "เวลา​สิ้น​สุด"
-
-msgid "IDS_CLD_BODY_MONTHLY"
-msgstr "ราย​เดือน"
-
-msgid "IDS_CLD_BODY_ON_TIME_ATNT"
-msgstr "On Time"
-
-msgid "IDS_CLD_BODY_REPEAT_MONTH"
-msgstr "เดือน"
-
-msgid "IDS_CLD_BODY_START_TIME"
-msgstr "เวลา​เริ่ม​ต้น"
-
-msgid "IDS_CLD_BODY_TAP_TO_ENTER_LOCATION"
-msgstr "สัมผัส​เพื่อ​ใส่​สถาน​ที่"
-
-msgid "IDS_CLD_BODY_TAP_TO_ENTER_NOTE"
-msgstr "สัมผัส​เพื่อ​ใส่​บันทึก"
-
-msgid "IDS_CLD_BODY_TAP_TO_ENTER_TITLE"
-msgstr "สัมผัส​เพื่อ​ใส่​ชื่อ​เรื่อง"
-
-msgid "IDS_CLD_BODY_VIEWBY_MONTH"
-msgstr "เดือน"
-
-msgid "IDS_CLD_BODY_WEEK"
-msgstr "สัปดาห์"
-
-msgid "IDS_CLD_BODY_WEEKLY"
-msgstr "ราย​สัปดาห์"
-
-msgid "IDS_CLD_BODY_YEARLY"
-msgstr "ราย​ปี"
-
-msgid "IDS_CLD_POP_TAP_TO_ENTER_PARTICIPANT"
-msgstr "สัมผัส​เพื่อ​ใส่​ผู้​เข้า​ร่วม"
-
-msgid "IDS_CLD_POP_WEEK_INITIAL"
-msgstr "ส"
-
-msgid "IDS_COM_BODY_ALL_DAY"
-msgstr "ทั้ง​วัน"
-
-msgid "IDS_COM_POP_WEEK_LC"
-msgstr "สัปดาห์"
-
-msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
-msgstr "แอคเคาท์​พื้น​ฐาน"
-
-msgid "IDS_EMAIL_BODY_SENDING_OPTIONS"
-msgstr "ทาง​เลือก​การ​ส่ง"
-
-msgid "IDS_LBS_BODY_MAP"
-msgstr "แผนที่"
-
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "ชื่อ"
-
-msgid "IDS_RSSR_OPT_EXPORT"
-msgstr "นำ​ออก"
-
-msgid "IDS_CLD_BODY_CALENDAR_SYNC"
-msgstr "ซิงค์​ปฏิทิน"
-
-msgid "IDS_CLD_BODY_EVENTS"
-msgstr "เหตุการณ์"
-
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "วัน​อาทิตย์"
-
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "วัน​จันทร์"
-
-msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
-msgstr "วัน​แรก​ของ​สัปดาห์"
-
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "ไท​ม์​โซน"
-
-msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
-msgstr "ไม่​ได้​เลือก​สถาน​ที่"
-
-msgid "IDS_CLD_OPT_DELETE_EVENT"
-msgstr "ลบ​เหตุการณ์"
-
-msgid "IDS_CLD_POP_SEND_MESSAGES_TO_PARTICIPANTS_Q"
-msgstr "ส่ง​ข้อ​ความ​ให้​ผู้​เข้า​ร่วม?"
-
-msgid "IDS_CLD_BODY_PARTICIPANTS"
-msgstr "ผู้​เข้า​ร่วม"
-
-msgid "IDS_CLD_BODY_ON_TIME"
-msgstr "ตรง​เวลา"
-
-msgid "IDS_CLD_BODY_CALENDARS"
-msgstr "ปฏิทิน"
-
-msgid "IDS_CLD_HEADER_NO_CALENDARS"
-msgstr "ไม่​มี​ปฏิทิน"
-
-msgid "IDS_CLD_BODY_LIST"
-msgstr "รายการ"
-
-msgid "IDS_CLD_BODY_ONLY_THIS_EVENT"
-msgstr "เหตุการณ์​นี้​เท่า​นั้น"
-
-msgid "IDS_CLD_POP_ALL_REPETITIVE_EVENTS"
-msgstr "เหตุการณ์​ที่​ซ้ำ​กัน​ทั้ง​หมด"
-
-msgid "IDS_CLD_BODY_NO_TITLE"
-msgstr "ไม่​มี​ชื่อ"
-
-msgid "IDS_CLD_MBODY_LOCK_TIME_ZONE"
-msgstr "ล็อก​ไท​ม์​โซน"
-
-msgid "IDS_CLD_BODY_TIME_ZONE"
-msgstr "ไท​ม์​โซน"
-
-msgid "IDS_CLD_BODY_HOUR_LC"
-msgstr "ชั่วโมง"
-
-msgid "IDS_CLD_BODY_REPEAT_UNTIL"
-msgstr "ซ้ำ​จน​กระทั่ง"
-
-msgid "IDS_COM_POP_TIMES_LC"
-msgstr "ครั้ง"
-
-msgid "IDS_CLD_OPT_PARTICIPANT"
-msgstr "ผู้เข้าร่วม"
-
-msgid "IDS_CLD_BODY_LINKED_CALENDAR"
-msgstr "ปฏิทิน​ที่​เชื่อม​โยง"
-
-msgid "IDS_CLD_OPT_PHONE_CALENDAR"
-msgstr "ปฏิทิน​ใน​โทรศัพท์"
-
-msgid "IDS_CLD_BODY_DAILY_VIEW"
-msgstr "แสดง​ราย​วัน"
-
-msgid "IDS_CLD_BODY_WEEKLY_VIEW"
-msgstr "แสดงรายสัปดาห์"
-
-msgid "IDS_CLD_BODY_YEAR"
-msgstr "ปี"
-
-msgid "IDS_CLD_BODY_REPEAT"
-msgstr "ซ้ำ"
-
-msgid "IDS_DB_BODY_UNABLE_TO_FIND_LOCATION"
-msgstr "ไม่​สามารถ​ค้น​หา​ตำแหน่ง"
-
-msgid "IDS_COM_BODY_DETAILS_LOCATION"
-msgstr "ตำแหน่ง"
-
-msgid "IDS_COM_POP_DAY_LC"
-msgstr "วัน"
-
-msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
-msgstr "สัปดาห์"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "อา​บิ​จัน"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "อบู​ดา​บี"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "สหรัฐ​อาหรับ​เอ​มิ​เรตส์"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "อัค​ครา"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "กานา"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "แอด​ดิส​อา​บา​บา"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "เอธิโอเปีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "อะ​ดิ​เล​ด"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "ออสเตรเลีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "อะแลสกา"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "สหรัฐ​อเมริกา"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "ไอ​วอ​รี่ โคสต์"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "อัล​ชิ​เย​ร์"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "อัล​จี​เรีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "อัล​มาตี"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "คา​ซัค​สถาน"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "ออ​งบ​ง"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "อินโดนีเซีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "อัม​มาน"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "จอร์แดน"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "อัมสเตอร์ดัม"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "เน​เธอร์แลนด์"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "อนา​ได​ร์"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "รัส​เชีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "แอ​นโช​เรจ"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "อังการา"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "ตุรกี"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "อัน​ตา​นานา​ริ​โว"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "มาดากัสการ์"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "อา​ชกา​บัต"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "เติร์ก​เม​นิ​สถาน"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "แอ​สมา​รา"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "เออร์​ริ​เท​รี​ย"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "อัส​ตา​นา"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "อะ​ซัน​เชิ่น"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "ปารากวัย"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "เอ​เธนส์"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "กรีซ"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "โอ๊ค​แลนด์"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "นิวซีแลนด์"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "ออสติน"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "อโซ​เรส"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "โปรตุเกส"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "แบกแดด"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "อิรัก"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "บา​กู"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "อา​เซอร์​ไบ​จาน"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "บัล​ติมอร์"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "บามาโก"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "มาลี"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "กรุงเทพฯ"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "ไทย"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "บังกี"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "สาธารณรัฐ​แอฟริกา​กลาง"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "บาร์เซโลนา"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "สเปน"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "บา​รี"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "อิตาลี"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "บา​ส-​แตร์"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "กวา​เด​อลูป"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "ปักกิ่ง"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "จีน"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "เบรุต"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "เลบานอน"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "เบลเกรด"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "เซอร์เบีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "เบลิซ ซิ​ตี้"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "เบลี​ซ"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "เบอร์ลิน"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "เยอรมัน"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "เบิร์น"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "สวิตเซอร์​แลนด์"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "บิ​ชเคก"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "คี​ร์กีซ​สถาน"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "บิ​ส​เซา"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "กินี​บิ​ส​เซา"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "โบโกตา"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "โคลัมเบีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "โบ​โล​จ์ญ่า"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "บอสตัน"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "บราซิเลีย"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "บราซิล"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "บราติสลาวา"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "สโล​วา​เกีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "บริดจ์​ทาวน์"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "บาร์เบโดส"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "บริสเบน"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "บรัสเซลส์"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "เบลเยี่ยม"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "บูคาเรสต์"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "โร​มา​เนีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "บู​ดา​เปสท์"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "ฮังการี"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "บัวโนสไอเรส"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "อาร์เจนตินา"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "ไคโร"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "อียิปต์"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "แค​ล​กา​รี"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "แคนาดา"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "หมู่​เกาะ​แค​นารี"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "แคน​เบอร์​ร่า"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "แคนตัน"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "แค​ปทาวน์"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "สาธารณรัฐ​แอฟริกา​ใต้"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "คา​ลา​คัส"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "เว​เน​ซู​เอลา"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "คา​ร์ดิฟฟ์"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "เวลส์"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "คาซาบลังกา"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "โม​รอ​ค​โค"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "คา​ตัน​ซา​โน"
-
-msgid "IDS_ST_BODY_SAVE_TO"
-msgstr "บันทึก​ใน"
-
-msgid "IDS_CLD_BODY_NO_EVENTS"
-msgstr "ไม่​มี​เหตุการณ์"
-
-msgid "IDS_COM_BODY_CUSTOMISE"
-msgstr "กำหนด​เอง"
-
-msgid "IDS_COM_POP_ERRORMSG_SAVE_Q"
-msgstr "บันทึก?"
-
-msgid "IDS_CLD_HEADER_EDIT_EVENT"
-msgstr "แก้ไข​เหตุการณ์"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "คา​เย​นเน"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "เฟรนช์​เกีย​นา"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "ชา​ร์ล็อตต์"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "ชาร์ลอตต์​อะ​มาลี"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "หมู่​เกาะ​เวอร์จิน​ของ​สหรัฐ​อเมริกา"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "เชล​ยา​บิ​นสค์"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "เจน​ไน"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "อินเดีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "ชิ​คา​โก้"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "คิ​ชิ​เนา"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "มอ​ล​โด​วา"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "ชิ​ต้า"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "คลี​ฟแลนด์"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "โคลัมโบ"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "ศรี​ลังกา"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "โคลัมบัส"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "โก​นาก​รี"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "กินี"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "โคเปนเฮเกน"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "เดนมาร์ก"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "คอร์ก"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "ไอร์แลนด์"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "โค​รโต​เน"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "ดาการ์"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "เซเนกัล"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "ดัล​ลัส"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "ดามัสกัส"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "ซีเรีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "ดาร์ เอส ซา​ลาม"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "แทนซาเนีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "ดาร์วิน"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "เด​ลฮี"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "เดน​พา​ซาร์"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "เดนเวอร์"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "ดี​ทรอยท์"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "ธา​กา"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "บัง​คลา​เทศ"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "ดิอีโก้การ์​เชีย"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "สห​ราช​อาณาจักร"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "จิ​บู​ตี"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "จิ​บู​ตี"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "โด​ฮา"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "กาตาร์"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "ดู​อา​ลา"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "แคเมอรูน"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "ดู​ไบ"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "ดับ​บลิ​น"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "ดู​ชาน​เบ"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "ทา​จิ​กิ​สถาน"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "เกาะ​อีส​เตอร์"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "ซิ​ลี"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "เอ​เดน​เบอร์​ก"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "สก๊อต​แลนด์"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "เอ​ล​ ปา​โซ"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "ฟลอเรนซ์"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "ฟอร์เด​อฟรองซ์"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "มา​ร์ติ​นีก"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "ฟรี​ทาวน์"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "เซีย​ร์​รา​ลี​โอน"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "กา​โบ​โร​เน"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "บอ​ต​สวา​นา"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "หมู่​เกาะ​กา​ลา​ปา​โกส"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "เอกวาดอร์"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "เจ​นี​วา"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "จี​เนา"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "จอร์จทาวน์"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "กาย​อา​นา"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "กริด​วิ​เคน"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "เซาท์​จอร์​เจีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "กวม"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "กัวเตมาลา​ซิ​ตี้"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "กัวเตมาลา"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "กุ​สตา​เวีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "แซงต์​บา​เต​เลอ​มี"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "ฮา​ลิ​แฟกซ์"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "แฮม​บูรก์"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "ฮานอย"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "เวียดนาม"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "ฮา​รา​เร"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "ซิ​มบับ​เว"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "ฮา​วา​น่า"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "คิวบา"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "ฮาวาย"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "เฮลซิงกิ"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "ฟินแลนด์"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "โฮบาร์ต"
-
-msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
-msgstr "แสดง​เหตุการณ์​ตาม​สัปดาห์"
-
-msgid "IDS_CLD_BODY_LAYOUT_IN_MONTH_VIEW"
-msgstr "รูป​แบบ​มุม​มอง​ราย​เดือน"
-
-msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
-msgstr "แสดง​เหตุการณ์​ตาม​วัน"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "ฮ่องกง"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "โฮโนลูลู"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "ฮูสตัน"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "โฮฟด์"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "มองโกเลีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "อินเดียนา​โพ​ลิ​ส"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "อิรคูตส์ค"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "อิส​ลา​มา​บัด"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "ปากีสถาน"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "อีส​ตัน​บลู"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "อิ​เซ​ฟสก์"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "จาการ์ตา"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "เจ​ดดา​ห์"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "ซา​อุ​ดิ​อา​ระ​เบีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "เยรูซาเล็ม"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "อิสราเอล"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "โจ​ฮัน​เนส​เบิร์ก"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "คาบูล"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "อัฟกานิสถาน"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "เล​นิ​น​การ์ด"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "คัม​ชัต​กา"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "กัม​ปา​ลา"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "อู​กานดา"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "กา​รา​จี"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "กาฐมาณฑุ"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "เนปาล"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "คา​บา​รอ​ฟสก์"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "คา​ร์เคียฟ"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "ยูเครน"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "คาร์ทูม"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "ซูดาน"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "เคียฟ"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "คิงส์​ตัน"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "จาเมกา"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "กิน​ชา​ซา"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "สาธารณรัฐ​ประชาธิปไตย​คองโก"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "โกล​​กา​ตา"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "คราส​โน​ยา​ร์สค์"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "กัว​ลา​ลัม​เปอร์"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "มาเลเซีย"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "คูเวต"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "แอล​เอ"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "ลาปาซ"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "โบ​ลี​เวีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "ลากอส"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "ไนจีเรีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "ลา​ส​ เว​กัส"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "ลิมา"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "เปรู"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "ลิสบอน"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "ลูบ​ลิ​ยา​นา"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "ลอนดอน"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "หลง​หัว"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "หลุยส์​วิลล์"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "ลูอันดา"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "แอ​งโก​ลา"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "ลู​บัม​บา​ชี"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "ลูซากา"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "แซมเบีย"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "ลัก​เซ​มเบิร์ก"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "ลวิ​ฟ"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "มา​เก๊า"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "มาดริด"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "มา​กา​ดาน"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "มาลา​โบ"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "อิ​เควทอ​เรี​ยล​กินี"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "มาเล"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "มัลดีฟ"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "มานากัว"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "นิการากัว"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "มา​นา​มา"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "บาห์เรน"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "มะนิลา"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "ฟิลิปปินส์"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "มา​ปู​โต"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "โมซัมบิก"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "มา​ริ​โก​ต์"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "เซนต์​มา​ร์ติ​น"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "มา​ซา​ท​แลน"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "เม็กซิโก"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "ริ​ยาดห์"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "เม​ลเบิร์น"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "เม​มฟิส"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "เม​ส​สิ​นา"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "เม็กซิโก​ซิ​ตี้"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "ไม​อะ​มี่"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "มิด​แอตแลนติก"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "หมู่​เกาะ​มิด​เวย์"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "มิ​ลาน"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "มิ​ลเวา​คี่"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "มิ​นสก์"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "เบลา​รุ​ส"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "โม​กา​ดิ​ชู"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "โซมาเลีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "มอน​โร​เวีย"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "ไลบีเรีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "มอน​เต​อ​วิ​เด​โอ้"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "อุรุกวัย"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "มอน​ท​รี​ออ​ล"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "มอ​ส​โค"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "มุม​ไบ"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "มิ​วนิ​ค"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "มุ​สคัต"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "โอมาน"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "เน​โร​บี"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "เคน​ย่า"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "โรม"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "เน​เทอส์"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "เอ็น​จา​เม​นา"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "เน​เปิ้ลส์"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "ชาด"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "เมกกะ"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "นิ​ว​เด​ลี"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "นิวยอร์ก"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "นิ​วฟาวด์แลนด์"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "นีอาเม"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "ไนเจอร์"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "นวก​ช็อต"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "มอริเตเนีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "นู​เม​อา"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "นิ​ว​แค​ลิ​โด​เนีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "โน​โว​คู​ซเนตสค์"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "โน​โว​สิ​บิสก์"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "นู​กู​อะ​โล​ฟา"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "ตองกา"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "นุ​ก"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "กรีนแลนด์"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "ออ​มสก์"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "โอ​ซา​ก้า"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "ญี่ปุ่น"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "ออ​ต​โต​ว่า"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "วา​กา​ดู​กู"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "เบอร์​คิ​นา ฟา​โซ"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "ปา​โก ปา​โก"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "รัฐ​เอกราช​ซามัว"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "พา​เลอร์​โม"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "ปานามา ซิ​ตี้"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "ปานามา"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "ปารามาริโบ"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "ซู​ริ​นา​เม"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "ปารีส"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "ฝรั่งเศส"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "เพิร์ม"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "เพิร์ธ"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "ปิโตรแพฟว์​ลอฟสก์-​คัม​ชัต​สกี​ย์"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "ฟิ​ลา​เด​ลเฟีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "พนมเปญ"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "กัมพูชา"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "ฟินิกซ์"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "พอ​ดก​อริ​กา"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "มอน​เต​เน​โกร"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "ปอน​ตา เด​ลกา​ด้า"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "พอร์ต​หลุยส์"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "มอ​ริ​เซียส"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "ปอร์​โต​แป​รงซ์"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "เฮ​ติ"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "พอร์ทแลนด์"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "ปราก"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "สาธารณรัฐ​เซ็ก"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "เปียงยาง"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "เกาหลี​เหนือ"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "คิว​โต"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "รา​บัต"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "ย่างกุ้ง"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "พม่า"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "เร​ซี​ฟี"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "ริ​ไจ​นา"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "เรค​จา​วิ​ค"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "ไอ​ซ์แลนด์"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "รี​กา"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "ลัต​เวีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "ริ​อู​ดี​จา​เน​รู"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "แซงต์ เด​อนี"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "เกาะ​เร​อู​นี​ยง"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "ซา​มา​รา"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "ซาน อันโต​นิ​โอ้"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "ซาน​ดิ​เอ​โก"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "ซาน​ฟ​ราน​ซิ​สโก"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "ซาน​โฮ​เซ่"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "คอสตาริกา"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "ซาน​ฮวน"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "เปอร์โตริโก"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "ซาน​มา​รี​โอ"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "ซาน​ซา​ลวา​ดอร์"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "เอ​ลซัล​วา​ดอร์"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "ซานา"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "เยเมน"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "ซาน​ชิ​อา​โก"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "ซาน​โต​โด​มิ​งโก"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "สาธารณรัฐ​โดมินิกัน"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "เซา​เปา​ลู"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "ซี​เอ​ทเทิล"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "โซล"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "สาธารณรัฐ​เกาหลี"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "เซี่ยงไฮ้"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "เซินเจิน"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "สิงคโปร์"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "สาธารณรัฐ​สิงคโปร์"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "สโก​เปย"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "มา​ซิ​โด​เนีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "โซเฟีย"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "บัล​กา​เรีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "เซนท์​จอห์น"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "แอนติ​กา​และ​บาร์บูดา"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "สตอกโฮล์ม"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "สวีเดน"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "ซูวา"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "ฟิจิ"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "สาธารณรัฐ​หมู่​เกาะ​ฟิจิ"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "ซิดนีย์"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "ตาฮิติ"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "เฟรนช์​โป​ลิ​นี​เซีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "ไทเป"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "ไต้หวัน"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "ทา​ลลินน์"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "เอสโตเนีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "ทา​รา​วา"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "คิริ​บา​ตี"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "ทา​ชเคนท์"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "อุ​สเบ​กิ​สถาน"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "ทบิ​ลิ​ซี"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "จอร์เจีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "เท​กู​ไซ​กัล​พา"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "ฮอนดู​รัส"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "เตหะราน"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "อิหร่าน"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "โฮ​จิ​มินห์ซิ​ตี้"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "เด​อะ​เซ็ท​เทิลเมนต์"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "หมู่​เกาะ​บริติช​เวอร์จิน"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "เทียน​จิ​น"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "ทิ​จู​เอ​นา"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "โตเกียว"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "โต​รอน​โต้"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "เต​รเอ​ต์"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "ตริโปลี"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "ลิเบีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "ตูนิส"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "ตูนิเซีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "ทู​ริน"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "อู​ฟา"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "บาสซ์กี​รี​ยา"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "อู​ลัน​บา​ตอร์"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "วา​ดุ​ส"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "ลิ​กเต​นสไต​น์"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "วัล​เลต​ตา"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "มอลตา"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "แวนคูเวอร์"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "เว​โร​นา"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "วิ​คตอ​เรีย"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "เซเชลส์"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "เวียนนา"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "ออสเตรีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "วิ​ล​นิ​อุ​ส"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "ลิธัวเนีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "วลา​ดิ​วอ​สต็อก"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "วอ​ล​โกก​ราด"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "เซนต์​ปี​เตอร์สเบิร์ก"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "วอร์ซอ"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "โปแลนด์"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "วอชิงตัน ดี​ซี"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "เวลลิงตัน"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "วิ​น​นิ​เพ​ก"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "ยา​คูตส์ค"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "ยา​มุ​สซุ​โกร"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "เย​อุนด์"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "เย​คา​ทา​ริน​เบิร์ก"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "เยเรวาน"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "อา​ร์เม​เนีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "ยจโน-​ซา​ฮา​ลิ​นสค์"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "ซา​เก​ร็บ"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "โครเอเชีย"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "ซู​ริ​ค"
-
-msgid "IDS_CLD_POP_EXPORTING_ING"
-msgstr "กำลัง​นำ​ออก..."
-
-msgid "IDS_CLD_POP_IMPORTING_ING"
-msgstr "กำลัง​นำ​เข้า..."
-
-msgid "IDS_CLD_POP_IMPORTED"
-msgstr "นำ​เข้า​แล้ว"
-
-msgid "IDS_CLD_POP_EXPORTED"
-msgstr "นำ​ออก​แล้ว"
-
-msgid "IDS_KC_BODY_EVERY_DAY"
-msgstr "ทุก​วัน"
-
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "สิ่ง​ที่​ต้อง​ทำ"
-
-msgid "IDS_CLD_BODY_DUE_DATE"
-msgstr "วัน​ที่​กำหนด"
-
-msgid "IDS_TASK_MBODY_NO_DUE_DATE"
-msgstr "ไม่​มี​วัน​ครบ​กำหนด"
-
-msgid "IDS_CLD_BODY_PRIORITY"
-msgstr "ระดับ​ความ​สำคัญ"
-
-msgid "IDS_CLD_BODY_REMINDER"
-msgstr "การ​เตือน"
-
-msgid "IDS_CLD_BODY_ALARMTIME_WARNING"
-msgstr "เวลา​เตือน​ผ่าน​ไป​แล้ว"
-
-msgid "IDS_CLD_BODY_REPEAT_WARNING"
-msgstr "ช่วง​เวลา​ซ้ำ​ไม่​ถูก​ต้อง"
-
-msgid "IDS_CLD_BODY_REPEATING_EVENT"
-msgstr "เหตุการณ์​ทำ​ซ้ำ"
-
-msgid "IDS_CLD_POP_END_TIME_SHOULD_BE_SET_AFTER_START_TIME"
-msgstr "เวลา​สิ้น​สุด​ควร​ตั้ง​ไว้​หลัง​เวลา​เริ่ม​ต้น"
-
-msgid "IDS_CLD_POP_CALENDAR_SYNC_IN_PROGRESS"
-msgstr "กำลัง​ซิงค์​ปฏิทิน"
-
-msgid "IDS_CLD_POP_INVALID_TIME"
-msgstr "เวลา​ไม่​ถูก​ต้อง"
-
-msgid "IDS_CLD_BODY_EVERY_WEEK"
-msgstr "ทุก​สัปดาห์"
-
-msgid "IDS_CLD_BODY_EVERY_MONTH"
-msgstr "ทุก​เดือน"
-
-msgid "IDS_CLD_BODY_EVERY_YEAR"
-msgstr "ทุก​ปี"
-
-msgid "IDS_CLD_BODY_EVERY_PD_DAYS"
-msgstr "ทุก %d ​วัน"
-
-msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
-msgstr "ทุก %d ​สัปดาห์"
-
index 87e1fcc..cb33e3f 100755 (executable)
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Not"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Ayrıntılar"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "Normal"
 
@@ -76,9 +70,21 @@ msgstr "H"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "Gün boyu"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "Gün"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "Saat"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "Hafta"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "Hafta"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "Durum"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "Varsayılan hesap"
 
@@ -88,9 +94,6 @@ msgstr "Gönderme seçenekleri"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "Harita"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Başlık"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "Dışarı aktar"
 
@@ -109,9 +112,6 @@ msgstr "Pazartesi"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "Haftanın ilk günü"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Saat dilimi"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "Konum seçilmedi"
 
@@ -193,339 +193,6 @@ msgstr "Gün"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "Hafta"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Abidjan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Abu Dabi"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "Birleşik Arap Emirlikleri"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Accra"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Gana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Addis Ababa"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Etiyopya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Adelaide"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Avustralya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Alaska"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "ABD"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Fildişi Sahili"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Cezayir"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Cezayir"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Alma Ata"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Kazakistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Ambon"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Endonezya"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Amman"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Ürdün"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Amsterdam"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Hollanda"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Anadyr"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Rusya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Anchorage"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Ankara"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Türkiye"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Antananarivo"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "Madagaskar"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Aşkabat"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Türkmenistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Asmara"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Eritre"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Astana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Asuncion"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Paraguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Atina"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Yunanistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Auckland"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "Yeni Zelanda"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Austin"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Azores"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Portekiz"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Bağdat"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Irak"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Bakü"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Azerbaycan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Baltimore"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Bamako"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Mali"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Bangkok"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Tayland"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Bangui"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "Merkezi Afrika Cumhuriyeti"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Barcelona"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "İspanya"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Bari"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "İtalya"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Basse-Terre"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Guadeloupe"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Pekin"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "Çin"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Beyrut"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Lübnan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Belgrat"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Sırbistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Belize City"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Belize"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Berlin"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Almanya"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Bern"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "İsviçre"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Bişkek"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Kırgızistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Gine Bisav"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Bogota"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Kolombiya"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Bologna"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Boston                      "
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Brezilya"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Brezilya"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Bratislava"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Slovakya"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Bridgetown"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Barbados"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Brisbane"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Brüksel"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Belçika"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Bükreş"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Romanya"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Budapeşte"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Macaristan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Buenos Aires"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Arjantin"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Kahire"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Mısır"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Calgary"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Kanada"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Kanarya Adaları"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Canberra"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Canton"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Cape Town"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "Güney Afrika Cumhuriyeti"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Venezuela"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Venezuella"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Cardiff"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Galler"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Casablanca"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Morocco"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Catanzaro"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "Kayıt yeri"
 
@@ -541,264 +208,6 @@ msgstr "Kaydet?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "Olayı düzenle"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Cayenne"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "Fransız Guyanası"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Charlotte"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Charlotte Amalie"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "ABD Virgin Adaları"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Chelyabinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Chennai"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "Hindistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Chicago"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Chisinau"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Moldova"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Çita"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Cleveland"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Kolombo"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Sri Lanka"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Columbus"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Conakry"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Gine"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "Kopenhag"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Danimarka"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Cork"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "İrlanda"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Crotone"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Dakar"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Senegal"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Dallas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Damascus"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Suriye"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Dar üs Selam"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Tanzanya"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Darwin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Denpasar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Denver"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Detroit"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Dakka"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Bangladeş"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Diego Garcia"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "İngiltere"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Cibuti"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Cibuti"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Doha"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Katar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Douala"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Kamerun"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Dubai"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Dublin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Duşanbe"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Tacikistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Easter Adası"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Şili"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Edinburgh"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "İskoçya"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "El Paso"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Floransa"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "Fort-de-France"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Martinique"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Freetown"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Sierra Leone"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Gaborone"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Botswana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Galapagos Adaları"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Ekvador"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Cenevre"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Genoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Georgetown"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Guyana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Grytviken"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "Güney Georgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Guam"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Guatemala"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Guatemala"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Gustavia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Saint Barthelemy"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Halifax"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Hamburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Hanoi"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Vietnam"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Harare"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Zimbabwe"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "Havana"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Küba"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Hawaii"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Helsinki"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Finlandiya"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "Hobart"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "Etkinlikleri haftalara göre göster"
 
@@ -808,822 +217,6 @@ msgstr "Ay görünümü düzeni"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "Etkinlikleri günlere göre göster"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Hong Kong"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Honolulu"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Houston"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Hovd"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Moğolistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "İndianapolis"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Irkutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Islamabad"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Pakistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "İstanbul"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Izhevsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Jakarta"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Cidde"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Suudi Arabistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Kudüs"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "İsrail"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Johannesburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Kabil"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Afganistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Kaliningrad"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Kamchatka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Kampala"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Uganda"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Karaçi"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Kathmandu"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Nepal"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Khabarovsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Kharkiv"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Ukrayna"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Khartoum"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Sudan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Kiev"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Kingston"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Jamaika"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Kinshasa"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "Kongo Demokratik Cumhuriyeti"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Kalküta"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Krasnoyarsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Kuala Lumpur"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Malezya"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Kuveyt"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Los Angeles"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "La Paz"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Bolivya"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Lagos"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Nijerya"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Las Vegas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Lima"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Peru"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Lizbon"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Ljubljana"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "Londra"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Longhua"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Louisville"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Luanda"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Angola"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Lubumbashi"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Lusaka"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Zambiya"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Lüksemburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Lviv"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Macau"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madrid"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Magadan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Malabo"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Ekvator Ginesi"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Male"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Maldivler"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Managua"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Nikaragua"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Manama"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Bahreyn"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Manila"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Filipinler"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Maputo"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Mozambik"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Marigot"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "Saint Martin"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Mazatlan"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "Meksika"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Riyad"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Melbourne"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Memphis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Messina"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "Mexico City"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Miami"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Orta-Atlantic"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Midway Atolü"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Milano"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Milwaukee"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Minsk"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Belarus"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Mogadishu"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Somali"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Monrovia"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Liberya"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Montevideo"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Uruguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Montreal"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Moskova"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Mumbai"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "Münih"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "muscat"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Oman"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Nairobi"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Kenya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Roma"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Naters"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "N'Djamena"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Napoli"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "Chad"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "Mekke"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "Yeni Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "New York"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Newfoundland"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Niamey"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "Nijerya"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Nouakchott"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "Moritanya"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Noumea"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "New Kaledonya"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Novokuznetsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Novosibirsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Nuku’alofa"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Tonga"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Nuuk"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Grönland"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Omsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Osaka"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Japonya"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Ottawa"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Ouagadougou"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Burkina Faso"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Pago Pago"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Bağımsız Samoa Devleti"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Palermo"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Panama"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Panama"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Paramaribo"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Surinam"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "Paris"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "Fransa"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Perm"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Perth"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Petropavlovsk-Kamchatskiy"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Philadelphia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Phnom Penh"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Kamboçya"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Phoenix"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Podgorica"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Karadağ"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Ponta Delgada"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Port Louis"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "Marityus"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Port-au-Prince"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Haiti"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Portland"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Prag"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "Çek Cumhuriyeti"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Pyongyang"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "Kuzey Kore"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "Quito"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Rabat"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Yangon"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Burma"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Recife"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Regina"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Reykjavik"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "İzlanda"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Riga"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Letonya"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Rio de Janeiro"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Saint-Denis"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Reunion Adası"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Samara"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "San Antonio"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "San Diego"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "San Francisco"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "San Jose"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Kosta Rika"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "San Juan"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Porto Riko"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "San Marino"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "San Salvador"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "El Salvador"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Sana’a"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Yemen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Santiago"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Santo Domingo"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "Dominik Cumhuriyeti"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "Sao Paulo"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Seattle"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Seul"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "Kore Cumhuriyeti"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Şangay"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Shenzhen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Singapur"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "Singapur Cumhuriyeti"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Üsküp"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "Makedonya"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "Sofya"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Bulgaristan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "St. John's"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Antigua ve Barbuda"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Stockholm"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "İsveç"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Suva"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Fiji"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "Fiji Adaları Cumhuriyeti"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Sidney"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Tahiti"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "Fransız Polinezyası"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Taipei"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Tayvan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "Talin"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Estonya"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Tarawa"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Kiribati"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Taşkent"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Özbekistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Tiflis"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Gürcistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Tegucigalpa"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Honduras"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Tahran"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "İran"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Ho Şi Min Kenti"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "The Settlement"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "İngiliz Virgin Adaları"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Tianjin"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Tijuana"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Tokyo"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Toronto"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Tréhet"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Tripoli"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Libya"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Tunus"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Tunus"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Turin"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Ufa"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Bashkiriya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Ulan Bator"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Vaduz"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Liechtenstein"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "Valletta"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Malta"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Vancouver"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Verona"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Victoria"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Seyşel Adaları"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Viyana"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Avusturya"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Vilnius"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Litvanya"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Vladivostok"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Volgograd"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "St. Petersburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Varşova"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Polonya"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Washington DC"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Wellington"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Winnipeg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Yakutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Yamoussoukro"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Yaounde"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Yekaterinburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Erivan"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Ermenistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Yuzhno-Sakhalinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Zagreb"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Hırvatistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Zürih"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "Dışarı veriliyor..."
 
@@ -1637,10 +230,7 @@ msgid "IDS_CLD_POP_EXPORTED"
 msgstr "Dışarı verildi"
 
 msgid "IDS_KC_BODY_EVERY_DAY"
-msgstr "her gün"
-
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "Yapılacak işler"
+msgstr "Her gün"
 
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "Bitiş tarihi"
@@ -1687,3 +277,78 @@ msgstr "Her %d günde bir"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "Her %d haftada bir"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Yeni etkinlik"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Yeni görev"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Görevi düzenle"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Etkinlik saati ve tarihini aşağıdaki seçili saat diliminize kilitleyin. Başka bir saat dilimine geçtiğinizde bile saatler ve tarihler değişmeyecektir"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Görevler"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Tamamlanan görevleri göster"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Görev ayrıntıları"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Olay ayrıntıları"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Görev yok"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Reddedildi"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Deneysel"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Ana bilgisayar"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Katılım durumu"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Görevi sil"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "Kimden"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "Kime"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Göster"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Görüntülenecek takvimler"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Takvimim"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Görevim"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "Kişinin doğum gününü"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Etknlklr/grvlr içe aktr"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Etkinlklr/grvlr dşr ver"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Hafta numarasını göster"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Telefonum"
+
index 702d4fd..90a945b 100755 (executable)
--- a/po/uk.po
+++ b/po/uk.po
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Нотатка"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Деталі"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "Звичайний"
 
@@ -76,9 +70,21 @@ msgstr "Т"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "Увесь день"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "днів"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "години"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "тижні"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "тиждень"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "Стан"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "Станд. обл. запис"
 
@@ -88,9 +94,6 @@ msgstr "Опції надсилання"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "Мапа"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Назва"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "Експортувати"
 
@@ -109,9 +112,6 @@ msgstr "Понеділок"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "Перший день тижня"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Часовий пояс"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "Немає вибраних розташувань"
 
@@ -193,339 +193,6 @@ msgstr "день"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "тиждень"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Абіджан"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Абу-Дабі"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "Об'єднані Арабські Емірати"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Аккра"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Гана"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Аддис-Абеба"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Ефіопія"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Аделаїда"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Австралія"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Аляска"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "США"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Кот-д’Івуар"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Алжир"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Алжир"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Алмати"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Казахстан"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Амбон"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Індонезія"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Амман"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Йорданія"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Амстердам"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Нідерланди"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Анадир"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Росія"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Анкорідж"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Анкара"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Туреччина"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Антананаріву"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "Мадагаскар"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Ашгабат"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Туркменістан"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Асмара"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Еритрея"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Астана"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Асунсьйон"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Парагвай"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Афіни"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Греція"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Окленд"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "Нова Зеландія"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Остін"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Азорські о-ви"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Португалія"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Багдад"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Ірак"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Баку"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Азербайджан"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Балтімор"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Бамако"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Малі"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Бангкок"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Таїланд"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Бангі"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "Центральноафриканська Республіка"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Барселона"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "Іспанія"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Барі"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Італія"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Бас-Тер"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Гваделупа"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Пекін"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "Китай"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Бейрут"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Ліван"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Белград"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Сербія"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Беліз"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Беліз"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Берлін"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Німеччина"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Берн"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Швейцарія"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Бішкек"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Киргизстан"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Бісау"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Гвінея-Бісау"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Богота"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Колумбія"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Болонья"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Бостон"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Бразіліа"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Бразилія"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Братислава"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Словаччина"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Бріджтаун"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Барбадос"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Брісбен"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Брюссель"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Бельгія"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Бухарест"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Румунія"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Будапешт"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Угорщина"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Буенос-Айрес"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Аргентина"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Каїр"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Єгипет"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Калгарі"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Канада"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Канарські острови"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Канбера"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Кантон"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Кейптаун"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "Південно-Африканська Республіка"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Каракас"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Венесуела"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Кардіфф"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Уельс"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Касабланка"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Марокко"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Катандзаро"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "Зберегти в"
 
@@ -541,264 +208,6 @@ msgstr "Зберегти?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "Редагування події"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Кайєнна"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "Французька Гвіана"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Шарлотт"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Шарлотта-Амалія"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "Американські Віргінські острови"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Челябінськ"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Ченнаї"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "Індія"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Чікаго"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Кишинів"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Молдова"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Чита"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Клівленд"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Коломбо"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Шрі-Ланка"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Коламбус"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Конакрі"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Гвінея"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "Копенгаген"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Данія"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Корк"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Ірландія"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Кротоне"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Дакар"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Сенегал"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Даллас"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Дамаск"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Сирія"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Дар-ес-Салам"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Танзанія"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Дарвін"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Делі"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Денпасар"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Денвер"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Детройт"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Дакка"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Бангладеш"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Дієго-Гарсія"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "Велика Британія"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Джибуті"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Джибуті"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Доха"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Катар"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Дуала"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Камерун"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Дубаї"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Дублін"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Душанбе"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Таджикистан"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Острів Пасхи"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Чилі"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Единбург"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Шотландія"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "Ель-Пасо"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Флоренція"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "Фор-де-Франс"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Мартиніка"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Фрітаун"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Сьєрра-Леоне"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Габороне"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Ботсвана"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Галапагоські острови"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Еквадор"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Женева"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Генуя"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Джорджтаун"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Гайана"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Грютвікен"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "Південна Джорджія"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Гуам"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Гватемала-Сіті"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Гватемала"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Густавія"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Сен-Бартельмі"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Галіфакс"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Гамбург"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Ханой"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "В’єтнам"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Хараре"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Зімбабве"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "Гавана"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Куба"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Гаваї"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Гельсінкі"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Фінляндія"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "Гобарт"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "Показати події за тижнями"
 
@@ -808,822 +217,6 @@ msgstr "Вигляд у режимі перегляду місяця"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "Показати події за днями"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Гонконг"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Гонолулу"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Х’юстон"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Ховд"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Монголія"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Індіанаполіс"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Іркутськ"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Ісламабад"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Пакістан"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Стамбул"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Іжевськ"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Джакарта"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Джідда"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Саудівська Аравія"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Єрусалим"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Ізраїль"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Йоханнесбург"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Кабул"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Афганістан"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Калінінград"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Камчатка"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Кампала"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Уганда"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Карачі"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Катманду"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Непал"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Хабаровськ"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Харків"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Україна"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Хартум"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Судан"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Київ"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Кінгстон"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Ямайка"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Кіншаса"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "Демократична Республіка Конго"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Колката"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Красноярськ"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Куала-Лумпур"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Малайзія"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Кувейт"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Лос-Анджелес"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "Ла-Пас"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Болівія"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Лагос"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Нігерія"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Лас-Вегас"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Ліма"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Коричневий"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Лісабон"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Любляна"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "Лондон"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Лонгуа"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Луїсвілль"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Луанда"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Ангола"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Лубумбаші"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Лусака"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Замбія"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Люксембург"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Львів"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Макао"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madrid"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Магадан"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Малабо"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Екваторіальна Гвінея"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Мале"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Мальдіви"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Манагуа"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Нікарагуа"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Манама"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Бахрейн"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Маніла"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Філіппіни"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Мапуту"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Мозамбік"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Маріго"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "Сен-Мартен"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Масатлан"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "Мехіко"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Ер-Ріяд"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Мельбурн"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Мемфіс"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Мессіна"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "Мехіко-Сіті"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Маямі"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Середньо-атлантичний"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Атол Мідвей"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Мілан"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Мілуокі"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Мінськ"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Білорусь"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Могадишо"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Сомалі"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Монровія"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Ліберія"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Монтевідео"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Уругвай"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Монреаль"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Москва"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Мумбаї"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "Мюнхен"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "Маскат"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Оман"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Найробі"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Кенія"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Рим"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Натерс"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "Нджамена"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Неаполь"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "Чад"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "Мекка"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "Нью-Делі"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "Нью-Йорк"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Ньюфаундленд"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Ніамей"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "Нігер"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Нуакшот"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "МАВРИТАНІЯ"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Нумеа"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "Нова Каледонія"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Новокузнецьк"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Новосибірськ"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Нукуалофа"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Тонга"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Нук"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Гренландія"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Омськ"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Осака"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Японія"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Оттава"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Уагадугу"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Буркіна-Фасо"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Паго-Паго"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Самоа"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Палермо"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Панама-Сіті"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Панама"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Парамарибо"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Сурінам"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "Париж"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "Франція"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Перм"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Перт"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Петропавловськ-Камчатський"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Філадельфія"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Пномпень"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Камбоджа"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Фінікс"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Подгориця"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Чорногорія"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Понта-Дельгада"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Порт-Луї"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "Маврікій"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Порт-о-Пренс"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Гаїті"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Портленд"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Прага"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "Чехія"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Пхеньян"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "Північна Корея"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "Кіто"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Рабат"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Янгон"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Бурма"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Ресіфі"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Реджайна"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Рейк’явік"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "Ісландія"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Рига"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Латвія"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Ріо-Де-Жанейро"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Сен-Дені"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Острів Реюньйон"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Самара"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "Сан-Антоніо"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "Сан-Дієго"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "Сан-Франциско"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "Сан-Хосе"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Коста-Ріка"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "Сан-Хуан"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Пуерто-Ріко"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "Сан-Марино"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "Сан-Сальвадор"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "Сальвадор"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Сана"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Ємен"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Сантьяго"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Сан-Домінго"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "Домініканська Республіка"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "Сан Паулу"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Сіетл"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Сеул"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "Республіка Корея"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Шанхай"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Шеньчжень"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Сінгапур"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "Республіка Сінгапур"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Скоп'є"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "Македонія"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "Софія"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Болгарія"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "Сент-Джонс"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Антигуа і Барбуда"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Стокгольм"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Швеція"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Сува"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Фіджі"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "Республіка островів Фіджі"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Сідней"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Таїті"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "Французька Полінезія"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Тайбей"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Тайвань"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "Таллін"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Естонія"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Тарава"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Кірибаті"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Ташкент"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Узбекистан"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Тбілісі"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Джорджія"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Тегусігальпа"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Гондурас"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Тегеран"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Іран"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Хошимін"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "Сетлмент"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "Британські Віргінські острови"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Тяньцзинь"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Тіхуана"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Токіо"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Торонто"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Трее"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Тріполі"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Лівія"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Туніс"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Туніс"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Турин"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Уфа"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Башкирія"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Улан-Батор"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Вадуц"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Ліхтенштейн"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "Ла-Валлетта"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Мальта"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Ванкувер"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Верона"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Вікторія"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Сейшельські острови"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Відень"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Австрія"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Вільнюс"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Литва"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Владивосток"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Волгоград"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "Санкт - Петербург"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Варшава"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Польща"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "місто Вашингтон"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Веллінгтон"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Вінніпег"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Якутськ"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Ямусукро"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Яунде"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Єкатеринбург"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Єреван"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Вірменія"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Південно-Сахалінськ"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Загреб"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Хорватія"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Цюрих"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "Експортування..."
 
@@ -1639,9 +232,6 @@ msgstr "Експортовано"
 msgid "IDS_KC_BODY_EVERY_DAY"
 msgstr "Щодня"
 
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "Зробити"
-
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "Дата виконання"
 
@@ -1687,3 +277,78 @@ msgstr "Кожні %d дні(-в)"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "Кожні %d тижні(-в)"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "Нова подія"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "Нове завдання"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "Редагувати завдання"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "Блокування часу та дати подій відповідно до вибраного нижче часового поясу. Час і дату не буде змінено, навіть якщо переміститися до іншого часового поясу"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "Завдання"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "Показати завершені завдання"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "Деталі завдання"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "Відомості про подію"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "Немає завдань"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "Відхилено"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "Під сумнівом"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "Хост"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "Стан відвідування"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "Видалити завдання"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "З"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "Кому"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "Переглянути"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "Календарі для відображення"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "Мій календар"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "Моє завдання"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "День народження контакту"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "Імпорт. події/завдання"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "Експорт. події/завдання"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "Відображати номер тижня"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "Мій телефон"
+
diff --git a/po/vi.po b/po/vi.po
deleted file mode 100755 (executable)
index 934cdc6..0000000
--- a/po/vi.po
+++ /dev/null
@@ -1,1689 +0,0 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "Ghi chú"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "Chi tiết"
-
-msgid "IDS_IDLE_BODY_NORMAL"
-msgstr "Bình thường"
-
-msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
-msgstr "Không tìm thấy kết quả nào"
-
-msgid "IDS_CLD_BODY_ADDEVENTREPEATMTHLY"
-msgstr "Hàng tháng"
-
-msgid "IDS_CLD_BODY_ALL_CALENDAR"
-msgstr "Tất cả lịch"
-
-msgid "IDS_CLD_BODY_BEFORE"
-msgstr "Trước"
-
-msgid "IDS_CLD_BODY_BEFORE_LC"
-msgstr "Trước"
-
-msgid "IDS_CLD_BODY_CUSTOMIZE_ATNT"
-msgstr "Customize"
-
-msgid "IDS_CLD_BODY_DAILY"
-msgstr "Hàng ngày"
-
-msgid "IDS_CLD_BODY_DAY"
-msgstr "Ngày"
-
-msgid "IDS_CLD_BODY_END_TIME"
-msgstr "Giờ kết thúc"
-
-msgid "IDS_CLD_BODY_MONTHLY"
-msgstr "Hàng tháng"
-
-msgid "IDS_CLD_BODY_ON_TIME_ATNT"
-msgstr "On Time"
-
-msgid "IDS_CLD_BODY_REPEAT_MONTH"
-msgstr "Tháng"
-
-msgid "IDS_CLD_BODY_START_TIME"
-msgstr "Giờ bắt đầu"
-
-msgid "IDS_CLD_BODY_TAP_TO_ENTER_LOCATION"
-msgstr "Chạm để nhập vị trí"
-
-msgid "IDS_CLD_BODY_TAP_TO_ENTER_NOTE"
-msgstr "Chạm để nhập ghi chú"
-
-msgid "IDS_CLD_BODY_TAP_TO_ENTER_TITLE"
-msgstr "Chạm để nhập chủ đề"
-
-msgid "IDS_CLD_BODY_VIEWBY_MONTH"
-msgstr "Tháng"
-
-msgid "IDS_CLD_BODY_WEEK"
-msgstr "Tuần"
-
-msgid "IDS_CLD_BODY_WEEKLY"
-msgstr "Hàng tuần"
-
-msgid "IDS_CLD_BODY_YEARLY"
-msgstr "Hàng năm"
-
-msgid "IDS_CLD_POP_TAP_TO_ENTER_PARTICIPANT"
-msgstr "Chạm để nhập người tham gia"
-
-msgid "IDS_CLD_POP_WEEK_INITIAL"
-msgstr "T"
-
-msgid "IDS_COM_BODY_ALL_DAY"
-msgstr "Cả ngày"
-
-msgid "IDS_COM_POP_WEEK_LC"
-msgstr "tuần"
-
-msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
-msgstr "Tài khoản mặc định"
-
-msgid "IDS_EMAIL_BODY_SENDING_OPTIONS"
-msgstr "Tùy chọn khi gửi"
-
-msgid "IDS_LBS_BODY_MAP"
-msgstr "Bản đồ"
-
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "Tựa đề"
-
-msgid "IDS_RSSR_OPT_EXPORT"
-msgstr "Xuất"
-
-msgid "IDS_CLD_BODY_CALENDAR_SYNC"
-msgstr "Đồng bộ lịch"
-
-msgid "IDS_CLD_BODY_EVENTS"
-msgstr "Sự kiện"
-
-msgid "IDS_ST_BODY_SUNDAY"
-msgstr "Chủ nhật"
-
-msgid "IDS_ST_BODY_MONDAY"
-msgstr "Thứ hai"
-
-msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
-msgstr "Ngày đầu tiên trong tuần"
-
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "Múi giờ"
-
-msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
-msgstr "Không có vị trí nào được chọn"
-
-msgid "IDS_CLD_OPT_DELETE_EVENT"
-msgstr "Xóa sự kiện"
-
-msgid "IDS_CLD_POP_SEND_MESSAGES_TO_PARTICIPANTS_Q"
-msgstr "Gửi tin nhắn tới người nhận?"
-
-msgid "IDS_CLD_BODY_PARTICIPANTS"
-msgstr "Người tham dự"
-
-msgid "IDS_CLD_BODY_ON_TIME"
-msgstr "Đúng giờ"
-
-msgid "IDS_CLD_BODY_CALENDARS"
-msgstr "Lịch"
-
-msgid "IDS_CLD_HEADER_NO_CALENDARS"
-msgstr "Không có lịch"
-
-msgid "IDS_CLD_BODY_LIST"
-msgstr "Danh sách"
-
-msgid "IDS_CLD_BODY_ONLY_THIS_EVENT"
-msgstr "Chỉ sự kiện này"
-
-msgid "IDS_CLD_POP_ALL_REPETITIVE_EVENTS"
-msgstr "Tất cả các sự kiện lặp lại"
-
-msgid "IDS_CLD_BODY_NO_TITLE"
-msgstr "Không có tiêu đề"
-
-msgid "IDS_CLD_MBODY_LOCK_TIME_ZONE"
-msgstr "Khóa múi giờ"
-
-msgid "IDS_CLD_BODY_TIME_ZONE"
-msgstr "Múi giờ"
-
-msgid "IDS_CLD_BODY_HOUR_LC"
-msgstr "Giờ"
-
-msgid "IDS_CLD_BODY_REPEAT_UNTIL"
-msgstr "Lặp lại cho đến khi"
-
-msgid "IDS_COM_POP_TIMES_LC"
-msgstr "lần"
-
-msgid "IDS_CLD_OPT_PARTICIPANT"
-msgstr "Người tham dự"
-
-msgid "IDS_CLD_BODY_LINKED_CALENDAR"
-msgstr "Đã kết nối lịch"
-
-msgid "IDS_CLD_OPT_PHONE_CALENDAR"
-msgstr "Lịch điện thoại"
-
-msgid "IDS_CLD_BODY_DAILY_VIEW"
-msgstr "Xem theo ngày"
-
-msgid "IDS_CLD_BODY_WEEKLY_VIEW"
-msgstr "Xem hàng tuần"
-
-msgid "IDS_CLD_BODY_YEAR"
-msgstr "Năm"
-
-msgid "IDS_CLD_BODY_REPEAT"
-msgstr "Lặp lại"
-
-msgid "IDS_DB_BODY_UNABLE_TO_FIND_LOCATION"
-msgstr "Không tìm thấy vị trí"
-
-msgid "IDS_COM_BODY_DETAILS_LOCATION"
-msgstr "Vị trí"
-
-msgid "IDS_COM_POP_DAY_LC"
-msgstr "Ngày"
-
-msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
-msgstr "tuần"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "Abidjan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "Abu Dhabi"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "United Arab Emirates"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "Accra"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "Ghana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "Addis Ababa"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "Ethiopia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "Adelaide"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "Australia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "Alaska"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "USA"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "Côte d’Ivoire"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "Algiers"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "Algeria"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "Almaty"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "Kazakhstan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "Ambon"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "Indonesia"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "Amman"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "Jordan"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "Amsterdam"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "Netherlands"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "Anadyr"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "Russia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "Anchorage"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "Ankara"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "Turkey"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "Antananarivo"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "MADAGASCAR"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "Ashgabat"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "Turkmenistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "Asmara"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "Eritrea"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "Astana"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "Asuncion"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "Paraguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "Athens"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "Greece"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "Auckland"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "New Zealand"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "Austin"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "Azores"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "Portugal"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "Baghdad"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "Iraq"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "Baku"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "Azerbaijan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "Baltimore"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "Bamako"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "Mali"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "Bangkok"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "Thailand"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "Bangui"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "Central African Republic"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "Barcelona"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "Spain"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "Bari"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "Italy"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "Basse-Terre"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "Guadeloupe"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "Beijing"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "China"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "Beirut"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "Lebanon"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "Belgrade"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "Serbia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "Belize City"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "Belize"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "Berlin"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "Germany"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "Bern"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "Switzerland"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "Bishkek"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "Kyrgyzstan"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "Guinea Bissau"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "Bogota"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "Colombia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "Bologna"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "Boston"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "Brasilia"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "Brazil"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "Bratislava"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "Slovakia"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "Bridgetown"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "Barbados"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "Brisbane"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "Brussels"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "Belgium"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "Bucharest"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "Romania"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "Budapest"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "Hungary"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "Buenos Aires"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "Argentina"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "Cairo"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "Egypt"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "Calgary"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "Canada"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "Canary Islands"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "Canberra"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "Canton"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "Cape Town"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "Republic of South Africa"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "Caracas"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "Venezuela"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "Cardiff"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "Wales"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "Casablanca"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "Morocco"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "Catanzaro"
-
-msgid "IDS_ST_BODY_SAVE_TO"
-msgstr "Lưu vào"
-
-msgid "IDS_CLD_BODY_NO_EVENTS"
-msgstr "Không có sự kiện"
-
-msgid "IDS_COM_BODY_CUSTOMISE"
-msgstr "Cài đặt"
-
-msgid "IDS_COM_POP_ERRORMSG_SAVE_Q"
-msgstr "Lưu?"
-
-msgid "IDS_CLD_HEADER_EDIT_EVENT"
-msgstr "Chỉnh sửa"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "Cayenne"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "French Guiana"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "Charlotte"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "Charlotte Amalie"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "United States Virgin Islands"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "Chelyabinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "Chennai"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "India"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "Chicago"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "Chisinau"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "Moldova"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "Chita"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "Cleveland"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "Colombo"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "Sri Lanka"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "Columbus"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "Conakry"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "Copenhagen"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "Denmark"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "Cork"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "Ireland"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "Crotone"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "Dakar"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "Senegal"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "Dallas"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "Damascus"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "Syria"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "Dar es Salaam"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "Tanzania"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "Darwin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "Denpasar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "Denver"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "Detroit"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "Dhaka"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "Bangladesh"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "Diego Garcia"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "Anh"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "Djibouti"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "Doha"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "Qatar"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "Douala"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "Cameroon"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "Dubai"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "Dublin"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "Dushanbe"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "Tajikistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "Easter Island"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "Chile"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "Edinburgh"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "Scotland"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "El Paso"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "Florence"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "Fort-de-France"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "Martinique"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "Freetown"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "Sierra Leone"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "Gaborone"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "Botswana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "Galapagos Islands"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "Ecuador"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "Geneva"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "Genoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "Georgetown"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "Guyana"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "Grytviken"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "South Georgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "Guam"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "Guatemala City"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "Guatemala"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "Gustavia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "Saint Barthelemy"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "Halifax"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "Hamburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "Hà Nội"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "Vietnam"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "Harare"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "Zimbabwe"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "Havana"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "Cuba"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "Hawaii"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "Helsinki"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "Finland"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "Hobart"
-
-msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
-msgstr "Hiện các sự kiện theo tuần"
-
-msgid "IDS_CLD_BODY_LAYOUT_IN_MONTH_VIEW"
-msgstr "Bố trí  dạng xem tháng"
-
-msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
-msgstr "Hiện các sự kiện theo ngày"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "Hong Kong"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "Honolulu"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "Houston"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "Khovd"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "Mongolia"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "Indianapolis"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "Irkutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "Islamabad"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "Pakistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "Istanbul"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "Izhevsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "Jakarta"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "Jeddah"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "Saudi Arabia"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "Jerusalem"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "Israel"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "Johannesburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "Kabul"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "Afghanistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "Kaliningrad"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "Kamchatka"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "Kampala"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "Uganda"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "Karachi"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "Kathmandu"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "Nepal"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "Khabarovsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "Kharkiv"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "Ukraine"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "Khartoum"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "Sudan"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "Kiev"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "Kingston"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "Jamaica"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "Kinshasa"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "Democratic Republic of the Congo"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "Kolkata"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "Krasnoyarsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "Kuala Lumpur"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "Malaysia"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "Kuwait"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "Los Angeles"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "La Paz"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "Bolivia"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "Lagos"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "Nigeria"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "Las Vegas"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "Lima"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "Peru"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "Lisbon"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "Ljubljana"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "London"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "Longhua"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "Louisville"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "Luanda"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "Angola"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "Lubumbashi"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "Lusaka"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "Zambia"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "Luxembourg"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "Lviv"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "Macau"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "Madrid"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "Magadan"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "Malabo"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "Equaorial Guinea"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "Male"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "Maldives"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "Managua"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "Nicaragua"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "Manama"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "Bahrain"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "Manila"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "Philippines"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "Maputo"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "Mozambique"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "Marigot"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "Saint Martin"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "Mazatlan"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "Mexico"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "Riyadh"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "Melbourne"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "Memphis"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "Messina"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "Mexico City"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "Miami"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "Mid-Atlantic"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "Midway Atoll"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "Milano"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "Milwaukee"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "Minsk"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "Belarus"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "Mogadishu"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "Somalia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "Monrovia"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "Liberia"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "Montevideo"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "Uruguay"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "Montreal"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "Moscow"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "Mumbai"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "Munich"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "Muscat"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "Oman"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "Nairobi"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "Kenya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "Rome"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "Naters"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "N'Djamena"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "Napoli"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "CHAD"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "Mecca"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "New Delhi"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "New York"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "Newfoundland"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "Niamey"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "NIGER"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "Nouakchott"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "MAURITANIA"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "Noumea"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "New Caledonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "Novokuznetsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "Novosibirsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "Nuku'alofa"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "Tonga"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "Nuuk"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "Greenland"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "Omsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "Osaka"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "Japan"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "Ottawa"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "Ouagadougou"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "Burkina Faso"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "Pago Pago"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "Independent State of Samoa"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "Palermo"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "Panama City"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "Panama"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "Paramaribo"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "Suriname"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "Paris"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "France"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "Perm"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "Perth"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "Petropavlovsk-Kamchatskiy"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "Philadelphia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "Phnom Penh"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "Cambodia"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "Phoenix"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "Podgorica"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "Montenegro"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "Ponta Delgada"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "Port Louis"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "Mauritius"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "Port-au-Prince"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "Haiti"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "Portland"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "Prague"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "Czech Republic"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "Pyongyang"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "North Korea"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "Quito"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "Rabat"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "Yangon"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "Burma"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "Recife"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "Regina"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "Reykjavik"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "Iceland"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "Riga"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "Latvia"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "Rio de Janeiro"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "Saint-Denis"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "Reunion Island"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "Samara"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "San Antonio"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "San Diego"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "San Francisco"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "San Jose"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "Costa Rica"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "San Juan"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "Puerto Rico"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "San Marino"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "San Salvador"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "El Salvador"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "Sana’a"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "Yemen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "Santiago"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "Santo Domingo"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "Dominican Republic"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "Sao Paulo"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "Seattle"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "Seoul"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "Republic of Korea"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "Shanghai"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "Shenzhen"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "Singapore"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "Republic of Singapore"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "Skopje"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "Macedonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "Sofia"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "Bulgaria"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "St John's"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "Antigua and Barbuda"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "Stockholm"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "Sweden"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "Suva"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "Fiji"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "Republic of the Fiji Islands"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "Sydney"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "Tahiti"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "French Polynesia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "Taipei"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "Taiwan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "Tallinn"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "Estonia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "Tarawa"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "Kiribati"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "Tashkent"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "Uzbekistan"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "Tbilisi"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "Georgia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "Tegucigalpa"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "Honduras"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "Tehran"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "Iran"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "Hồ Chí Minh"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "The Settlement"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "British Virgin Islands"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "Tianjin"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "Tijuana"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "Tokyo"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "Toronto"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "Trehet"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "Tripoli"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "Libya"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "Tunis"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "Tunisia"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "Torino"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "Ufa"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "Bashkiriya"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "Ulaanbaatar"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "Vaduz"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "Liechtenstein"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "Valletta"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "Malta"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "Vancouver"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "Verona"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "Victoria"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "Seychelles"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "Vienna"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "Austria"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "Vilnius"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "Lithuania"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "Vladivostok"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "Volgograd"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "St Petersburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "Warszawa"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "Poland"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "Washington DC"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "Wellington"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "Winnipeg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "Yakutsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "Yamoussoukro"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "Yaounde"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "Yekaterinburg"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "Yerevan"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "Armenia"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "Yuzhno-Sakhalinsk"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "Zagreb"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "Croatia"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "Zurich"
-
-msgid "IDS_CLD_POP_EXPORTING_ING"
-msgstr "Đang xuất..."
-
-msgid "IDS_CLD_POP_IMPORTING_ING"
-msgstr "Đang chép..."
-
-msgid "IDS_CLD_POP_IMPORTED"
-msgstr "Đã nhập"
-
-msgid "IDS_CLD_POP_EXPORTED"
-msgstr "Đã xuất"
-
-msgid "IDS_KC_BODY_EVERY_DAY"
-msgstr "Mỗi ngày"
-
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "Việc phải làm"
-
-msgid "IDS_CLD_BODY_DUE_DATE"
-msgstr "Ngày kết thúc"
-
-msgid "IDS_TASK_MBODY_NO_DUE_DATE"
-msgstr "Không có ngày hết hạn"
-
-msgid "IDS_CLD_BODY_PRIORITY"
-msgstr "Độ ưu tiên"
-
-msgid "IDS_CLD_BODY_REMINDER"
-msgstr "Nhắc nhở"
-
-msgid "IDS_CLD_BODY_ALARMTIME_WARNING"
-msgstr "Chuông báo đã quá giờ"
-
-msgid "IDS_CLD_BODY_REPEAT_WARNING"
-msgstr "Thời kỳ nhắc lại không hợp lệ"
-
-msgid "IDS_CLD_BODY_REPEATING_EVENT"
-msgstr "Lặp lại sự kiện"
-
-msgid "IDS_CLD_POP_END_TIME_SHOULD_BE_SET_AFTER_START_TIME"
-msgstr "Thời gian kết thúc nên được đặt sau thời gian bắt đầu"
-
-msgid "IDS_CLD_POP_CALENDAR_SYNC_IN_PROGRESS"
-msgstr "Đang đồng bộ Lịch"
-
-msgid "IDS_CLD_POP_INVALID_TIME"
-msgstr "Thời gian không hợp lệ"
-
-msgid "IDS_CLD_BODY_EVERY_WEEK"
-msgstr "Mỗi tuần"
-
-msgid "IDS_CLD_BODY_EVERY_MONTH"
-msgstr "Mỗi tháng"
-
-msgid "IDS_CLD_BODY_EVERY_YEAR"
-msgstr "Mỗi năm"
-
-msgid "IDS_CLD_BODY_EVERY_PD_DAYS"
-msgstr "Mỗi %d ngày"
-
-msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
-msgstr "Mỗi %d tuần"
-
index 6b2d627..32a373f 100755 (executable)
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "注释"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "详情"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "正常"
 
@@ -76,11 +70,23 @@ msgstr "周"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "全天"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "天"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "小时"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "周"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "周"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "状态"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
-msgstr "é¢\84ç½®账户"
+msgstr "é»\98认账户"
 
 msgid "IDS_EMAIL_BODY_SENDING_OPTIONS"
 msgstr "发送选项"
@@ -88,9 +94,6 @@ msgstr "发送选项"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "地图"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "题目"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "输出"
 
@@ -109,9 +112,6 @@ msgstr "星期一"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "每周的第一天"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "时区"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "未选择位置"
 
@@ -193,339 +193,6 @@ msgstr "日"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "周"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "阿比让"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "阿布扎比"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "阿拉伯联合酋长国"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "阿克拉"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "加纳"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "亚的斯亚贝巴"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "埃塞俄比亚"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "阿德莱德"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "澳大利亚"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "阿拉斯加"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "美国"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "科特迪瓦"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "阿尔及尔"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "阿尔及利亚"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "阿拉木图"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "哈萨克斯坦"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "安汶"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "印度尼西亚"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "安曼"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "约旦"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "阿姆斯特丹"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "荷兰"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "阿纳德尔河"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "俄罗斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "安克雷奇"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "安卡拉"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "土耳其"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "安塔那利佛"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "马达加斯加"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "阿什哈巴德"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "土库曼斯坦"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "阿斯马拉"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "厄立特里亚"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "阿斯坦纳"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "亚松森"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "巴拉圭"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "雅典"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "希腊"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "奥克兰"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "新西兰"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "奥斯汀"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "亚述尔群岛"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "葡萄牙"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "巴格达"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "伊拉克"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "巴库"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "阿塞拜疆"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "巴尔的摩"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "巴马科"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "马里"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "曼谷"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "泰国"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "班吉"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "中非共和国"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "巴塞罗那"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "西班牙"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "巴里"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "意大利"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "巴斯特尔"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "瓜德罗普岛"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "北京"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "中国"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "贝鲁特"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "黎巴嫩"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "贝尔格莱德"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "塞尔维亚"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "伯利兹城"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "伯利兹"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "柏林"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "德国"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "伯尔尼"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "瑞士"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "比什凯克"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "吉尔吉斯斯坦"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "比绍"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "几内亚比绍"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "波哥大"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "哥伦比亚"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "博洛尼亚"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "波士顿"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "巴西利亚"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "巴西"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "布拉迪斯拉发"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "斯洛伐克"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "布里奇顿"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "巴巴多斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "布里斯班"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "布鲁塞尔"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "比利时"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "布加勒斯特"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "罗马尼亚"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "布达佩斯"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "匈牙利"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "布宜诺斯艾利斯"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "阿根廷"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "开罗"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "埃及"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "卡尔加里"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "加拿大"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "加那利群岛"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "堪培拉"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "广州"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "开普敦"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "南非共和国"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "加拉加斯"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "委内瑞拉"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "加的夫"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "威尔士"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "卡萨布兰卡"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "摩洛哥"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "卡坦扎罗"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "保存至"
 
@@ -541,264 +208,6 @@ msgstr "存储?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "编辑事件"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "卡宴"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "法属圭亚那"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "夏洛特市"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "夏洛特阿马利亚"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "美属维尔京群岛"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "车里雅宾斯克"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "陈奈"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "印度"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "芝加哥"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "基希讷乌"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "摩尔多瓦"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "赤塔"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "克里夫兰"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "科伦坡"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "斯里兰卡"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "哥伦布"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "科纳克里"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "几内亚"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "哥本哈根"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "丹麦"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "科克"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "爱尔兰"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "克努托内意大利"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "达喀尔"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "塞内加尔"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "达拉斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "大马士革"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "叙利亚"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "达累斯萨拉姆"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "坦桑尼亚"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "达尔文"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "德里"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "登巴萨"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "丹佛"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "底特律"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "达卡"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "孟加拉国"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "迪戈加西亚岛"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "英国"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "吉布提"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "吉布提"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "多哈"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "卡塔尔"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "杜阿拉"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "喀麦隆"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "迪拜"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "都柏林"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "杜尚别"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "塔吉克斯坦"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "复活节岛"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "智利"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "爱丁堡"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "苏格兰"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "艾尔帕索"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "佛罗伦萨"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "法兰西堡"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "马提尼克"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "弗里敦"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "塞拉利昂"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "哈博罗内"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "博茨瓦那"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "加拉帕戈斯群岛"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "厄瓜多尔"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "日内瓦"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "热那亚"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "乔治敦"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "圭亚那"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "格雷特维根"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "南佐治亚"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "关岛"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "危地马拉市"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "危地马拉"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "古斯塔维亚"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "圣巴泰勒米岛"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "哈利法克斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "汉堡"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "河内"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "越南"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "哈拉雷"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "津巴布韦"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "哈瓦那"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "古巴"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "夏威夷"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "赫尔辛基"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "芬兰"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "霍巴特"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "按周显示事件"
 
@@ -808,822 +217,6 @@ msgstr "月视图布局"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "按日显示事件"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "香港"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "檀香山"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "休斯顿"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "科布"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "蒙古"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "印第安纳波利斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "伊尔库次克"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "伊斯兰堡"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "巴基斯坦"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "伊斯坦布尔"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "伊热夫斯克"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "雅加达"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "吉达"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "沙特阿拉伯"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "耶路撒冷"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "以色列"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "约翰内斯堡"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "喀布尔"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "阿富汗"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "加里宁格勒"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "堪察加半岛"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "坎帕拉"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "乌干达"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "卡拉奇"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "加德满都"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "尼泊尔"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "哈巴罗夫斯克"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "哈格岛"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "乌克兰"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "喀土穆"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "苏丹"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "基辅"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "金斯敦"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "牙买加"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "金沙萨"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "刚果民主共和国"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "加尔各答"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "克拉斯诺亚尔斯克"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "吉隆坡"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "马来西亚"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "科威特"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "洛杉矶"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "拉巴斯"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "玻利维亚"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "拉多斯"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "尼日利亚"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "拉斯维加斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "利马"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "秘鲁"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "里斯本"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "卢布尔雅那"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "伦敦"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "汕头市龙华"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "路易斯维尔"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "罗安达"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "安哥拉"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "卢本巴希"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "卢萨卡"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "赞比亚"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "卢森堡"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "利沃夫"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "澳门特别行政区"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "马德里"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "马加丹"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "马拉博"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "赤道几内亚"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "马累"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "马尔代夫"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "马那瓜"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "尼加拉瓜"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "麦纳麦"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "巴林"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "马尼拉"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "菲律宾"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "马普托"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "莫桑比克"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "马里戈特"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "圣马丁"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "马萨特兰"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "墨西哥"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "利雅得"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "墨尔本"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "孟菲斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "墨西拿"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "墨西哥城"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "迈阿密"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "中大西洋"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "中途岛"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "米兰"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "密尔沃基"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "明斯克"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "白俄罗斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "摩加迪沙"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "索马里"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "蒙罗维亚"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "利比里亚"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "蒙得维的亚"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "乌拉圭"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "蒙特利尔"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "莫斯科"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "孟买"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "慕尼黑"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "马斯喀特"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "阿曼"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "奈洛比"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "肯尼亚"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "罗马"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "那特斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "恩贾梅纳"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "那不勒斯"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "乍得"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "麦加"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "新德里"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "纽约"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "纽芬兰"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "尼亚美"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "尼日尔"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "努瓦克肖特"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "毛里塔尼亚"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "努美阿"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "新喀里多尼亚岛"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "新库兹涅茨克"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "新西伯利亚"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "努库阿洛法"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "汤加"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "努克"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "格陵兰岛"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "鄂木斯克"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "大阪"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "日本"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "渥太华"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "瓦加杜古"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "布基纳法索"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "帕果-帕果"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "萨摩亚独立国"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "巴勒莫"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "巴拿马城"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "巴拿马"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "帕拉马里博"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "苏里南"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "巴黎"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "法国"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "彼尔姆"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "珀斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "彼得罗巴甫洛夫斯克"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "费城"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "金边"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "柬埔寨"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "菲尼克斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "波德戈里察"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "黑山共和国"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "蓬塔德尔加达"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "路易港"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "毛里求斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "太子港"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "海地"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "波特兰"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "布拉格"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "捷克共和国"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "平壤"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "朝鲜"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "基多"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "拉巴特"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "仰光"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "缅甸"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "累西腓"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "里贾纳"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "雷克雅维克"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "冰岛"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "里加"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "拉脱维亚"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "里约热内卢"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "圣但尼"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "留尼汪岛"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "萨马拉"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "圣安东尼奥"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "圣迭戈"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "旧金山"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "圣何塞"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "哥斯达黎加"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "圣胡安"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "波多黎各"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "圣马力诺"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "圣萨尔瓦多"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "萨尔瓦多"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "萨拉"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "也门"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "圣地亚哥"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "圣多明各"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "多米尼加共和国"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "圣保罗"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "西雅图"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "首尔"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "韩国"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "上海"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "深圳"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "新加坡"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "新加坡共和国"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "斯科普里"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "马其顿"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "索非亚"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "保加利亚"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "圣约翰斯"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "安提瓜和巴布达"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "斯德哥尔摩"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "瑞典"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "苏瓦"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "斐济"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "斐济群岛共和国"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "悉尼"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "大溪地"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "法属波利尼西亚"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "台北"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "台湾"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "塔林"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "爱沙尼亚"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "塔拉瓦岛"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "基里巴斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "塔什干"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "乌兹别克斯坦"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "第比利斯"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "格鲁吉亚"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "特古西加尔巴"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "洪都拉斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "德黑兰"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "伊朗"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "胡志明市"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "塞特尔门特"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "英属维尔京群岛"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "天津"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "提华纳"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "东京"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "多伦多"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "特雷埃"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "的黎波里"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "利比亚"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "突尼斯"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "突尼斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "都灵"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "乌法"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "巴什噶尔"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "乌兰巴托"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "瓦杜兹"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "列支敦士登"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "瓦莱塔"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "马耳他"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "温哥华"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "维罗纳"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "维多利亚"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "塞舌尔"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "维也纳"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "奥地利"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "维尔纽斯"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "立陶宛"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "符拉迪斯托克"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "伏尔加格勒"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "圣彼得堡"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "华沙"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "波兰"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "华盛顿特区"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "惠灵顿"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "温尼伯湖"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "雅库茨克"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "亚穆苏克罗"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "雅温德"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "叶卡捷琳堡"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "埃里温"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "亚美尼亚"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "南萨哈林斯克"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "萨格勒布"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "克罗地亚"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "苏黎世"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "导出中..."
 
@@ -1639,9 +232,6 @@ msgstr "已导出"
 msgid "IDS_KC_BODY_EVERY_DAY"
 msgstr "每天"
 
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "待办事项"
-
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "结束日期"
 
@@ -1687,3 +277,78 @@ msgstr "每 %d 天"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "每 %d 周"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "新事件"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "新任务"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "编辑任务"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "锁定事件时间和日期为您选定的时区。即使您移动到另一时区,时间和日期也不会更改"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "任务"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "显示已完成任务"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "任务详情"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "事件详情"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "没有任务"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "已拒绝"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "临时"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "主人"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "出席状态"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "删除任务"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "由"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "到"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "查看"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "显示日历"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "我的日历"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "我的任务"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "联系人的生日"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "导入事件/任务"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "导出事件/任务"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "显示周数"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "我的话机"
+
index f540fb3..f86c65b 100755 (executable)
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "記事本"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "詳細資料"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "正常"
 
@@ -76,9 +70,21 @@ msgstr "週"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "整天"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "天"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "小時"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "週"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "週"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "狀態"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "預設帳戶"
 
@@ -88,9 +94,6 @@ msgstr "發送選項"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "地圖"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "標題"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "匯出"
 
@@ -109,9 +112,6 @@ msgstr "星期一"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "星期的第一天"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "時區"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "未選擇位置"
 
@@ -193,339 +193,6 @@ msgstr "日"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "週"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "阿比讓"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "阿布扎比"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "阿拉伯聯合酋長國"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "阿克拉"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "加納"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "阿迪斯阿貝巴"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "埃塞俄比亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "阿得萊德"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "澳洲"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "阿拉斯加"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "美國"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "科特迪瓦"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "阿爾及爾"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "阿爾及利亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "阿拉木圖"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "哈薩克斯坦"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "安汶"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "印度尼西亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "安曼"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "約旦"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "阿姆斯特丹"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "荷蘭"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "阿納德爾"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "俄羅斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "安克拉治"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "安卡拉"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "土耳其"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "安塔那那利佛"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "馬達加斯加"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "阿什哈巴德"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "土庫曼斯坦"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "阿斯馬拉"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "厄立特里亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "阿斯塔納"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "亞松森"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "巴拉圭"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "雅典"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "希臘"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "奧克蘭"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "新西蘭"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "奧斯丁"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "亞述爾群島"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "葡萄牙"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "巴格達"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "伊拉克"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "巴庫"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "阿塞拜疆"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "巴爾的摩"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "巴馬科"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "馬里"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "曼谷"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "泰國"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "班基"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "中非共和國"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "巴塞羅那"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "西班牙"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "巴里"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "意大利"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "巴斯特爾"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "哥德普洛"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "北京"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "中國"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "貝魯特"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "黎巴嫩"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "貝爾格萊德"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "塞爾維亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "伯利茲市"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "伯利茲"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "柏林"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "德國"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "伯爾尼"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "瑞士"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "比什凱克"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "吉爾吉斯斯坦"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "比紹"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "幾內亞比紹"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "波哥大"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "哥倫比亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "博洛尼亞"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "波士頓"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "巴西利亞"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "巴西"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "布拉迪斯拉發"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "斯洛伐克"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "布列治敦"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "巴巴多斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "布里斯班"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "布魯塞爾"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "比利時"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "布加勒斯特"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "羅馬尼亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "布達佩斯"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "匈牙利"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "布宜諾斯艾利斯"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "阿根廷"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "開羅"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "埃及"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "卡爾加里"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "加拿大"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "加那利群島"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "坎培拉"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "廣州"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "開普敦"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "南非"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "加拉加斯"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "委內瑞拉"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "加地夫"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "威爾斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "卡薩布蘭卡"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "摩洛哥"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "卡坦扎羅"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "儲存至"
 
@@ -541,264 +208,6 @@ msgstr "要儲存嗎?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "編輯事件"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "開雲"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "法屬圭亞那"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "夏洛特"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "夏洛特阿馬利亞"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "美屬維爾京群島"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "車里雅賓斯克"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "欽奈"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "印度"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "芝加哥"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "基希訥烏"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "摩爾多瓦"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "赤塔"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "克利夫蘭"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "科倫坡"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "斯里蘭卡"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "哥倫布"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "科納克里"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "幾內亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "哥本哈根"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "丹麥"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "科克"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "愛爾蘭"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "克羅托內"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "達喀爾"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "塞內加爾"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "達拉斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "大馬士革"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "敘利亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "達累斯薩拉姆"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "坦桑尼亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "達爾文"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "德里"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "登巴薩"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "丹佛"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "底特律"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "達卡"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "孟加拉"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "地牙哥加西亞"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "英國"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "吉布提"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "吉布提"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "多哈"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "卡塔爾"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "杜阿拉"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "喀麥隆"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "迪拜"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "都柏林"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "杜尚别"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "塔吉克斯坦"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "伊斯特島"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "智利"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "愛丁堡"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "蘇格爾"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "埃爾帕索"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "佛羅倫薩"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "法蘭西堡"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "馬提尼克"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "自由城"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "塞拉利昂"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "哈博羅內"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "博茨瓦納"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "加拉帕戈斯群島"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "厄瓜多爾"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "日內瓦"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "熱那亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "喬治城"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "圭亞那"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "格力維肯"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "南喬治亞島"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "關島"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "危地馬拉市"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "危地馬拉"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "古斯塔維亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "聖巴泰勒米島"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "哈利法克斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "漢堡"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "河內"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "越南"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "哈拉雷"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "津巴布韋"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "哈瓦那"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "古巴"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "夏威夷"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "赫爾辛基"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "芬蘭"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "霍巴特"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "按週顯示事件"
 
@@ -808,822 +217,6 @@ msgstr "按月份檢視配置"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "按日顯示事件"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "香港"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "檀香山"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "休斯頓"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "科布多"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "蒙古"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "印第安納波利斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "伊爾庫次克"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "伊斯蘭堡"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "巴基斯坦"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "伊斯坦布爾"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "伊熱夫斯克"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "雅加達"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "吉達"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "沙特阿拉伯"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "耶路撒冷"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "以色列"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "約翰內斯堡"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "喀布爾"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "阿富汗"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "加里寧格勒"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "堪察加"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "坎帕拉"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "烏干達"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "卡拉奇"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "加德滿都"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "尼泊爾"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "哈巴羅夫斯克"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "哈爾科夫"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "烏克蘭"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "喀土穆"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "蘇丹"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "基輔"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "金斯頓"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "牙買加"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "金沙薩"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "剛果民主共和國"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "加爾各答"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "克拉斯諾亞爾斯克"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "吉隆坡"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "馬來西亞"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "科威特"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "洛杉磯"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "拉巴斯"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "玻利維亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "拉哥斯"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "尼日利亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "拉斯維加斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "利馬"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "秘魯"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "里斯本"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "盧布爾雅那"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "倫敦"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "龍華"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "路易斯維爾"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "羅安達"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "安哥拉"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "盧本巴希"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "盧薩卡"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "贊比亞"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "盧森堡"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "利沃夫"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "澳門"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "馬德里"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "馬加丹"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "馬拉博"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "赤道畿內亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "馬累"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "馬爾代夫"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "馬拿瓜"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "尼加拉瓜"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "麥納瑪"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "巴林"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "馬尼拉"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "菲律賓"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "馬普托"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "莫桑比克"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "馬里戈特"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "聖馬爾坦"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "馬薩特蘭"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "墨西哥"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "利雅德"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "墨爾本"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "孟菲斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "墨西拿"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "墨西哥城"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "邁阿密"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "中大西洋"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "中途島"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "米蘭"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "密爾沃基"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "明斯克"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "白俄羅斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "摩加迪休"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "索馬里"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "蒙羅維亞"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "利比里亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "蒙得維的亞"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "烏拉圭"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "蒙特利爾"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "莫斯科"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "孟買"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "慕尼黑"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "馬斯喀特"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "阿曼"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "奈洛比"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "肯尼亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "羅馬"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "納特斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "恩賈梅納"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "那不勒斯"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "乍得"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "麥加"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "新德里"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "紐約"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "紐芬蘭"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "尼亞美"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "尼日爾"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "努瓦克肖特"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "毛里塔尼亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "努美阿"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "新喀里多尼亞群島"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "新庫茲涅茨克"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "新西伯利亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "努庫阿洛法"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "湯加"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "努克"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "格陵蘭"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "鄂木斯克"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "大阪"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "日本"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "渥太華"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "瓦加杜古"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "布基納法索"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "帕果帕果"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "薩摩亞獨立國"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "巴勒莫"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "巴拿馬城"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "巴拿馬"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "巴拉馬利波"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "蘇利南"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "巴黎"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "法國"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "彼爾姆"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "珀斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "堪察加彼得羅巴甫洛夫斯克"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "費城"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "金邊"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "柬埔寨"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "鳳凰城"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "波德戈里察"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "黑山共和國"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "蓬塔德爾加達"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "路易港"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "毛里裘斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "太子港"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "海地"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "波特蘭"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "布拉格"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "捷克共和國"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "平壤"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "北韓"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "基多"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "拉巴特"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "仰光"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "緬甸"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "累西腓"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "里賈納"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "雷克雅未克"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "冰島"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "里加"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "拉脫維亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "里約熱內盧"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "聖但尼"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "留尼汪島"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "薩馬拉"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "聖安東尼奧"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "聖地牙哥"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "三藩市"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "聖何塞"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "哥斯達黎加"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "聖胡安"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "波多黎各"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "聖馬力諾"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "聖薩爾瓦多"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "薩爾瓦多"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "薩那"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "也門"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "聖地牙哥"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "聖多明各"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "多米尼加共和國"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "聖保羅"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "西雅圖"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "首爾"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "韓國"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "上海"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "深圳"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "新加坡"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "新加坡共和國"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "斯科普里"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "馬其頓"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "索非亞"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "保加利亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "聖約翰斯"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "安地卡及巴布達"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "斯德哥爾摩"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "瑞典"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "蘇瓦"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "斐濟"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "斐濟"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "悉尼"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "大溪地"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "法屬玻利尼西亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "台北"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "台灣"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "塔林"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "愛沙尼亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "塔拉瓦"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "基里巴斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "塔什干"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "烏茲別克斯坦"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "第比利斯"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "格魯吉亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "特古西加爾巴"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "洪都拉斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "德黑蘭"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "伊朗"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "胡志明市"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "塞特爾門特"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "英屬維爾京群島"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "天津"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "蒂華納"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "東京"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "多倫多"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "特雷"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "的黎波里"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "利比亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "突尼斯"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "突尼西亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "都靈"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "烏法"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "巴什噶爾"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "烏蘭巴托"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "瓦杜茲"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "列支敦士登"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "瓦萊塔"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "馬耳他"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "溫哥華"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "維羅納"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "維多利亞"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "塞席爾"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "維也納"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "奧地利"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "維爾紐斯"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "立陶宛"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "海參崴"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "伏爾加格勒"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "聖彼德堡"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "華沙"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "波蘭"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "華盛頓特區"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "威靈頓"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "溫尼伯"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "雅庫茨克"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "亞穆蘇克羅"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "雅溫得"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "葉卡捷琳堡"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "埃里溫"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "亞美尼亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "南薩哈林斯克"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "薩格勒布"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "克羅地亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "蘇黎世"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "正在匯出..."
 
@@ -1639,9 +232,6 @@ msgstr "已匯出"
 msgid "IDS_KC_BODY_EVERY_DAY"
 msgstr "每天"
 
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "待辦事項"
-
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "到期日"
 
@@ -1687,3 +277,78 @@ msgstr "每 %d 日"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "每 %d 個星期"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "新事件"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "新工作"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "編輯工作"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "將事件時間和日期鎖定於下列已選擇的時區。即使移動到其他時區,時間和日期也不會改變"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "工作"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "顯示已完成的工作"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "工作詳情"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "事件詳細資料"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "無工作"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "已拒絕"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "暫定"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "邀請人"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "出席率狀態"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "刪除工作"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "由"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "至"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "檢視"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "顯示日曆"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "我的日曆"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "我的工作"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "聯絡人的生日"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "匯入事件/工作"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "匯出事件/工作"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "顯示週數"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "我的手機"
+
diff --git a/po/zh_SG.po b/po/zh_SG.po
new file mode 100755 (executable)
index 0000000..39ee98a
--- /dev/null
@@ -0,0 +1,354 @@
+msgid "IDS_IDLE_BODY_NORMAL"
+msgstr "正常"
+
+msgid "IDS_BR_BODY_NO_RESULTS_FOUND"
+msgstr "未找到结果"
+
+msgid "IDS_CLD_BODY_ADDEVENTREPEATMTHLY"
+msgstr "每月"
+
+msgid "IDS_CLD_BODY_ALL_CALENDAR"
+msgstr "全部日历"
+
+msgid "IDS_CLD_BODY_BEFORE"
+msgstr "之前"
+
+msgid "IDS_CLD_BODY_BEFORE_LC"
+msgstr "提前"
+
+msgid "IDS_CLD_BODY_CUSTOMIZE_ATNT"
+msgstr "Customize"
+
+msgid "IDS_CLD_BODY_DAILY"
+msgstr "每日"
+
+msgid "IDS_CLD_BODY_DAY"
+msgstr "日"
+
+msgid "IDS_CLD_BODY_END_TIME"
+msgstr "完结时间"
+
+msgid "IDS_CLD_BODY_MONTHLY"
+msgstr "每月"
+
+msgid "IDS_CLD_BODY_ON_TIME_ATNT"
+msgstr "On Time"
+
+msgid "IDS_CLD_BODY_REPEAT_MONTH"
+msgstr "月"
+
+msgid "IDS_CLD_BODY_START_TIME"
+msgstr "开始时间"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_LOCATION"
+msgstr "点击输入地点"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_NOTE"
+msgstr "点击输入备忘录"
+
+msgid "IDS_CLD_BODY_TAP_TO_ENTER_TITLE"
+msgstr "点击添加标题"
+
+msgid "IDS_CLD_BODY_VIEWBY_MONTH"
+msgstr "月"
+
+msgid "IDS_CLD_BODY_WEEK"
+msgstr "每周检视"
+
+msgid "IDS_CLD_BODY_WEEKLY"
+msgstr "每周"
+
+msgid "IDS_CLD_BODY_YEARLY"
+msgstr "每年"
+
+msgid "IDS_CLD_POP_TAP_TO_ENTER_PARTICIPANT"
+msgstr "点击输入参与者"
+
+msgid "IDS_CLD_POP_WEEK_INITIAL"
+msgstr "周"
+
+msgid "IDS_COM_BODY_ALL_DAY"
+msgstr "全天"
+
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "天"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "小时"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "周"
+
+msgid "IDS_COM_POP_WEEK_LC"
+msgstr "星期"
+
+msgid "IDS_CST_POP_STATUS"
+msgstr "状态"
+
+msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
+msgstr "预置帐户"
+
+msgid "IDS_EMAIL_BODY_SENDING_OPTIONS"
+msgstr "发送选项"
+
+msgid "IDS_LBS_BODY_MAP"
+msgstr "地图"
+
+msgid "IDS_RSSR_OPT_EXPORT"
+msgstr "导出"
+
+msgid "IDS_CLD_BODY_CALENDAR_SYNC"
+msgstr "日历同步"
+
+msgid "IDS_CLD_BODY_EVENTS"
+msgstr "事件"
+
+msgid "IDS_ST_BODY_SUNDAY"
+msgstr "星期日"
+
+msgid "IDS_ST_BODY_MONDAY"
+msgstr "星期一"
+
+msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
+msgstr "每周第一天"
+
+msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
+msgstr "未选择位置"
+
+msgid "IDS_CLD_OPT_DELETE_EVENT"
+msgstr "删除事件"
+
+msgid "IDS_CLD_POP_SEND_MESSAGES_TO_PARTICIPANTS_Q"
+msgstr "发送讯息给参与者?"
+
+msgid "IDS_CLD_BODY_PARTICIPANTS"
+msgstr "参与者"
+
+msgid "IDS_CLD_BODY_ON_TIME"
+msgstr "准时"
+
+msgid "IDS_CLD_BODY_CALENDARS"
+msgstr "日历"
+
+msgid "IDS_CLD_HEADER_NO_CALENDARS"
+msgstr "无日历"
+
+msgid "IDS_CLD_BODY_LIST"
+msgstr "列表"
+
+msgid "IDS_CLD_BODY_ONLY_THIS_EVENT"
+msgstr "仅此事件"
+
+msgid "IDS_CLD_POP_ALL_REPETITIVE_EVENTS"
+msgstr "全部重复性事件"
+
+msgid "IDS_CLD_BODY_NO_TITLE"
+msgstr "无标题"
+
+msgid "IDS_CLD_MBODY_LOCK_TIME_ZONE"
+msgstr "锁定时区"
+
+msgid "IDS_CLD_BODY_TIME_ZONE"
+msgstr "时区"
+
+msgid "IDS_CLD_BODY_HOUR_LC"
+msgstr "小时"
+
+msgid "IDS_CLD_BODY_REPEAT_UNTIL"
+msgstr "重复直到"
+
+msgid "IDS_COM_POP_TIMES_LC"
+msgstr "此项目"
+
+msgid "IDS_CLD_OPT_PARTICIPANT"
+msgstr "参与人"
+
+msgid "IDS_CLD_BODY_LINKED_CALENDAR"
+msgstr "链接的日历"
+
+msgid "IDS_CLD_OPT_PHONE_CALENDAR"
+msgstr "手机日历"
+
+msgid "IDS_CLD_BODY_DAILY_VIEW"
+msgstr "按日查看"
+
+msgid "IDS_CLD_BODY_WEEKLY_VIEW"
+msgstr "每周检视"
+
+msgid "IDS_CLD_BODY_YEAR"
+msgstr "年"
+
+msgid "IDS_CLD_BODY_REPEAT"
+msgstr "重复"
+
+msgid "IDS_DB_BODY_UNABLE_TO_FIND_LOCATION"
+msgstr "无法找到位置"
+
+msgid "IDS_COM_BODY_DETAILS_LOCATION"
+msgstr "位置"
+
+msgid "IDS_COM_POP_DAY_LC"
+msgstr "日"
+
+msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
+msgstr "星期"
+
+msgid "IDS_ST_BODY_SAVE_TO"
+msgstr "保存至"
+
+msgid "IDS_CLD_BODY_NO_EVENTS"
+msgstr "没有事件"
+
+msgid "IDS_COM_BODY_CUSTOMISE"
+msgstr "自定义"
+
+msgid "IDS_COM_POP_ERRORMSG_SAVE_Q"
+msgstr "要保存吗?"
+
+msgid "IDS_CLD_HEADER_EDIT_EVENT"
+msgstr "编辑事件"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
+msgstr "按周显示事件"
+
+msgid "IDS_CLD_BODY_LAYOUT_IN_MONTH_VIEW"
+msgstr "月视图布局"
+
+msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
+msgstr "按日显示事件"
+
+msgid "IDS_CLD_POP_EXPORTING_ING"
+msgstr "导出中…"
+
+msgid "IDS_CLD_POP_IMPORTING_ING"
+msgstr "导入中…"
+
+msgid "IDS_CLD_POP_IMPORTED"
+msgstr "已导入"
+
+msgid "IDS_CLD_POP_EXPORTED"
+msgstr "已导出"
+
+msgid "IDS_KC_BODY_EVERY_DAY"
+msgstr "每天"
+
+msgid "IDS_CLD_BODY_DUE_DATE"
+msgstr "结束日期"
+
+msgid "IDS_TASK_MBODY_NO_DUE_DATE"
+msgstr "没有结束日期"
+
+msgid "IDS_CLD_BODY_PRIORITY"
+msgstr "优先"
+
+msgid "IDS_CLD_BODY_REMINDER"
+msgstr "提醒"
+
+msgid "IDS_CLD_BODY_ALARMTIME_WARNING"
+msgstr "闹钟时间已过"
+
+msgid "IDS_CLD_BODY_REPEAT_WARNING"
+msgstr "重复周期无效"
+
+msgid "IDS_CLD_BODY_REPEATING_EVENT"
+msgstr "重复事件"
+
+msgid "IDS_CLD_POP_END_TIME_SHOULD_BE_SET_AFTER_START_TIME"
+msgstr "应将结束时间设置在开始时间后"
+
+msgid "IDS_CLD_POP_CALENDAR_SYNC_IN_PROGRESS"
+msgstr "日历同步进行中"
+
+msgid "IDS_CLD_POP_INVALID_TIME"
+msgstr "无效时间"
+
+msgid "IDS_CLD_BODY_EVERY_WEEK"
+msgstr "每周"
+
+msgid "IDS_CLD_BODY_EVERY_MONTH"
+msgstr "每月"
+
+msgid "IDS_CLD_BODY_EVERY_YEAR"
+msgstr "每年"
+
+msgid "IDS_CLD_BODY_EVERY_PD_DAYS"
+msgstr "每 %d 天"
+
+msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
+msgstr "每 %d 周"
+
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "新事件"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "新任务"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "编辑任务"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "锁定事件时间和日期为您选定的以下时区。即使您移动到另一时区,时间和日期也不会更改"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "任务"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "显示已完成任务"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "任务详情"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "事件详情"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "没有任务"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "已拒绝"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "试验"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "召集人"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "出席状态"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "删除任务"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "由"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "到"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "查看"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "要显示的日历"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "我的日历"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "我的任务"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "联系人的生日"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "导入事件/任务"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "导出事件/任务"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "显示周数"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "我的话机"
+
index 6adad3e..e9bf1ac 100755 (executable)
@@ -1,9 +1,3 @@
-msgid "IDS_COM_BODY_NOTE"
-msgstr "備註"
-
-msgid "IDS_COM_BODY_DETAILS"
-msgstr "詳細資料"
-
 msgid "IDS_IDLE_BODY_NORMAL"
 msgstr "正常"
 
@@ -76,9 +70,21 @@ msgstr "週"
 msgid "IDS_COM_BODY_ALL_DAY"
 msgstr "整天"
 
+msgid "IDS_COM_POP_SMALL_DAYS"
+msgstr "天"
+
+msgid "IDS_COM_POP_SMALL_HOURS"
+msgstr "小時"
+
+msgid "IDS_COM_POP_WEEKS_LC"
+msgstr "週"
+
 msgid "IDS_COM_POP_WEEK_LC"
 msgstr "週"
 
+msgid "IDS_CST_POP_STATUS"
+msgstr "狀態"
+
 msgid "IDS_EMAIL_BODY_DEFAULT_ACCOUNT"
 msgstr "預設帳號"
 
@@ -88,9 +94,6 @@ msgstr "傳送選項"
 msgid "IDS_LBS_BODY_MAP"
 msgstr "地圖"
 
-msgid "IDS_COM_BODY_DETAILS_TITLE"
-msgstr "標題"
-
 msgid "IDS_RSSR_OPT_EXPORT"
 msgstr "匯出"
 
@@ -109,9 +112,6 @@ msgstr "週一"
 msgid "IDS_CLD_BODY_FIRST_DAY_OF_WEEK"
 msgstr "一週的第一天"
 
-msgid "IDS_WCL_BODY_TIME_ZONE"
-msgstr "時區"
-
 msgid "IDS_CLD_BODY_NO_LOCATION_SELECTED"
 msgstr "沒有選擇地區"
 
@@ -193,339 +193,6 @@ msgstr "天"
 msgid "IDS_CLD_BODY_ALARMBEFORE_WEEK_LC"
 msgstr "週"
 
-msgid "IDS_WCL_BODY_CITYNAME_ABIDJAN"
-msgstr "阿必尚"
-
-msgid "IDS_WCL_BODY_CITYNAME_ABUDHABI"
-msgstr "阿布達比"
-
-msgid "IDS_WCL_BODY_UNITED_ARAB_EMIRATES"
-msgstr "阿拉伯聯合大公國"
-
-msgid "IDS_WCL_BODY_CITYNAME_ACCRA"
-msgstr "阿克拉"
-
-msgid "IDS_WCL_BODY_GHANA"
-msgstr "迦納"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADDIS_ABABA"
-msgstr "阿地斯阿貝巴"
-
-msgid "IDS_WCL_BODY_ETHIOPIA"
-msgstr "衣索比亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_ADELAIDE"
-msgstr "阿德雷得"
-
-msgid "IDS_WCL_BODY_AUSTRALIA"
-msgstr "澳大利亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALASKA"
-msgstr "阿拉斯加"
-
-msgid "IDS_WCL_BODY_USA_M_COUNTRYNAME"
-msgstr "美國"
-
-msgid "IDS_WCL_BODY_COTE_DIVOIRE"
-msgstr "象牙海岸"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALGIERS"
-msgstr "阿爾及爾"
-
-msgid "IDS_WCL_BODY_ALGERIA"
-msgstr "阿爾及利亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_ALMATY"
-msgstr "阿拉木圖"
-
-msgid "IDS_WCL_BODY_KAZAKHSTAN"
-msgstr "哈薩克"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMBON"
-msgstr "安汶"
-
-msgid "IDS_WCL_BODY_INDONESIA"
-msgstr "印尼"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMMAN"
-msgstr "阿曼"
-
-msgid "IDS_WCL_BODY_JORDAN"
-msgstr "約旦"
-
-msgid "IDS_WCL_BODY_CITYNAME_AMSTERDAME"
-msgstr "阿姆斯特丹"
-
-msgid "IDS_WCL_BODY_NETHERLANDS"
-msgstr "荷蘭"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANADYR"
-msgstr "阿納德爾"
-
-msgid "IDS_WCL_BODY_RUSSIA"
-msgstr "俄羅斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANCHORAGE"
-msgstr "安克拉治"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANKARA"
-msgstr "安卡拉"
-
-msgid "IDS_WCL_BODY_TURKEY"
-msgstr "土耳其"
-
-msgid "IDS_WCL_BODY_CITYNAME_ANTANANARIVO"
-msgstr "安塔那那利佛"
-
-msgid "IDS_WCL_BODY_MADAGASCAR"
-msgstr "馬達加斯加"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASHGABAT"
-msgstr "阿什哈巴德"
-
-msgid "IDS_WCL_BODY_TURKMENISTAN"
-msgstr "土庫曼"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASMARA"
-msgstr "阿斯馬拉"
-
-msgid "IDS_WCL_BODY_ERITREA"
-msgstr "厄立特里亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASTANA"
-msgstr "阿斯塔納"
-
-msgid "IDS_WCL_BODY_CITYNAME_ASUNCION"
-msgstr "亞松森"
-
-msgid "IDS_WCL_BODY_PARAGUAY"
-msgstr "巴拉圭"
-
-msgid "IDS_WCL_BODY_CITYNAME_ATHENS"
-msgstr "雅典"
-
-msgid "IDS_WCL_BODY_GREECE"
-msgstr "希臘"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUCKLAND"
-msgstr "奧克蘭"
-
-msgid "IDS_WCL_BODY_NEW_ZEALAND"
-msgstr "紐西蘭"
-
-msgid "IDS_WCL_BODY_CITYNAME_AUSTIN"
-msgstr "奧斯丁"
-
-msgid "IDS_WCL_BODY_CITYNAME_AZORES"
-msgstr "亞述爾群島"
-
-msgid "IDS_WCL_BODY_PORTUGAL"
-msgstr "葡萄牙"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAGHDAD"
-msgstr "巴格達"
-
-msgid "IDS_WCL_BODY_IRAQ"
-msgstr "伊拉克"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAKU"
-msgstr "巴庫"
-
-msgid "IDS_WCL_BODY_AZERBAIJAN"
-msgstr "亞塞拜然"
-
-msgid "IDS_WCL_BODY_CITYNAME_BALTIMORE"
-msgstr "巴爾的摩"
-
-msgid "IDS_WCL_BODY_CITYNAME_BAMAKO"
-msgstr "巴馬科"
-
-msgid "IDS_WCL_BODY_MALI"
-msgstr "馬利"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGKOK"
-msgstr "曼谷"
-
-msgid "IDS_WCL_BODY_THAILAND"
-msgstr "泰國"
-
-msgid "IDS_WCL_BODY_CITYNAME_BANGUI"
-msgstr "班基"
-
-msgid "IDS_WCL_BODY_CENTRAL_AFRICAN_REPUBLIC"
-msgstr "中非共和國"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARCELONA"
-msgstr "巴塞隆納"
-
-msgid "IDS_WCL_BODY_SPAIN"
-msgstr "西班牙"
-
-msgid "IDS_WCL_BODY_CITYNAME_BARI"
-msgstr "巴里"
-
-msgid "IDS_WCL_BODY_ITALY"
-msgstr "義大利"
-
-msgid "IDS_WCL_BODY_CITYNAME_BASSE_TERRE"
-msgstr "巴斯特爾"
-
-msgid "IDS_WCL_BODY_GUADELOUPE"
-msgstr "瓜德羅普"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIJING"
-msgstr "北京"
-
-msgid "IDS_WCL_BODY_CHINA"
-msgstr "中國"
-
-msgid "IDS_WCL_BODY_CITYNAME_BEIRUT"
-msgstr "貝魯特"
-
-msgid "IDS_WCL_BODY_LEBANON"
-msgstr "黎巴嫩"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELGRADE"
-msgstr "貝爾格勒"
-
-msgid "IDS_WCL_BODY_SERBIA"
-msgstr "塞爾維亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_BELIZE_CITY"
-msgstr "貝里斯"
-
-msgid "IDS_WCL_BODY_BELIZE"
-msgstr "貝里斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERLIN"
-msgstr "柏林"
-
-msgid "IDS_WCL_BODY_GERMANY"
-msgstr "德國"
-
-msgid "IDS_WCL_BODY_CITYNAME_BERN"
-msgstr "伯恩"
-
-msgid "IDS_WCL_BODY_SWITZERLAND"
-msgstr "瑞士"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISHKEK"
-msgstr "比斯凱克"
-
-msgid "IDS_WCL_BODY_KYRGYZSTAN"
-msgstr "吉爾吉斯斯坦"
-
-msgid "IDS_WCL_BODY_CITYNAME_BISSAU"
-msgstr "比索"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUINEA_BISSAU"
-msgstr "幾內亞比索"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOGOTA"
-msgstr "波哥大"
-
-msgid "IDS_WCL_BODY_COLOMBIA"
-msgstr "哥倫比亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_BOLOGNA"
-msgstr "波羅納"
-
-msgid "IDS_WCL_BODY_BOSTON"
-msgstr "波士頓"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRASILIA"
-msgstr "巴西利亞"
-
-msgid "IDS_WCL_BODY_BRAZIL"
-msgstr "巴西"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRATISLAVA"
-msgstr "伯拉第斯拉瓦"
-
-msgid "IDS_WCL_BODY_SLOVAKIA"
-msgstr "斯洛伐克"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRIDGETOWN"
-msgstr "橋鎮"
-
-msgid "IDS_WCL_BODY_BARBADOS"
-msgstr "巴貝多"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRISBANE"
-msgstr "布里斯班"
-
-msgid "IDS_WCL_BODY_CITYNAME_BRUSSELS"
-msgstr "布魯塞爾"
-
-msgid "IDS_WCL_BODY_BELGIUM"
-msgstr "比利時"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUCHAREST"
-msgstr "布加勒斯特"
-
-msgid "IDS_WCL_BODY_ROMANIA"
-msgstr "羅馬尼亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUDAPEST"
-msgstr "布達佩斯"
-
-msgid "IDS_WCL_BODY_HUNGARY_M_COUNTRY"
-msgstr "匈牙利"
-
-msgid "IDS_WCL_BODY_CITYNAME_BUENOSAIRES"
-msgstr "布宜諾斯艾利斯"
-
-msgid "IDS_WCL_BODY_ARGENTINA"
-msgstr "阿根廷"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAIRO"
-msgstr "開羅"
-
-msgid "IDS_WCL_BODY_EGYPT"
-msgstr "埃及"
-
-msgid "IDS_WCL_BODY_CITYNAME_CALGARY"
-msgstr "卡加立"
-
-msgid "IDS_WCL_BODY_CANADA"
-msgstr "加拿大"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANARY_ISLANDS"
-msgstr "金絲雀群島"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANBERRA"
-msgstr "坎培拉"
-
-msgid "IDS_WCL_BODY_CITYNAME_CANTON"
-msgstr "廣州"
-
-msgid "IDS_WCL_BODY_CITYNAME_CAPE_TOWN"
-msgstr "開普敦"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SOUTH_AFRICA"
-msgstr "南非"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARACAS"
-msgstr "卡拉卡斯"
-
-msgid "IDS_WCL_BODY_VENEZUELA"
-msgstr "委內瑞拉"
-
-msgid "IDS_WCL_BODY_CITYNAME_CARDIFF"
-msgstr "加地夫"
-
-msgid "IDS_WCL_BODY_WALES_M_COUNTRYNAME"
-msgstr "威爾斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_CASABLANCA"
-msgstr "卡薩布蘭卡"
-
-msgid "IDS_WCL_BODY_MOROCCO"
-msgstr "摩洛哥"
-
-msgid "IDS_WCL_BODY_CITYNAME_CATANZARO"
-msgstr "卡坦扎羅"
-
 msgid "IDS_ST_BODY_SAVE_TO"
 msgstr "儲存至"
 
@@ -541,264 +208,6 @@ msgstr "儲存?"
 msgid "IDS_CLD_HEADER_EDIT_EVENT"
 msgstr "編輯活動"
 
-msgid "IDS_WCL_BODY_CITYNAME_CAYENNE"
-msgstr "卡宴"
-
-msgid "IDS_WCL_BODY_FRENCH_GUIANA"
-msgstr "法屬圭亞那"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE"
-msgstr "夏洛特"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHARLOTTE_AMALIE"
-msgstr "夏洛特阿馬利亞"
-
-msgid "IDS_WCL_BODY_UNITED_STATES_VIRGIN_ISLANDS_M_COUNTRYNAME"
-msgstr "美屬維爾京群島"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHELYABINSK"
-msgstr "車里雅賓斯克"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHENNAI"
-msgstr "金奈"
-
-msgid "IDS_WCL_BODY_INDIA"
-msgstr "印度"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHICAGO"
-msgstr "芝加哥"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHISINAU"
-msgstr "基希訥烏"
-
-msgid "IDS_WCL_BODY_MOLDOVA"
-msgstr "摩爾多瓦"
-
-msgid "IDS_WCL_BODY_CITYNAME_CHITA"
-msgstr "赤塔"
-
-msgid "IDS_WCL_BODY_CITYNAME_CLEVELAND"
-msgstr "克里夫蘭"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLOMBO"
-msgstr "可倫坡"
-
-msgid "IDS_WCL_BODY_SRI_LANKA"
-msgstr "斯里蘭卡"
-
-msgid "IDS_WCL_BODY_CITYNAME_COLUMBUS"
-msgstr "哥倫布"
-
-msgid "IDS_WCL_BODY_CITYNAME_CONAKRY"
-msgstr "柯那克里"
-
-msgid "IDS_WCL_BODY_GUINEA"
-msgstr "幾內亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_COPENHAGEN"
-msgstr "哥本哈根"
-
-msgid "IDS_WCL_BODY_DENMARK"
-msgstr "丹麥"
-
-msgid "IDS_WCL_BODY_CITYNAME_CORK"
-msgstr "科克"
-
-msgid "IDS_WCL_BODY_IRELAND"
-msgstr "愛爾蘭"
-
-msgid "IDS_WCL_BODY_CITYNAME_CROTONE"
-msgstr "克羅托內"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAKAR"
-msgstr "達喀爾"
-
-msgid "IDS_WCL_BODY_SENEGAL"
-msgstr "塞內加爾"
-
-msgid "IDS_WCL_BODY_CITYNAME_DALLAS"
-msgstr "達拉斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAMASCUS"
-msgstr "大馬士革"
-
-msgid "IDS_WCL_BODY_SYRIA"
-msgstr "敘利亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_DAR_ES_SALAAM"
-msgstr "達累斯薩拉姆"
-
-msgid "IDS_WCL_BODY_TANZANIA"
-msgstr "坦尚尼亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_DARWIN"
-msgstr "達爾文"
-
-msgid "IDS_WCL_BODY_CITYNAME_DELHI"
-msgstr "德里"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENPASAR"
-msgstr "登巴薩"
-
-msgid "IDS_WCL_BODY_CITYNAME_DENVER"
-msgstr "丹佛"
-
-msgid "IDS_WCL_BODY_CITYNAME_DETROIT"
-msgstr "底特律"
-
-msgid "IDS_WCL_BODY_CITYNAME_DHAKA"
-msgstr "達卡"
-
-msgid "IDS_WCL_BODY_BANGLADESH"
-msgstr "孟加拉"
-
-msgid "IDS_WCL_BODY_CITYNAME_DIEGO_GARCIA"
-msgstr "地牙哥加西亞"
-
-msgid "IDS_WCL_BODY_UNITED_KINGDOM"
-msgstr "英國"
-
-msgid "IDS_WCL_BODY_CITYNAME_DJIBOUTI"
-msgstr "吉布地"
-
-msgid "IDS_WCL_BODY_DJIBOUTI"
-msgstr "吉布地"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOHA"
-msgstr "多哈"
-
-msgid "IDS_WCL_BODY_QATAR"
-msgstr "卡達"
-
-msgid "IDS_WCL_BODY_CITYNAME_DOUALA"
-msgstr "杜阿拉"
-
-msgid "IDS_WCL_BODY_CAMEROON"
-msgstr "喀麥隆"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBAI"
-msgstr "杜拜"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUBLIN"
-msgstr "都柏林"
-
-msgid "IDS_WCL_BODY_CITYNAME_DUSHANBE"
-msgstr "杜尚別"
-
-msgid "IDS_WCL_BODY_TAJIKISTAN"
-msgstr "塔吉克"
-
-msgid "IDS_WCL_BODY_CITYNAME_EASTER_ISLAND"
-msgstr "復活島"
-
-msgid "IDS_WCL_BODY_CHILE"
-msgstr "智利"
-
-msgid "IDS_WCL_BODY_CITYNAME_EDINBURGH"
-msgstr "愛丁堡"
-
-msgid "IDS_WCL_BODY_SCOTLAND_M_COUNTRYNAME"
-msgstr "蘇格蘭"
-
-msgid "IDS_WCL_BODY_CITYNAME_EL_PASO"
-msgstr "厄爾巴索"
-
-msgid "IDS_WCL_BODY_CITYNAME_FLORENCE"
-msgstr "佛羅倫斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_FORT_DE_FRANCE"
-msgstr "法蘭西堡"
-
-msgid "IDS_WCL_BODY_MARTINIQUE"
-msgstr "馬堤尼克"
-
-msgid "IDS_WCL_BODY_CITYNAME_FREETOWN"
-msgstr "自由城"
-
-msgid "IDS_WCL_BODY_SIERRA_LEONE"
-msgstr "獅子山"
-
-msgid "IDS_WCL_BODY_CITYNAME_GABORONE"
-msgstr "嘉柏隆"
-
-msgid "IDS_WCL_BODY_BOTSWANA"
-msgstr "波札那"
-
-msgid "IDS_WCL_BODY_CITYNAME_GALAPAGOS_ISLANDS"
-msgstr "加拉巴哥群島"
-
-msgid "IDS_WCL_BODY_ECUADOR"
-msgstr "厄瓜多爾"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENEVA"
-msgstr "日內瓦"
-
-msgid "IDS_WCL_BODY_CITYNAME_GENOA"
-msgstr "熱那亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_GEORGETOWN"
-msgstr "喬治城"
-
-msgid "IDS_WCL_BODY_GUYANA"
-msgstr "蓋亞那"
-
-msgid "IDS_WCL_BODY_CITYNAME_GRYTVIKEN"
-msgstr "格里特維肯"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOUTH_GEORGIA"
-msgstr "南喬治亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUAM"
-msgstr "關島"
-
-msgid "IDS_WCL_BODY_GUATEMALA_CITY"
-msgstr "瓜地馬拉市"
-
-msgid "IDS_WCL_BODY_GUATEMALA"
-msgstr "瓜地馬拉"
-
-msgid "IDS_WCL_BODY_CITYNAME_GUSTAVIA"
-msgstr "古斯塔維亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_BARTHELEMY"
-msgstr "聖巴泰勒米島"
-
-msgid "IDS_WCL_BODY_CITYNAME_HALIFAX"
-msgstr "哈利法克斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAMBURG"
-msgstr "漢堡"
-
-msgid "IDS_WCL_BODY_CITYNAME_HANOI"
-msgstr "河內"
-
-msgid "IDS_WCL_BODY_VIETNAM"
-msgstr "越南"
-
-msgid "IDS_WCL_BODY_CITYNAME_HARARE"
-msgstr "哈拉雷"
-
-msgid "IDS_WCL_BODY_ZIMBABWE"
-msgstr "辛巴威"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAVANA"
-msgstr "哈瓦那"
-
-msgid "IDS_WCL_BODY_CUBA"
-msgstr "古巴"
-
-msgid "IDS_WCL_BODY_CITYNAME_HAWAII"
-msgstr "夏威夷"
-
-msgid "IDS_WCL_BODY_CITYNAME_HELSINKI"
-msgstr "赫爾辛基"
-
-msgid "IDS_WCL_BODY_FINLAND"
-msgstr "芬蘭"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOBART"
-msgstr "霍巴特"
-
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"
 msgstr "依週顯示活動"
 
@@ -808,822 +217,6 @@ msgstr "依月份檢視配置"
 msgid "IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"
 msgstr "依日顯示活動"
 
-msgid "IDS_WCL_BODY_CITYNAME_HONGKONG"
-msgstr "香港"
-
-msgid "IDS_WCL_BODY_CITYNAME_HONOLULU"
-msgstr "檀香山"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOUSTON"
-msgstr "休斯敦"
-
-msgid "IDS_WCL_BODY_CITYNAME_HOVD"
-msgstr "科布多"
-
-msgid "IDS_WCL_BODY_MONGOLIA"
-msgstr "蒙古"
-
-msgid "IDS_WCL_BODY_CITYNAME_INDIANAPOLIS"
-msgstr "印第安納波里"
-
-msgid "IDS_WCL_BODY_CITYNAME_IRKUTSK"
-msgstr "伊爾庫茨克"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISLAMABAD"
-msgstr "伊斯蘭堡"
-
-msgid "IDS_WCL_BODY_PAKISTAN"
-msgstr "巴基斯坦"
-
-msgid "IDS_WCL_BODY_CITYNAME_ISTANBUL"
-msgstr "伊斯坦堡"
-
-msgid "IDS_WCL_BODY_CITYNAME_IZHEVSK"
-msgstr "伊熱夫斯克"
-
-msgid "IDS_WCL_BODY_CITYNAME_JAKARTA"
-msgstr "雅加達"
-
-msgid "IDS_WCL_BODY_CITYNAME_JEDDAH"
-msgstr "吉達"
-
-msgid "IDS_WCL_BODY_SAUDI_ARABIA"
-msgstr "沙烏地阿拉伯"
-
-msgid "IDS_WCL_BODY_CITYNAME_JERUSALEM"
-msgstr "耶路撒冷"
-
-msgid "IDS_WCL_BODY_ISRAEL"
-msgstr "以色列"
-
-msgid "IDS_WCL_BODY_CITYNAME_JOHANNESBURG"
-msgstr "約翰尼斯堡"
-
-msgid "IDS_WCL_BODY_CITYNAME_KABUL"
-msgstr "喀布爾"
-
-msgid "IDS_WCL_BODY_AFGHANISTAN"
-msgstr "阿富汗"
-
-msgid "IDS_WCL_BODY_CITYNAME_KALININGRAD"
-msgstr "加里寧格勒"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMCHATKA"
-msgstr "堪察加"
-
-msgid "IDS_WCL_BODY_CITYNAME_KAMPALA"
-msgstr "坎培拉"
-
-msgid "IDS_WCL_BODY_UGANDA"
-msgstr "烏干達"
-
-msgid "IDS_WCL_BODY_CITYNAME_KARACHI"
-msgstr "克洛奇"
-
-msgid "IDS_WCL_BODY_CITYNAME_KATHMANDU"
-msgstr "加德滿都"
-
-msgid "IDS_WCL_BODY_NEPAL"
-msgstr "尼泊爾"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHABAROVSK"
-msgstr "伯力"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARKIV"
-msgstr "哈爾科夫"
-
-msgid "IDS_WCL_BODY_UKRAINE"
-msgstr "烏克蘭"
-
-msgid "IDS_WCL_BODY_CITYNAME_KHARTOUM"
-msgstr "喀土穆"
-
-msgid "IDS_WCL_BODY_SUDAN"
-msgstr "蘇丹"
-
-msgid "IDS_WCL_BODY_CITYNAME_KIEV"
-msgstr "基輔"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINGSTON"
-msgstr "金斯頓"
-
-msgid "IDS_WCL_BODY_JAMAICA"
-msgstr "牙買加"
-
-msgid "IDS_WCL_BODY_CITYNAME_KINSHASA"
-msgstr "金夏沙"
-
-msgid "IDS_WCL_BODY_DEMOCRATIC_REPUBLIC_OF_THE_CONGO"
-msgstr "剛果民主共和國"
-
-msgid "IDS_WCL_BODY_CITYNAME_KOLKATA"
-msgstr "加爾各答"
-
-msgid "IDS_WCL_BODY_CITYNAME_KRASNOYARSK"
-msgstr "克拉斯諾亞爾斯克"
-
-msgid "IDS_WCL_BODY_CITYNAME_KUALA_LUMPUR"
-msgstr "吉隆坡"
-
-msgid "IDS_WCL_BODY_MALAYSIA"
-msgstr "馬來西亞"
-
-msgid "IDS_WCL_BODY_KUWAIT"
-msgstr "科威特"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOS_ANGELES"
-msgstr "洛杉磯"
-
-msgid "IDS_WCL_BODY_CITYNAME_LA_PAZ"
-msgstr "拉巴斯"
-
-msgid "IDS_WCL_BODY_BOLIVIA"
-msgstr "玻利維亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAGOS"
-msgstr "拉哥斯"
-
-msgid "IDS_WCL_BODY_NIGERIA"
-msgstr "奈及利亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_LAS_VEGAS"
-msgstr "拉斯維加斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_LIMA"
-msgstr "利馬"
-
-msgid "IDS_WCL_BODY_PERU"
-msgstr "秘魯"
-
-msgid "IDS_WCL_BODY_CITYNAME_LISBON"
-msgstr "里斯本"
-
-msgid "IDS_WCL_BODY_CITYNAME_LJUBLJANA"
-msgstr "盧布爾雅那"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONDON"
-msgstr "倫敦"
-
-msgid "IDS_WCL_BODY_CITYNAME_LONGHUA"
-msgstr "龍華"
-
-msgid "IDS_WCL_BODY_CITYNAME_LOUISVILLE"
-msgstr "路易斯維爾"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUANDA"
-msgstr "羅安達"
-
-msgid "IDS_WCL_BODY_ANGOLA"
-msgstr "安哥拉"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUBUMBASHI"
-msgstr "盧本巴希"
-
-msgid "IDS_WCL_BODY_CITYNAME_LUSAKA"
-msgstr "路沙卡"
-
-msgid "IDS_WCL_BODY_ZAMBIA"
-msgstr "尚比亞"
-
-msgid "IDS_WCL_BODY_LUXEMBOURG"
-msgstr "盧森堡"
-
-msgid "IDS_WCL_BODY_CITYNAME_LVIV"
-msgstr "利沃夫"
-
-msgid "IDS_WCL_BODY_CITYNAME_MACAU"
-msgstr "澳門"
-
-msgid "IDS_WCL_BODY_CITYNAME_MADRID"
-msgstr "馬德里"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAGADAN"
-msgstr "馬加丹"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALABO"
-msgstr "馬拉波"
-
-msgid "IDS_WCL_BODY_CITYNAME_EQUAORIAL_GUINEA"
-msgstr "赤道幾內亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_MALE"
-msgstr "馬列"
-
-msgid "IDS_WCL_BODY_MALDIVES"
-msgstr "馬爾地夫"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAGUA"
-msgstr "馬納瓜"
-
-msgid "IDS_WCL_BODY_NICARAGUA"
-msgstr "尼加拉瓜"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANAMA"
-msgstr "麥納瑪"
-
-msgid "IDS_WCL_BODY_BAHRAIN"
-msgstr "巴林"
-
-msgid "IDS_WCL_BODY_CITYNAME_MANILA"
-msgstr "馬尼拉"
-
-msgid "IDS_WCL_BODY_PHILIPPINES"
-msgstr "菲律賓"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAPUTO"
-msgstr "馬普托"
-
-msgid "IDS_WCL_BODY_MOZAMBIQUE"
-msgstr "莫三比克"
-
-msgid "IDS_WCL_BODY_CITYNAME_MARIGOT"
-msgstr "馬利戈特"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_MARTIN"
-msgstr "聖馬丁島"
-
-msgid "IDS_WCL_BODY_CITYNAME_MAZATLAN"
-msgstr "馬薩特蘭"
-
-msgid "IDS_WCL_BODY_MEXICO"
-msgstr "墨西哥"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIYADH"
-msgstr "利雅德"
-
-msgid "IDS_WCL_BODY_CITYNAME_MELBOURNE"
-msgstr "墨爾本"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEMPHIS"
-msgstr "孟菲斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_MESSINA"
-msgstr "梅西那"
-
-msgid "IDS_WCL_BODY_CITYNAME_MEXICO_CITY"
-msgstr "墨西哥市"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIAMI"
-msgstr "邁阿密"
-
-msgid "IDS_WCL_BODY_CITYNAME_MID_ATLANTIC"
-msgstr "中大西洋"
-
-msgid "IDS_WCL_BODY_CITYNAME_MIDWAY_ATOLL"
-msgstr "中途島"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILAN"
-msgstr "米蘭"
-
-msgid "IDS_WCL_BODY_CITYNAME_MILWAUKEE"
-msgstr "密爾瓦基"
-
-msgid "IDS_WCL_BODY_CITYNAME_MINSK"
-msgstr "明斯克"
-
-msgid "IDS_WCL_BODY_BELARUS"
-msgstr "白俄羅斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOGADISHU"
-msgstr "摩加迪休"
-
-msgid "IDS_WCL_BODY_SOMALIA"
-msgstr "索馬利亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONROVIA"
-msgstr "蒙羅維亞"
-
-msgid "IDS_WCL_BODY_LIBERIA"
-msgstr "賴比瑞亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTEVIDEO"
-msgstr "蒙特維多"
-
-msgid "IDS_WCL_BODY_URUGUAY"
-msgstr "烏拉圭"
-
-msgid "IDS_WCL_BODY_CITYNAME_MONTREAL"
-msgstr "蒙特婁"
-
-msgid "IDS_WCL_BODY_CITYNAME_MOSCOW"
-msgstr "莫斯科"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUMBAI"
-msgstr "孟買"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUNICH"
-msgstr "慕尼黑"
-
-msgid "IDS_WCL_BODY_CITYNAME_MUSCAT"
-msgstr "馬斯喀特"
-
-msgid "IDS_WCL_BODY_OMAN"
-msgstr "阿曼"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAIROBI"
-msgstr "奈洛比"
-
-msgid "IDS_WCL_BODY_KENYA"
-msgstr "肯亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_ROME"
-msgstr "羅馬"
-
-msgid "IDS_WCL_BODY_CITYNAME_NATERS"
-msgstr "納特斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_NDJAMENA"
-msgstr "恩賈梅納"
-
-msgid "IDS_WCL_BODY_CITYNAME_NAPLES"
-msgstr "那布勒斯"
-
-msgid "IDS_WCL_BODY_CHAD"
-msgstr "查德"
-
-msgid "IDS_WCL_BODY_MECCA"
-msgstr "麥加"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWDELHI"
-msgstr "新德里"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWYORK"
-msgstr "紐約"
-
-msgid "IDS_WCL_BODY_CITYNAME_NEWFOUNDLAND"
-msgstr "紐芬蘭"
-
-msgid "IDS_WCL_BODY_CITYNAME_NIAMEY"
-msgstr "尼阿美"
-
-msgid "IDS_WCL_BODY_NIGER"
-msgstr "尼日"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUAKCHOTT"
-msgstr "諾克少"
-
-msgid "IDS_WCL_BODY_MAURITANIA"
-msgstr "茅利塔尼亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOUMEA"
-msgstr "努美亞"
-
-msgid "IDS_WCL_BODY_NEW_CALEDONIA"
-msgstr "新喀里多尼亞群島"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOKUZNETSK"
-msgstr "新庫茲涅茨克"
-
-msgid "IDS_WCL_BODY_CITYNAME_NOVOSIBIRSK"
-msgstr "新西伯利亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUKUALOFA"
-msgstr "奴瓜婁發"
-
-msgid "IDS_WCL_BODY_TONGA"
-msgstr "東加"
-
-msgid "IDS_WCL_BODY_CITYNAME_NUUK"
-msgstr "努克"
-
-msgid "IDS_WCL_BODY_GREENLAND_M_COUNTRYNAME"
-msgstr "格陵蘭"
-
-msgid "IDS_WCL_BODY_CITYNAME_OMSK"
-msgstr "鄂木斯克"
-
-msgid "IDS_WCL_BODY_CITYNAME_OSAKA"
-msgstr "大阪"
-
-msgid "IDS_WCL_BODY_JAPAN"
-msgstr "日本"
-
-msgid "IDS_WCL_BODY_CITYNAME_OTTAWA"
-msgstr "渥太華"
-
-msgid "IDS_WCL_BODY_CITYNAME_OUAGADOUGOU"
-msgstr "瓦加杜古"
-
-msgid "IDS_WCL_BODY_BURKINA_FASO"
-msgstr "布吉納法索"
-
-msgid "IDS_WCL_BODY_CITYNAME_PAGO_PAGO"
-msgstr "帕哥帕哥"
-
-msgid "IDS_WCL_BODY_INDEPENDENT_STATE_OF_SAMOA"
-msgstr "薩摩亞獨立國"
-
-msgid "IDS_WCL_BODY_CITYNAME_PALERMO"
-msgstr "巴勒莫"
-
-msgid "IDS_WCL_BODY_PANAMA_CITY"
-msgstr "巴拿馬市"
-
-msgid "IDS_WCL_BODY_PANAMA"
-msgstr "巴拿馬"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARAMARIBO"
-msgstr "巴拉馬利波"
-
-msgid "IDS_WCL_BODY_SURINAME"
-msgstr "蘇利南"
-
-msgid "IDS_WCL_BODY_CITYNAME_PARIS"
-msgstr "巴黎"
-
-msgid "IDS_WCL_BODY_FRANCE"
-msgstr "法國"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERM"
-msgstr "波恩"
-
-msgid "IDS_WCL_BODY_CITYNAME_PERTH"
-msgstr "伯斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_PETROPAVLOVSK_KAMCHATSKIY"
-msgstr "堪察加彼得巴甫洛夫斯克"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHILADELPHIA"
-msgstr "費城"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHNOM_PENH"
-msgstr "金邊"
-
-msgid "IDS_WCL_BODY_CAMBODIA"
-msgstr "柬埔寨"
-
-msgid "IDS_WCL_BODY_CITYNAME_PHOENIX"
-msgstr "鳳凰城"
-
-msgid "IDS_WCL_BODY_CITYNAME_PODGORICA"
-msgstr "波德戈里察"
-
-msgid "IDS_WCL_BODY_MONTENEGRO"
-msgstr "蒙特內科羅共和國"
-
-msgid "IDS_WCL_BODY_CITYNAME_PONTA_DELGADA"
-msgstr "蓬塔德爾加達港"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_LOUIS"
-msgstr "路易士港"
-
-msgid "IDS_WCL_BODY_MAURITIUS"
-msgstr "模里西斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORT_AU_PRINCE"
-msgstr "太子港"
-
-msgid "IDS_WCL_BODY_HAITI"
-msgstr "海地"
-
-msgid "IDS_WCL_BODY_CITYNAME_PORTLAND"
-msgstr "波特蘭"
-
-msgid "IDS_WCL_BODY_CITYNAME_PRAGUE"
-msgstr "布拉格"
-
-msgid "IDS_WCL_BODY_CZECH_REPUBLIC"
-msgstr "捷克共和國"
-
-msgid "IDS_WCL_BODY_CITYNAME_PYONGYANG"
-msgstr "平壤"
-
-msgid "IDS_WCL_BODY_NORTH_KOREA"
-msgstr "北韓"
-
-msgid "IDS_WCL_BODY_CITYNAME_QUITO"
-msgstr "基多"
-
-msgid "IDS_WCL_BODY_CITYNAME_RABAT"
-msgstr "拉巴特"
-
-msgid "IDS_WCL_BODY_CITYNAME_YANGON"
-msgstr "仰光"
-
-msgid "IDS_WCL_BODY_BURMA"
-msgstr "緬甸"
-
-msgid "IDS_WCL_BODY_CITYNAME_RECIFE"
-msgstr "勒希非"
-
-msgid "IDS_WCL_BODY_CITYNAME_REGINA"
-msgstr "里賈納"
-
-msgid "IDS_WCL_BODY_CITYNAME_REYKJAVIK"
-msgstr "雷克雅維克"
-
-msgid "IDS_WCL_BODY_ICELAND"
-msgstr "冰島"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIGA"
-msgstr "里加"
-
-msgid "IDS_WCL_BODY_LATVIA"
-msgstr "拉脫維亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_RIO_DE_JANEIRO"
-msgstr "里約熱內盧"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAINT_DENIS"
-msgstr "聖德尼"
-
-msgid "IDS_WCL_BODY_REUNION_ISLAND_M_COUNTRYNAME"
-msgstr "留尼旺島"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAMARA"
-msgstr "薩瑪拉"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_ANTONIO"
-msgstr "聖安東尼奧"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_DIEGO"
-msgstr "聖地牙哥"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_FRANCISCO"
-msgstr "舊金山"
-
-msgid "IDS_WCL_BODY_SAN_JOSE"
-msgstr "聖荷西"
-
-msgid "IDS_WCL_BODY_COSTA_RICA"
-msgstr "哥斯大黎加"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_JUAN"
-msgstr "聖胡安"
-
-msgid "IDS_WCL_BODY_PUERTO_RICO"
-msgstr "波多黎各"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_MARINO"
-msgstr "聖馬利諾"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAN_SALVADOR"
-msgstr "聖薩爾瓦多"
-
-msgid "IDS_WCL_BODY_EL_SALVADOR"
-msgstr "薩爾瓦多"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANAA"
-msgstr "薩那"
-
-msgid "IDS_WCL_BODY_YEMEN"
-msgstr "葉門"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTIAGO"
-msgstr "聖地牙哥"
-
-msgid "IDS_WCL_BODY_CITYNAME_SANTO_DOMINGO"
-msgstr "聖多明哥"
-
-msgid "IDS_WCL_BODY_DOMINICAN_REPUBLIC"
-msgstr "多明尼加共和國"
-
-msgid "IDS_WCL_BODY_CITYNAME_SAO_PAULO"
-msgstr "聖保羅"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEATTLE"
-msgstr "西雅圖"
-
-msgid "IDS_WCL_BODY_CITYNAME_SEOUL"
-msgstr "首爾"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_KOREA"
-msgstr "韓國"
-
-msgid "IDS_WCL_BODY_CITYNAME_SHANGHAI"
-msgstr "上海"
-
-msgid "IDS_WCL_BODY_SHENZHEN"
-msgstr "深圳"
-
-msgid "IDS_WCL_BODY_CITYNAME_SINGAPORE"
-msgstr "新加坡"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_SINGAPORE_M_COUNTRY"
-msgstr "新加坡共和國"
-
-msgid "IDS_WCL_BODY_CITYNAME_SKOPJE"
-msgstr "斯科普里"
-
-msgid "IDS_WCL_BODY_MACEDONIA"
-msgstr "馬其頓"
-
-msgid "IDS_WCL_BODY_CITYNAME_SOFIA"
-msgstr "索非亞"
-
-msgid "IDS_WCL_BODY_BULGARIA"
-msgstr "保加利亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_JOHNS"
-msgstr "聖約翰"
-
-msgid "IDS_WCL_BODY_ANTIGUA_AND_BARBUDA"
-msgstr "安地卡及巴布達"
-
-msgid "IDS_WCL_BODY_CITYNAME_STOCKHOLM"
-msgstr "斯德哥爾摩"
-
-msgid "IDS_WCL_BODY_SWEDEN"
-msgstr "瑞典"
-
-msgid "IDS_WCL_BODY_CITYNAME_SUVA"
-msgstr "蘇瓦"
-
-msgid "IDS_WCL_BODY_FIJI_M_COUNTRYNAME"
-msgstr "斐濟"
-
-msgid "IDS_WCL_BODY_REPUBLIC_OF_THE_FIJI_ISLANDS"
-msgstr "斐濟"
-
-msgid "IDS_WCL_BODY_CITYNAME_SYDNEY"
-msgstr "雪梨"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAHITI"
-msgstr "大溪地"
-
-msgid "IDS_WCL_BODY_FRENCH_POLYNESIA"
-msgstr "法屬玻里尼西亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_TAIPEI"
-msgstr "台北"
-
-msgid "IDS_WCL_BODY_TAIWAN"
-msgstr "台灣"
-
-msgid "IDS_WCL_BODY_CITYNAME_TALLINN"
-msgstr "塔林"
-
-msgid "IDS_WCL_BODY_ESTONIA"
-msgstr "愛沙尼亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_TARAWA"
-msgstr "塔拉瓦"
-
-msgid "IDS_WCL_BODY_KIRIBATI"
-msgstr "吉里巴斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_TASHKENT"
-msgstr "塔什干"
-
-msgid "IDS_WCL_BODY_UZBEKISTAN"
-msgstr "烏茲別克斯坦"
-
-msgid "IDS_WCL_BODY_CITYNAME_TBILISI"
-msgstr "第比利斯"
-
-msgid "IDS_WCL_BODY_GEORGIA"
-msgstr "喬治亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEGUCIGALPA"
-msgstr "德古斯加巴"
-
-msgid "IDS_WCL_BODY_HONDURAS"
-msgstr "宏都拉斯"
-
-msgid "IDS_WCL_BODY_CITYNAME_TEHRAN"
-msgstr "德黑蘭"
-
-msgid "IDS_WCL_BODY_IRAN_M_COUNTRYNAME"
-msgstr "伊朗"
-
-msgid "IDS_WCL_BODY_CITYNAME_HO_CHI_MINH_CITY"
-msgstr "青坡胡志明"
-
-msgid "IDS_WCL_BODY_CITYNAME_THE_SETTLEMENT"
-msgstr "塞特爾門特"
-
-msgid "IDS_WCL_BODY_BRITISH_VIRGIN_ISLANDS"
-msgstr "英屬維爾京群島"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIANJIN"
-msgstr "天津"
-
-msgid "IDS_WCL_BODY_CITYNAME_TIJUANA"
-msgstr "提華納"
-
-msgid "IDS_WCL_BODY_CITYNAME_TOKYO"
-msgstr "東京"
-
-msgid "IDS_WCL_BODY_CITYNAME_TORONTO"
-msgstr "多倫多"
-
-msgid "IDS_WCL_BODY_CITYNAME_TREHET"
-msgstr "特雷埃"
-
-msgid "IDS_WCL_BODY_CITYNAME_TRIPOLI"
-msgstr "的黎波里"
-
-msgid "IDS_WCL_BODY_LIBYA"
-msgstr "利比亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_TUNIS"
-msgstr "突尼斯"
-
-msgid "IDS_WCL_BODY_TUNISIA"
-msgstr "突尼西亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_TURIN"
-msgstr "杜林"
-
-msgid "IDS_WCL_BODY_CITYNAME_UFA"
-msgstr "烏法"
-
-msgid "IDS_WCL_BODY_BASHKIRIYA_M_COUNTRYNAME"
-msgstr "巴什噶爾"
-
-msgid "IDS_WCL_BODY_CITYNAME_ULAN_BATOR"
-msgstr "烏蘭巴托"
-
-msgid "IDS_WCL_BODY_CITYNAME_VADUZ"
-msgstr "瓦都茲"
-
-msgid "IDS_WCL_BODY_LIECHTENSTEIN"
-msgstr "列支敦斯登"
-
-msgid "IDS_WCL_BODY_CITYNAME_VALLETTA"
-msgstr "瓦勒他"
-
-msgid "IDS_WCL_BODY_MALTA"
-msgstr "馬爾他"
-
-msgid "IDS_WCL_BODY_CITYNAME_VANCOUVER"
-msgstr "溫哥華"
-
-msgid "IDS_WCL_BODY_CITYNAME_VERONA"
-msgstr "維諾那"
-
-msgid "IDS_WCL_BODY_CITYNAME_VICTORIA"
-msgstr "維多利亞"
-
-msgid "IDS_WCL_BODY_SEYCHELLES"
-msgstr "塞席爾"
-
-msgid "IDS_WCL_BODY_CITYNAME_VIENNA"
-msgstr "維也納"
-
-msgid "IDS_WCL_BODY_AUSTRIA"
-msgstr "奧地利"
-
-msgid "IDS_WCL_BODY_CITYNAME_VILNIUS"
-msgstr "維爾紐斯"
-
-msgid "IDS_WCL_BODY_LITHUANIA"
-msgstr "立陶宛"
-
-msgid "IDS_WCL_BODY_CITYNAME_VLADIVOSTOK"
-msgstr "海參崴"
-
-msgid "IDS_WCL_BODY_CITYNAME_VOLGOGRAD"
-msgstr "伏爾加格勒"
-
-msgid "IDS_WCL_BODY_CITYNAME_ST_PETERSBURG"
-msgstr "聖彼得堡"
-
-msgid "IDS_WCL_BODY_CITYNAME_WARSAW"
-msgstr "華沙"
-
-msgid "IDS_WCL_BODY_POLAND"
-msgstr "波蘭"
-
-msgid "IDS_WCL_BODY_CITYNAME_WASHINGTON_DC"
-msgstr "華盛頓特區"
-
-msgid "IDS_WCL_BODY_CITYNAME_WELLINGTON"
-msgstr "威靈頓"
-
-msgid "IDS_WCL_BODY_CITYNAME_WINNIPEG"
-msgstr "溫尼伯"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAKUTSK"
-msgstr "亞庫次克"
-
-msgid "IDS_WCL_BODY_CITYNAME_YAMOUSSOUKRO"
-msgstr "雅穆索戈"
-
-msgid "IDS_WCL_BODY_YAOUNDE"
-msgstr "雅恩德"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEKATERINBURG"
-msgstr "葉卡捷琳堡"
-
-msgid "IDS_WCL_BODY_CITYNAME_YEREVAN"
-msgstr "葉里溫"
-
-msgid "IDS_WCL_BODY_ARMENIA"
-msgstr "亞美尼亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_YUZHNO_SAKHALINSK"
-msgstr "南薩哈林斯克"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZAGREB"
-msgstr "札格拉布"
-
-msgid "IDS_WCL_BODY_CROATIA"
-msgstr "克羅埃西亞"
-
-msgid "IDS_WCL_BODY_CITYNAME_ZURICH"
-msgstr "蘇黎世"
-
 msgid "IDS_CLD_POP_EXPORTING_ING"
 msgstr "正在匯出..."
 
@@ -1639,9 +232,6 @@ msgstr "已匯出"
 msgid "IDS_KC_BODY_EVERY_DAY"
 msgstr "每天"
 
-msgid "IDS_CLD_BODY_MENU_TODO_TO_DO"
-msgstr "待辦事項"
-
 msgid "IDS_CLD_BODY_DUE_DATE"
 msgstr "到期日"
 
@@ -1687,3 +277,78 @@ msgstr "每 %d 天"
 msgid "IDS_CLD_BODY_EVERY_PD_WEEKS"
 msgstr "每 %d 週"
 
+msgid "IDS_CLD_HEADER_NEW_EVENT"
+msgstr "新的活動"
+
+msgid "IDS_TASK_HEADER_NEW_TASK"
+msgstr "新工作"
+
+msgid "IDS_TASK_HEADER_EDIT_TASK"
+msgstr "編輯工作"
+
+msgid "IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"
+msgstr "鎖定活動時間和日期為您所選擇的時區。時間和日期將不會改變,即使你移動到另一個時區"
+
+msgid "IDS_CLD_BODY_TASK"
+msgstr "工作"
+
+msgid "IDS_CLD_BODY_SHOW_COMPLETED_TASKS"
+msgstr "顯示已完成的工作"
+
+msgid "IDS_CLD_BODY_TASK_DETAILS"
+msgstr "工作詳細資訊"
+
+msgid "IDS_CLD_BODY_EVENT_DETAILS"
+msgstr "活動詳細資料"
+
+msgid "IDS_TASK_BODY_NO_TASKS"
+msgstr "沒有工作"
+
+msgid "IDS_CLD_BODY_DECLINED"
+msgstr "已拒絕"
+
+msgid "IDS_CLD_BODY_TENTATIVE"
+msgstr "暫定"
+
+msgid "IDS_CLD_BODY_HOST_M_PERSON"
+msgstr "邀請人"
+
+msgid "IDS_CLD_BODY_ATTENDANCE_STATUS"
+msgstr "出席狀態"
+
+msgid "IDS_CLD_OPT_DELETE_TASK"
+msgstr "刪除工作"
+
+msgid "IDS_CLD_BODY_FROM"
+msgstr "自"
+
+msgid "IDS_CLD_BODY_TO"
+msgstr "至"
+
+msgid "IDS_CLD_BODY_VIEW"
+msgstr "檢視"
+
+msgid "IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"
+msgstr "顯示的日曆"
+
+msgid "IDS_CLD_BODY_MY_CALENDAR"
+msgstr "我的日曆"
+
+msgid "IDS_TASK_BODY_MY_TASK"
+msgstr "我的工作"
+
+msgid "IDS_CLD_MBODY_CONTACTS_BIRTHDAY"
+msgstr "聯絡人的生日"
+
+msgid "IDS_CLD_BODY_IMPORT_EVENTS_TASKS_ABB"
+msgstr "匯入活動/工作"
+
+msgid "IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"
+msgstr "匯出活動/工作"
+
+msgid "IDS_CLD_BODY_SHOW_WEEK_NUMBER"
+msgstr "顯示星期數目"
+
+msgid "IDS_CLD_POP_MY_PHONE"
+msgstr "我的手機"
+
diff --git a/res/icons/default/small/icon_application.png b/res/icons/default/small/icon_application.png
new file mode 100644 (file)
index 0000000..b35c72b
Binary files /dev/null and b/res/icons/default/small/icon_application.png differ
diff --git a/set-up-for-sdk.sh b/set-up-for-sdk.sh
new file mode 100755 (executable)
index 0000000..77b0fb4
--- /dev/null
@@ -0,0 +1,17 @@
+mkdir lib
+
+cd res
+
+mkdir edje
+mkdir images
+mkdir locale
+mkdir etc
+
+cd images
+ls ../../data/images/hd | xargs -i ln -s ../../data/images/hd/{} {}
+cd ..
+
+cd locale
+ls ../../po | xargs -i ln -s ../../po/{} {}
+cd ..
+
diff --git a/src/alm-mgr.c b/src/alm-mgr.c
deleted file mode 100755 (executable)
index d0f3548..0000000
+++ /dev/null
@@ -1,65 +0,0 @@
-/*
-  *
-  *  Copyright 2012  Samsung Electronics Co., Ltd
-  *
-  *  Licensed under the Flora License, Version 1.0 (the "License");
-  *  you may not use this file except in compliance with the License.
-  *  You may obtain a copy of the License at
-  *
-  *      http://www.tizenopensource.org/license
-  *
-  *  Unless required by applicable law or agreed to in writing, software
-  *  distributed under the License is distributed on an "AS IS" BASIS,
-  *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  *  See the License for the specific language governing permissions and
-  *  limitations under the License.
-  */
-
-
-
-
-
-
-#include <alarm.h>
-
-#include "alm-mgr.h"
-#include "view-ring.h"
-
-static int __cal_alarm_manager_alarm_callback(alarm_id_t id, void *data)
-{
-       CAL_FN_START;
-
-       c_retvm_if(!data, -1, "data is null");
-
-       struct appdata *ad = data;
-       Eina_List *csl = CALENDAR_SVC_FIND_EVENT(ad->acct_id, CAL_VALUE_INT_ALARMS_ID, (const void *)id);
-       c_retvm_if(!csl, 0, "CALENDAR_SVC_FIND_EVENT(%d, CAL_VALUE_INT_ALARMS_ID, %d) is failed.", ad->acct_id, id);
-
-       int r = cal_ring_add_alarm(data, csl);
-       if (r) {
-               ERR("cal_ring_add_alarm() is failed(%d)", r);
-               CALENDAR_SVC_FREE_CS_LIST(&csl);
-       }
-
-       return 0;
-}
-
-int cal_alarm_manager_initialize(struct appdata *ad)
-{
-       CAL_FN_START;
-
-       int r = alarmmgr_init(PACKAGE_NAME);
-       c_retvm_if(r != ALARMMGR_RESULT_SUCCESS, -1, "alarmmgr_init() is failed(%d)", r);
-
-       r = alarmmgr_set_cb(__cal_alarm_manager_alarm_callback, (void *)ad);
-       c_retvm_if(r != ALARMMGR_RESULT_SUCCESS, -1, "alarmmgr_set_cb() is failed(%d)", r);
-
-       return 0;
-}
-
-void cal_alarm_manager_finish()
-{
-       CAL_FN_START;
-
-       alarmmgr_fini();
-}
index a13e84d..a13d262 100755 (executable)
   */
 
 
-
-
-
-
 #ifndef __CALENDAR_DETAIL_H__
 #define __CALENDAR_DETAIL_H__
 
 #include "cld.h"
-
 void cal_detail_create_view(struct appdata *ad, Evas_Object *parent);
-void cal_viewer_create_view(struct appdata *ad, Evas_Object *parent, char* raw_data);
+void cal_detail_create_viewer(struct appdata *ad, Evas_Object *parent, cal_struct *cs);
+void cal_detail_create_view_todo(struct appdata *ad, Evas_Object *parent);
 
 
 #endif /* __CALENDAR_DETAIL_H__ */
index bcc3dd2..a556229 100755 (executable)
   */
 
 
-
-
-
-
 #include <calendar-svc-provider.h>
 
 #include "edit-alarm.h"
-
-#define _HOUR (60)
-#define _DAY (60 * 24)
-#define _WEEK (60 * 24 * 7)
+#include "radio-group.h"
+#include "reminder.h"
 
 #define _OFF -1
 #define _CUSTOM -2
@@ -42,8 +36,7 @@ typedef struct {
        Evas_Object *sc; // scroller
        Evas_Object *bx; // box
 
-       Evas_Object *r_grp; // radio
-       Evas_Object *r_grp_member[8];
+       Cal_Radio_Group* radio_group;
 
        Evas_Object *e_custom;
        Evas_Object *b_custom;
@@ -51,8 +44,6 @@ typedef struct {
 
        Evas_Object *rect; // for scrolling
 
-       int selected;
-
        Elm_Object_Item *pre_selected_it;
 
        int min;
@@ -156,15 +147,13 @@ static void __cal_edit_alarm_clicked_callback(void *data, Evas *e, Evas_Object *
 
        p = CAL_UTIL_GET_PRIV_DATA(obj);
 
-
-       elm_radio_value_set(p->r_grp, val);
+       cal_radio_group_select_radio(p->radio_group, val);
        evas_object_size_hint_min_set(p->rect, 0, 0);
-       p->selected = val;
 }
 
 static void __cal_edit_alarm_set_custom(cal_edit_alarm_data *p)
 {
-       elm_radio_value_set(p->r_grp, _GTYPE_CUSTOMIZE);
+       cal_radio_group_select_radio(p->radio_group, _GTYPE_CUSTOMIZE);
 
        elm_object_focus_set(p->e_custom, EINA_TRUE);
        elm_entry_cursor_end_set(p->e_custom);
@@ -245,7 +234,7 @@ static void __cal_edit_alarm_custom_ctx_selected_callback(void *data, Evas_Objec
        __cal_edit_alarm_set_button_label(p);
 
        __cal_edit_alarm_set_custom(p);
-       p->selected = _GTYPE_CUSTOMIZE;
+       cal_radio_group_select_radio(p->radio_group, _GTYPE_CUSTOMIZE);
        __cal_edit_alarm_custom_popup_hide_callback(p,p->ctx,ei);
 }
 
@@ -264,123 +253,6 @@ static Evas_Object* __cal_edit_alarm_add_button(Evas_Object *parent, cal_edit_al
        return bt;
 }
 
-static inline void __cal_edit_alarm_get_week_str(int week, char *buf, int sz)
-{
-       snprintf(buf, sz, "%d %s %s", week,C_("IDS_COM_POP_WEEK_LC"), C_("IDS_CLD_BODY_BEFORE_LC"));
-}
-
-static inline void __cal_edit_alarm_get_day_str(int day, char *buf, int sz)
-{
-       snprintf(buf, sz, "%d %s %s", day, C_("IDS_COM_POP_DAY_LC"), C_("IDS_CLD_BODY_BEFORE_LC"));
-}
-
-static inline void __cal_edit_alarm_get_hour_str(int hour, char *buf, int sz)
-{
-       snprintf(buf, sz, "%d %s %s", hour, S_("IDS_COM_POP_HOUR_LC"), C_("IDS_CLD_BODY_BEFORE_LC"));
-}
-
-static inline void __cal_edit_alarm_get_min_str(int min, char *buf, int sz)
-{
-       snprintf(buf, sz, "%d %s %s", min, S_("IDS_COM_BODY_MINUTE_LC"), C_("IDS_CLD_BODY_BEFORE_LC"));
-}
-
-static inline void __cal_edit_alarm_get_str(int min, char *buf, int sz)
-{
-       if ((min % _WEEK) == 0) {
-               __cal_edit_alarm_get_week_str(min / _WEEK, buf, sz);
-               return;
-       }
-
-       if ((min % _DAY) == 0) {
-               __cal_edit_alarm_get_day_str(min / _DAY, buf, sz);
-               return;
-       }
-
-       if ((min % _HOUR) == 0) {
-               __cal_edit_alarm_get_hour_str(min / _HOUR, buf, sz);
-               return;
-       }
-
-       __cal_edit_alarm_get_min_str(min, buf, sz);
-}
-
-void cal_edit_alarm_get_alarm_str(int min, char *buf, int sz)
-{
-       if (!buf || sz < 0)
-               return;
-
-       if (min < 0) {
-               g_snprintf(buf,sz,"%s",S_("IDS_COM_BODY_OFF"));
-               return;
-       }
-
-       if (min == 0) {
-               g_snprintf(buf,sz,"%s", C_("IDS_CLD_BODY_ON_TIME"));
-               return;
-       }
-
-       __cal_edit_alarm_get_str(min, buf, sz);
-}
-
-int cal_edit_alarm_get_min(int tick, cal_sch_remind_tick_unit_t unit)
-{
-       int min;
-
-       min = tick;
-
-       switch (unit) {
-       case CAL_SCH_TIME_UNIT_MONTH:
-               min = min * _DAY * 30; // TODO: BUG!! not used!!
-               break;
-       case CAL_SCH_TIME_UNIT_WEEK:
-               min = min * _WEEK;
-               break;
-       case CAL_SCH_TIME_UNIT_DAY:
-               min = min * _DAY;
-               break;
-       case CAL_SCH_TIME_UNIT_HOUR:
-               min = min * _HOUR;
-               break;
-       default:  // CAL_SCH_TIME_UNIT_MIN
-               break;
-       }
-
-       return min;
-}
-
-void cal_edit_alarm_get_tick(int min, int *tick, cal_sch_remind_tick_unit_t *unit)
-{
-       if (!tick || !unit)
-               return;
-
-       if (min == -1) {
-               *tick = -1;
-               *unit = CAL_SCH_TIME_UNIT_MIN;
-               return;
-       }
-
-       if ((min % _WEEK) == 0) {
-               *tick = min / _WEEK;
-               *unit = CAL_SCH_TIME_UNIT_WEEK;
-               return;
-       }
-
-       if ((min % _DAY) == 0) {
-               *tick = min / _DAY;
-               *unit = CAL_SCH_TIME_UNIT_DAY;
-               return;
-       }
-
-       if ((min % _HOUR) == 0) {
-               *tick = min / _HOUR;
-               *unit = CAL_SCH_TIME_UNIT_HOUR;
-               return;
-       }
-
-       *tick = min;
-       *unit = CAL_SCH_TIME_UNIT_MIN;
-}
-
 static char *__cal_edit_alarm_get_genlist_item_label(void *data, Evas_Object *obj, const char *part)
 {
        cal_edit_alarm_item_data *item_data = (cal_edit_alarm_item_data*)data;
@@ -401,7 +273,6 @@ static char *__cal_edit_alarm_get_genlist_item_label(void *data, Evas_Object *ob
                        cal_edit_alarm_get_alarm_str(item_data->data, buf, sizeof(buf));
                        break;
                case _GTYPE_CUSTOMIZE:
-                       //return strdup(C_("IDS_CLD_BODY_CUSTOMIZE_ATNT"));
                        break;
                default:
                        break;
@@ -427,9 +298,6 @@ static void __cal_edit_alarm_genlist_item_delete_callback(void *data, Evas_Objec
        CAL_ASSERT(item_data->p);
        cal_edit_alarm_data* p = item_data->p;
 
-       CAL_ASSERT(p->r_grp_member);
-       p->r_grp_member[item_data->type] = NULL;
-
        free(item_data);
 }
 
@@ -438,24 +306,6 @@ static Eina_Bool __cal_edit_alarm_get_genlist_item_state(void *data, Evas_Object
        return EINA_FALSE;
 }
 
-static void  __cal_edit_alarm_set_radio_group(cal_edit_alarm_data *p, Evas_Object *rd, int val)
-{
-       if(!val)
-       {
-               p->r_grp = rd;
-               elm_radio_group_add(p->r_grp_member[1], p->r_grp);
-               elm_radio_group_add(p->r_grp_member[2], p->r_grp);
-               elm_radio_group_add(p->r_grp_member[3], p->r_grp);
-               elm_radio_group_add(p->r_grp_member[4], p->r_grp);
-               elm_radio_group_add(p->r_grp_member[5], p->r_grp);
-               elm_radio_group_add(p->r_grp_member[6], p->r_grp);
-               elm_radio_group_add(p->r_grp_member[7], p->r_grp);
-       }
-
-       elm_radio_group_add(rd, p->r_grp);
-
-}
-
 static Evas_Object* __cal_edit_alarm_add_radio(Evas_Object *dg, int val, cal_edit_alarm_data *p, cal_edit_alarm_item_data *item_data)
 {
        Evas_Object *rd;
@@ -466,9 +316,7 @@ static Evas_Object* __cal_edit_alarm_add_radio(Evas_Object *dg, int val, cal_edi
        elm_radio_state_value_set(rd, val);
        elm_object_part_content_set(rd, "content", rd);
        item_data->item_radio = rd;
-       *(p->r_grp_member + val) = rd;
-
-       __cal_edit_alarm_set_radio_group(p, rd, val);
+       cal_radio_group_set_radio_object(p->radio_group, val, rd);
 
        evas_object_show(rd);
        evas_object_data_set(rd, "priv", p);
@@ -567,33 +415,28 @@ static Evas_Object* __cal_edit_alarm_add_custom_text_object(cal_edit_alarm_data
        return entry;
 }
 
-static Evas_Object* __cal_edit_alarm_add_custom_layout(Evas_Object *dg, const char *text, int val, cal_edit_alarm_data *p, cal_edit_alarm_item_data *item_data)
+static Evas_Object* __cal_edit_alarm_add_custom_layout(Evas_Object *dg, int val, cal_edit_alarm_data *p, cal_edit_alarm_item_data *item_data)
 {
+       c_retvm_if(!dg, NULL, "dg is null");
+       c_retvm_if(!p, NULL, "p is null");
+       c_retvm_if(!item_data, NULL, "item_data is null");
+
        Evas_Object *ly;
        Evas_Object *rd;
        Evas_Object *entry;
        Evas_Object *bt;
-       Evas_Object *entry_custom;
        Evas_Object *entry_before;
 
        ly = cal_util_add_layout(dg, "dialoguegroup/alarm/custom2");
        if (!ly)
                return NULL;
 
-       entry_custom = __cal_edit_alarm_add_custom_text_object(p, dg, text);
-       if (!entry_custom)
-       {
-               evas_object_del(ly);
-               return NULL;
-       }
-       elm_object_part_content_set(ly, "text", entry_custom);
-
        entry_before = __cal_edit_alarm_add_custom_text_object(p, dg, C_("IDS_CLD_BODY_BEFORE_LC"));
-       if (!entry_before)
-       {
+       if (!entry_before) {
                evas_object_del(ly);
                return NULL;
        }
+
        elm_object_part_content_set(ly, "text2", entry_before);
 
        evas_object_show(ly);
@@ -601,8 +444,7 @@ static Evas_Object* __cal_edit_alarm_add_custom_layout(Evas_Object *dg, const ch
        evas_object_event_callback_add(ly, EVAS_CALLBACK_MOUSE_UP, __cal_edit_alarm_custom_clicked_callback, p);
 
        rd = elm_radio_add(dg);
-       if (!rd)
-       {
+       if (!rd) {
                evas_object_del(ly);
                return NULL;
        }
@@ -610,13 +452,10 @@ static Evas_Object* __cal_edit_alarm_add_custom_layout(Evas_Object *dg, const ch
        elm_radio_state_value_set(rd, val);
        elm_object_part_content_set(ly, "content", rd);
        item_data->item_radio = rd;
-       *(p->r_grp_member + val) = rd;
-
-       __cal_edit_alarm_set_radio_group(p, rd, val);
+       cal_radio_group_set_radio_object(p->radio_group, val, rd);
 
        bt = __cal_edit_alarm_add_button(ly, p);
-       if (!bt)
-       {
+       if (!bt) {
                evas_object_del(ly);
                return NULL;
        }
@@ -627,11 +466,11 @@ static Evas_Object* __cal_edit_alarm_add_custom_layout(Evas_Object *dg, const ch
        __cal_edit_alarm_set_button_label(p);
 
        entry = __cal_edit_alarm_add_entry(ly, p, item_data);
-       if (!entry)
-       {
+       if (!entry) {
                evas_object_del(ly);
                return NULL;
        }
+
        elm_object_part_content_set(ly, "input_sw", entry);
        evas_object_smart_callback_add(entry, "changed", __cal_edit_alarm_entry_changed_callback, item_data);
        p->e_custom = entry;
@@ -639,24 +478,18 @@ static Evas_Object* __cal_edit_alarm_add_custom_layout(Evas_Object *dg, const ch
        return ly;
 }
 
-
-static void __cal_edit_alarm_set_selected_state(cal_edit_alarm_item_data *item_data)
-{
-       cal_edit_alarm_data *p = item_data->p;
-       elm_radio_value_set(p->r_grp, p->selected);
-}
-
 static Evas_Object *__cal_edit_alarm_get_genlist_item_icon(void *data, Evas_Object *obj, const char *part)
 {
+       c_retvm_if(!data, NULL, "data is null");
+       c_retvm_if(!obj, NULL, "obj is null");
+
        Evas_Object *e_obj = NULL;
        char buf[16];
        cal_edit_alarm_item_data *item_data = (cal_edit_alarm_item_data*)data;
        cal_edit_alarm_data *p = item_data->p;
 
-       if (!CAL_STRCMP(part, "elm.icon"))
-       {
-               switch ( item_data->type )
-               {
+       if (!CAL_STRCMP(part, "elm.icon")) {
+               switch ( item_data->type ) {
                case _GTYPE_OFF:
                case _GTYPE_ON_TIME:
                case _GTYPE_5_MIN:
@@ -665,11 +498,9 @@ static Evas_Object *__cal_edit_alarm_get_genlist_item_icon(void *data, Evas_Obje
                case _GTYPE_1_DAY:
                case _GTYPE_1_WEEK:
                        e_obj = __cal_edit_alarm_add_radio(obj, item_data->type, p, item_data);
-                       __cal_edit_alarm_set_selected_state(item_data);
                        break;
                case _GTYPE_CUSTOMIZE:
-                       e_obj =__cal_edit_alarm_add_custom_layout(obj, C_("IDS_COM_BODY_CUSTOMISE"), item_data->type, p, item_data);
-                       __cal_edit_alarm_set_selected_state(item_data);
+                       e_obj =__cal_edit_alarm_add_custom_layout(obj, item_data->type, p, item_data);
                        __cal_edit_alarm_set_button_label(p);
                        snprintf(buf, sizeof(buf), "%d", p->min);
                        elm_entry_entry_set(p->e_custom, buf);
@@ -678,6 +509,7 @@ static Evas_Object *__cal_edit_alarm_get_genlist_item_icon(void *data, Evas_Obje
                        break;
                }
        }
+
        return e_obj;
 }
 
@@ -706,8 +538,7 @@ static void __cal_edit_alarm_genlist_item_select_callback(void *data, Evas_Objec
        case _GTYPE_CUSTOMIZE:
                if(_GTYPE_CUSTOMIZE != type)
                        elm_object_focus_set(p->e_custom, EINA_FALSE);
-               elm_radio_value_set(p->r_grp, type);
-               p->selected = type;
+               cal_radio_group_select_radio(p->radio_group, type);
                break;
        default:
                break;
@@ -731,7 +562,7 @@ static void __cal_edit_alarm_append_genlist_item(Evas_Object *genlist, cal_edit_
                if(_GTYPE_SPEA == item_data->type)
                {
                        item_data->it = elm_genlist_item_append(genlist, &itc_seperator, (void*)item_data, NULL, ELM_GENLIST_ITEM_NONE, __cal_edit_alarm_genlist_item_select_callback, NULL);
-                       elm_genlist_item_select_mode_set(item_data->it, ELM_OBJECT_SELECT_MODE_NONE);
+                       elm_genlist_item_select_mode_set(item_data->it, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
                }
                else
                {
@@ -769,7 +600,7 @@ static int __cal_edit_alarm_add_alarm_content(cal_edit_alarm_data *p)
        itc_1text_1icon.func.content_get = __cal_edit_alarm_get_genlist_item_icon;
        itc_1text_1icon.func.text_get = __cal_edit_alarm_get_genlist_item_label;
 
-       itc_1icon.item_style = "dialogue/1icon";
+       itc_1icon.item_style = "dialogue/1icon.custom";
        itc_1icon.func.del = __cal_edit_alarm_genlist_item_delete_callback;
        itc_1icon.func.content_get = __cal_edit_alarm_get_genlist_item_icon;
        itc_1icon.func.text_get = __cal_edit_alarm_get_genlist_item_label;
@@ -800,28 +631,28 @@ static void __cal_edit_alarm_set_radio(cal_edit_alarm_data *p, int min)
        switch(min)
        {
        case _OFF:
-               p->selected = cal_edit_alarm_item_datas[1].type;
+               cal_radio_group_select_radio(p->radio_group, cal_edit_alarm_item_datas[1].type);
                return;
        case 0:
-               p->selected = cal_edit_alarm_item_datas[2].type;
+               cal_radio_group_select_radio(p->radio_group, cal_edit_alarm_item_datas[2].type);
                return;
        case 5:
-               p->selected = cal_edit_alarm_item_datas[3].type;
+               cal_radio_group_select_radio(p->radio_group, cal_edit_alarm_item_datas[3].type);
                return;
        case 15:
-               p->selected = cal_edit_alarm_item_datas[4].type;
+               cal_radio_group_select_radio(p->radio_group, cal_edit_alarm_item_datas[4].type);
                return;
        case _HOUR:
-               p->selected = cal_edit_alarm_item_datas[5].type;
+               cal_radio_group_select_radio(p->radio_group, cal_edit_alarm_item_datas[5].type);
                return;
        case _DAY:
-               p->selected = cal_edit_alarm_item_datas[6].type;
+               cal_radio_group_select_radio(p->radio_group, cal_edit_alarm_item_datas[6].type);
                return;
        case _WEEK:
-               p->selected = cal_edit_alarm_item_datas[7].type;
+               cal_radio_group_select_radio(p->radio_group, cal_edit_alarm_item_datas[7].type);
                return;
        default:
-               p->selected = cal_edit_alarm_item_datas[8].type;
+               cal_radio_group_select_radio(p->radio_group, cal_edit_alarm_item_datas[8].type);
                break;
        }
 
@@ -860,37 +691,40 @@ int cal_edit_alarm_get_alarm(Evas_Object *ly)
                return -1;
        }
 
-       if (p->selected == _GTYPE_CUSTOMIZE )
+       int selected = cal_radio_group_get_selected_radio(p->radio_group);
+
+       if (selected == _GTYPE_CUSTOMIZE )
        {
                const char *s = elm_entry_entry_get(p->e_custom);
                r = atoi(s);
                r = r * cal_edit_alarm_button[p->bt_idx].unit;
        }
        else
-               r = cal_edit_alarm_item_datas[p->selected+1].data;
+               r = cal_edit_alarm_item_datas[selected + 1].data;
 
        return r;
 }
 
 Evas_Object *cal_edit_alarm_create_view(Evas_Object *parent, int min, struct appdata* ad)
 {
+       c_retvm_if(!parent, NULL, "parent is null");
+       c_retvm_if(!ad, NULL, "ad is null");
+
        cal_edit_alarm_data *p;
        Evas_Object *ly;
        int r;
 
-       CAL_ASSERT(parent);
-
-       CAL_CALLOC(p, 1, cal_edit_alarm_data);
+       p = calloc(1, sizeof(cal_edit_alarm_data));
+       c_retvm_if(!p, NULL, "p is null");
 
        p->name = _name;
        p->parent = parent;
        p->ad = ad;
-       p->r_grp = NULL;
+       p->radio_group = cal_radio_group_create(8);
        p->theme = ad->theme;
 
        ly = cal_util_add_layout(parent, "edit");
-       if (!ly)
-       {
+       if (!ly) {
                free(p);
                return NULL;
        }
@@ -898,21 +732,21 @@ Evas_Object *cal_edit_alarm_create_view(Evas_Object *parent, int min, struct app
 
        evas_object_data_set(ly, "priv", p);
 
-       cal_edit_alarm_button[0].label = S_("IDS_COM_BODY_MINUTE_LC");
-       cal_edit_alarm_button[1].label = S_("IDS_COM_POP_HOUR_LC");
-       cal_edit_alarm_button[2].label = C_("IDS_COM_POP_DAY_LC");
-       cal_edit_alarm_button[3].label = C_("IDS_COM_POP_WEEK_LC");
+       cal_edit_alarm_button[0].label = S_("IDS_COM_BODY_UNIT_MIN_ABB");
+       cal_edit_alarm_button[1].label = C_("IDS_COM_POP_SMALL_HOURS");
+       cal_edit_alarm_button[2].label = C_("IDS_COM_POP_SMALL_DAYS");
+       cal_edit_alarm_button[3].label = C_("IDS_COM_POP_WEEKS_LC");
 
        __cal_edit_alarm_set_radio(p, min);
 
        r = __cal_edit_alarm_add_alarm_content(p);
-       if (r)
-       {
+       if (r) {
                evas_object_del(ly);
                free(p);
                return NULL;
        }
 
        evas_object_event_callback_add(ly, EVAS_CALLBACK_DEL, __cal_edit_alarm_delete_layout, p);
+
        return ly;
 }
index de68bfd..04ed986 100755 (executable)
   */
 
 
-
-
-
-
 #ifndef __CALENDAR_EDIT_ALARM_H__
 #define __CALENDAR_EDIT_ALARM_H__
 
similarity index 66%
rename from src/view-ring.h
rename to src/edit-map.h
index 9975919..be28820 100755 (executable)
   */
 
 
+#ifndef __CALENDAR_EDIT_MAP_H__
+#define __CALENDAR_EDIT_MAP_H__
 
+#include "cld.h"
 
+typedef struct {
+       char *addr;
+       double lat;
+       double lon;
+}cal_edit_data_loc;
 
+#ifndef _TIZEN_PUBLIC_
 
-#ifndef __CALENDAR_RING_H__
-#define __CALENDAR_RING_H__
-
-#include "cld.h"
+void cal_edit_push_map_view(struct appdata *ad, cal_edit_data_loc *loc_data, Evas_Object *loc_entry);
 
-int cal_ring_add_alarm(struct appdata *ad, Eina_List *csl);
+#endif /* _TIZEN_PUBLIC_ */
 
-#endif /* __CALENDAR_RING_H__ */
+#endif /* __CALENDAR_EDIT_MAP_H__ */
\ No newline at end of file
index ba00120..2becc22 100755 (executable)
   */
 
 
-
-
-
-
 #include "edit-repeat.h"
 
-#define CAL_REPEAT_EVERY_2_WEEK (CAL_REPEAT_EVERY_YEAR+1)
+#define CAL_REPEAT_EVERY_2_WEEK (CALS_FREQ_SECONDLY+1)
 #define CAL_REPEAT_EVERY_3_DAY (CAL_REPEAT_EVERY_2_WEEK+1)
 
 static const char *_name = "calendar/edit/repeat";
 
+enum __cal_edit_repeat_freq {
+       CAL_EDIT_REPEAT_FREQ_OFF = 0,
+       CAL_EDIT_REPEAT_FREQ_EVERY_DAY,
+       CAL_EDIT_REPEAT_FREQ_EVERY_3_DAY,
+       CAL_EDIT_REPEAT_FREQ_EVERY_WEEK,
+       CAL_EDIT_REPEAT_FREQ_EVERY_2_WEEK,
+       CAL_EDIT_REPEAT_FREQ_EVERY_MONTH,
+       CAL_EDIT_REPEAT_FREQ_EVERY_YEAR,
+       CAL_EDIT_REPEAT_FREQ_MAX
+};
+
 typedef struct {
        const char *name;
        struct appdata* ad;
@@ -34,9 +41,10 @@ typedef struct {
        Evas_Object *ly; // self
        Evas_Object *genlist;
 
-       Evas_Object *repeat_radio_group;
-       Evas_Object *repeat_radio_group_member[7];
-       Evas_Object *repeat_until_radio_group;
+       Evas_Object *freq_radio_group;
+       Evas_Object *freq_radio_group_item[7];
+       Evas_Object *range_radio_group;
+       Evas_Object *range_radio_group_item[3];
 
        Evas_Object *day_selector;
        Evas_Object *repeat_occurrence_entry;
@@ -44,50 +52,72 @@ typedef struct {
 
        struct tm *start_date_time;
 
-       int repeat_week_flag;
-       int repeat_occurrence;
-       struct tm repeat_end_date_time;
+       int count;
+       struct tm until;
 
-       Eina_Bool is_repeat_type;
-
-       int selected_repeat_radio;
-       int prev_selected_repeat_radio;
-       int selected_repeat_until_radio;
-
-       cal_repeat_term_t repeat;
+       int selected_freq_radio;
+       int prev_selected_freq_radio;
+       int selected_range_radio;
 } cal_edit_repeat_data;
 
-static char *__cal_edit_repeat_repeat_str[] = {
-       [CAL_REPEAT_NONE] = NULL,
-       [CAL_REPEAT_EVERY_DAY] = NULL,
-       [CAL_REPEAT_EVERY_WEEK] = NULL,
-       [CAL_REPEAT_EVERY_MONTH] = NULL,
-       [CAL_REPEAT_EVERY_YEAR] = NULL,
-       [CAL_REPEAT_EVERY_2_WEEK] = NULL,
-       [CAL_REPEAT_EVERY_3_DAY] = NULL,
-};
+static int __cal_edit_repeat_get_radio_index(int freq)
+{
+       switch (freq) {
+       case CALS_FREQ_ONCE:
+               return CAL_EDIT_REPEAT_FREQ_OFF;
+       case CALS_FREQ_DAILY:
+               return CAL_EDIT_REPEAT_FREQ_EVERY_DAY;
+       case CAL_REPEAT_EVERY_3_DAY:
+               return CAL_EDIT_REPEAT_FREQ_EVERY_3_DAY;
+       case CALS_FREQ_WEEKLY:
+               return CAL_EDIT_REPEAT_FREQ_EVERY_WEEK;
+       case CAL_REPEAT_EVERY_2_WEEK:
+               return CAL_EDIT_REPEAT_FREQ_EVERY_2_WEEK;
+       case CALS_FREQ_MONTHLY:
+               return CAL_EDIT_REPEAT_FREQ_EVERY_MONTH;
+       case CALS_FREQ_YEARLY:
+               return CAL_EDIT_REPEAT_FREQ_EVERY_YEAR;
+       default:
+               ERR("Invalid value : %d", freq);
+               return 0;
+       }
+}
 
-static int __cal_edit_repeat_repeat_index[] = {
-       CAL_REPEAT_NONE,
-       CAL_REPEAT_EVERY_DAY,
-       CAL_REPEAT_EVERY_WEEK,
-       CAL_REPEAT_EVERY_2_WEEK,
-       CAL_REPEAT_EVERY_MONTH,
-       CAL_REPEAT_EVERY_YEAR,
-       CAL_REPEAT_EVERY_3_DAY,
-};
+static int __cal_edit_repeat_get_freq(int radio_index)
+{
+       switch (radio_index) {
+       case CAL_EDIT_REPEAT_FREQ_OFF:
+               return CALS_FREQ_ONCE;
+       case CAL_EDIT_REPEAT_FREQ_EVERY_DAY:
+               return CALS_FREQ_DAILY;
+       case CAL_EDIT_REPEAT_FREQ_EVERY_3_DAY:
+               return CAL_REPEAT_EVERY_3_DAY;
+       case CAL_EDIT_REPEAT_FREQ_EVERY_WEEK:
+               return CALS_FREQ_WEEKLY;
+       case CAL_EDIT_REPEAT_FREQ_EVERY_2_WEEK:
+               return CAL_REPEAT_EVERY_2_WEEK;
+       case CAL_EDIT_REPEAT_FREQ_EVERY_MONTH:
+               return CALS_FREQ_MONTHLY;
+       case CAL_EDIT_REPEAT_FREQ_EVERY_YEAR:
+               return CALS_FREQ_YEARLY;
+       default:
+               ERR("Invalid value : %d", radio_index);
+               return CALS_FREQ_ONCE;
+       }
+}
 
-static const char *__cal_edit_repeat_repeat_until_str[] = {
-       [CAL_REPEAT_NONE] = NULL,
-       [CAL_REPEAT_EVERY_DAY] = NULL,
-       [CAL_REPEAT_EVERY_WEEK] = "",
+static int __cal_edit_repeat_range_index[] = {
+       CALS_RANGE_NONE,
+       CALS_RANGE_COUNT,
+       CALS_RANGE_UNTIL,
 };
 
-static int __cal_edit_repeat_repeat_until_index[] = {
-       CALS_REPEAT_UNTIL_TYPE_NONE,
-       CALS_REPEAT_UNTIL_TYPE_COUNT,
-       CALS_REPEAT_UNTIL_TYPE_DATETIME,
-};
+typedef enum {
+       CAL_EDIT_REPEAT_SEPARATOR_FREQ,
+       CAL_EDIT_REPEAT_ITEM_FREQ,
+       CAL_EDIT_REPEAT_SEPARATOR_RANGE,
+       CAL_EDIT_REPEAT_ITEM_RANGE,
+}cal_edit_repeat_item_type;
 
 static Elm_Entry_Filter_Limit_Size _limit_2char = {
        .max_char_count = 2,
@@ -102,10 +132,10 @@ typedef struct __cal_edit_repeat_item_data cal_edit_repeat_item_data;
 struct __cal_edit_repeat_item_data
 {
        cal_edit_repeat_data *p;
-       int repeat_index;
-       int repeat_type;
+       int index;
+       cal_edit_repeat_item_type type;
        Elm_Object_Item *it;
-       Evas_Object *item_radio;
+       Evas_Object *radio;
 };
 
 #define is_leap_year_tm(y)  (((y+1900)%4 == 0 && ((y+1900)%100 != 0 || (y+1900)%400 == 0))? 1 : 0)
@@ -129,9 +159,9 @@ static void __cal_edit_repeat_clicked_callback(void *data, Evas *e, Evas_Object
                return;
 
        p = CAL_UTIL_GET_PRIV_DATA(obj);
-       elm_radio_value_set(p->repeat_radio_group, val);
-       p->prev_selected_repeat_radio = p->selected_repeat_radio;
-       p->selected_repeat_radio = val;
+       elm_radio_value_set(p->freq_radio_group, val);
+       p->prev_selected_freq_radio = p->selected_freq_radio;
+       p->selected_freq_radio = val;
 }
 
 static void __cal_edit_repeat_entry_clicked_callback(void *data, Evas *e, Evas_Object *obj, void *ei)
@@ -146,105 +176,166 @@ static void __cal_edit_repeat_entry_clicked_callback(void *data, Evas *e, Evas_O
                return;
 
        cal_edit_repeat_data *p = CAL_UTIL_GET_PRIV_DATA(obj);
-       elm_radio_value_set(p->repeat_until_radio_group, val);
+       elm_radio_value_set(p->range_radio_group, val);
 
-       if (CALS_REPEAT_UNTIL_TYPE_COUNT == val) {
+       if (CALS_RANGE_COUNT == val) {
                elm_object_focus_set(p->repeat_occurrence_entry, EINA_TRUE);
                elm_entry_cursor_end_set(p->repeat_occurrence_entry);
        }
 
-       p->selected_repeat_until_radio = val;
+       p->selected_range_radio = val;
 
        const char* str = elm_entry_entry_get(p->repeat_occurrence_entry);
        c_ret_if(!CAL_STRLEN(str));
 
-       p->repeat_occurrence = atoi(str);
+       p->count = atoi(str);
 }
 
-int cal_edit_repeat_get_repeat(Evas_Object *ly, int *flag, cal_repeat_until_type_t *repeat_until_type, struct tm *repeat_end_date_time, int *occurrency)
+int cal_edit_repeat_get_repeat(Evas_Object *ly, enum cals_range *range, struct tm *until, int *count)
 {
-       c_retvm_if(!ly, CAL_REPEAT_NONE, "ly is null");
+       c_retvm_if(!ly, CALS_FREQ_ONCE, "ly is null");
 
        const char* text = NULL;
 
        cal_edit_repeat_data *p = CAL_UTIL_GET_PRIV_DATA(ly);
-       c_retvm_if(!p, CAL_REPEAT_NONE, "p is null");
-
-       c_retvm_if(CAL_STRCMP(p->name, _name), CAL_REPEAT_NONE, "Invaild object.");
-       c_retvm_if(!p->repeat_radio_group, CAL_REPEAT_NONE, "p->repeat_radio_group is null");
-       c_retvm_if(!p->repeat_until_radio_group, CAL_REPEAT_NONE, "p->repeat_until_radio_group is null");
+       c_retvm_if(!p, CALS_FREQ_ONCE, "p is null");
 
-       int repeat = p->selected_repeat_radio;
+       c_retvm_if(CAL_STRCMP(p->name, _name), CALS_FREQ_ONCE, "Invaild object.");
+       c_retvm_if(!p->freq_radio_group, CALS_FREQ_ONCE, "p->freq_radio_group is null");
+       c_retvm_if(!p->range_radio_group, CALS_FREQ_ONCE, "p->range_radio_group is null");
 
-       int raido_value = p->selected_repeat_until_radio;
-       if (raido_value == 0)
-               *repeat_until_type = CALS_REPEAT_UNTIL_TYPE_NONE;
-       else if (raido_value == 1)
-               *repeat_until_type = CALS_REPEAT_UNTIL_TYPE_COUNT;
-       else
-               *repeat_until_type = CALS_REPEAT_UNTIL_TYPE_DATETIME;
+       *range = __cal_edit_repeat_range_index[p->selected_range_radio];
 
-       switch(*repeat_until_type) {
-               case CALS_REPEAT_UNTIL_TYPE_NONE:
-                       *occurrency = 10;
+       switch (*range) {
+               case CALS_RANGE_NONE:
+                       *count = 10;
 
-                       *repeat_end_date_time = *p->start_date_time;
-                       cal_util_update_tm_month(repeat_end_date_time, 1);
+                       *until = *p->start_date_time;
+                       cal_util_update_tm_month(until, 1);
                        break;
 
-               case CALS_REPEAT_UNTIL_TYPE_COUNT:
+               case CALS_RANGE_COUNT:
                        text = elm_entry_entry_get(p->repeat_occurrence_entry);
-                       c_retvm_if(!text, CAL_REPEAT_NONE, "text is null");
+                       c_retvm_if(!text, CALS_FREQ_ONCE, "text is null");
 
-                       *occurrency = atoi(text);
+                       *count = atoi(text);
 
-                       *repeat_end_date_time = *p->start_date_time;
-                       cal_util_update_tm_month(repeat_end_date_time, 1);
+                       *until = *p->start_date_time;
+                       cal_util_update_tm_month(until, 1);
 
                        break;
 
-               case CALS_REPEAT_UNTIL_TYPE_DATETIME:
-                       *occurrency = 10;
+               case CALS_RANGE_UNTIL:
+                       *count = 10;
 
-                       *repeat_end_date_time = p->repeat_end_date_time;
+                       *until = p->until;
                        break;
 
                default:
                        break;
        }
 
-       return repeat;
+       return __cal_edit_repeat_get_freq(p->selected_freq_radio);
 }
 
-void cal_edit_repeat_get_repeat_str(cal_repeat_term_t term, int flag, char *buf, int sz)
+void _cal_edit_repeat_get_freq_str(int freq, char *buf, int size)
 {
-       const char *s = __cal_edit_repeat_repeat_str[term];
-       if (CAL_REPEAT_NONE == term || !s)
-               s = S_("IDS_COM_BODY_OFF");
+       c_ret_if(!buf);
+
+       char *format = NULL;
+
+       switch (freq) {
+
+               case CALS_FREQ_DAILY:
+
+                       snprintf(buf, size, "%s", C_("IDS_KC_BODY_EVERY_DAY"));
+                       break;
 
-       CAL_STRNCPY(buf, s, sz);
-       buf[sz-1] = '\0';
+               case CAL_REPEAT_EVERY_3_DAY:
+
+                       format = C_("IDS_CLD_BODY_EVERY_PD_DAYS");
+                       snprintf(buf, size, format, 3);
+                       break;
+
+               case CALS_FREQ_WEEKLY:
+
+                       snprintf(buf, size, "%s", C_("IDS_CLD_BODY_EVERY_WEEK"));
+                       break;
+
+               case CAL_REPEAT_EVERY_2_WEEK:
+
+                       format = C_("IDS_CLD_BODY_EVERY_PD_WEEKS");
+                       snprintf(buf, size, format, 2);
+                       break;
+
+               case CALS_FREQ_MONTHLY:
+
+                       snprintf(buf, size, "%s", C_("IDS_CLD_BODY_EVERY_MONTH"));
+                       break;
+
+               case CALS_FREQ_YEARLY:
+
+                       snprintf(buf, size, "%s", C_("IDS_CLD_BODY_EVERY_YEAR"));
+                       break;
+
+               default:
+
+                       snprintf(buf, size, "%s", S_("IDS_COM_BODY_OFF"));
+                       break;
+
+       }
+
+       buf[size-1] = '\0';
 }
 
+static void __cal_edit_repeat_get_range_str(enum cals_range range, char *buf, int size)
+{
+       c_ret_if(!buf);
+
+       switch (range) {
+
+               case CALS_RANGE_COUNT:
+
+                       snprintf(buf, size, "%s", C_("IDS_COM_POP_TIMES_LC"));
+                       break;
+
+               default:
+
+                       snprintf(buf, size, "%s", S_("IDS_COM_BODY_NONE"));
+                       break;
+
+       }
+
+       buf[size-1] = '\0';
+}
+
+
 static char *__cal_edit_repeat_get_genlist_item_label(void *data, Evas_Object *obj, const char *part)
 {
+       CAL_FN_START;
+
        c_retv_if(!data, NULL);
 
        cal_edit_repeat_item_data *item_data = data;
 
-       int repeat_type = item_data->repeat_type;
-       int repeat_index = item_data->repeat_index;
+       char string[32] = {0};
 
        if (!CAL_STRCMP(part, "elm.text")) {
-               switch (repeat_type) {
-                       case -1:
+               switch (item_data->type) {
+                       case CAL_EDIT_REPEAT_SEPARATOR_FREQ:
                                return strdup(C_("IDS_CLD_BODY_REPEAT"));
-                       case -2:
+
+                       case CAL_EDIT_REPEAT_ITEM_FREQ:
+                               _cal_edit_repeat_get_freq_str(__cal_edit_repeat_get_freq(item_data->index), string, sizeof(string));
+                               return strdup(string);
+
+                       case CAL_EDIT_REPEAT_SEPARATOR_RANGE:
                                return strdup(C_("IDS_CLD_BODY_REPEAT_UNTIL"));
-                       case 0:
-                               return strdup(__cal_edit_repeat_repeat_until_str[__cal_edit_repeat_repeat_until_index[repeat_index]]);
-                       case 1:
-                               return strdup(__cal_edit_repeat_repeat_str[__cal_edit_repeat_repeat_index[repeat_index]]);
+
+                       case CAL_EDIT_REPEAT_ITEM_RANGE:
+                               if (__cal_edit_repeat_range_index[item_data->index] == CALS_RANGE_NONE)
+                                       return strdup(S_("IDS_COM_BODY_NONE"));
+
                        default:
                                return NULL;
                }
@@ -255,17 +346,26 @@ static char *__cal_edit_repeat_get_genlist_item_label(void *data, Evas_Object *o
 
 static void __cal_edit_repeat_genlist_item_delete_callback(void *data, Evas_Object *obj)
 {
+       CAL_FN_START;
+
        c_ret_if(!data);
 
        cal_edit_repeat_item_data *item_data = data;
 
-       if (item_data->repeat_type) {
+       cal_edit_repeat_data* p = item_data->p;
+       c_ret_if(!p);
+
+       if (item_data->type == CAL_EDIT_REPEAT_ITEM_FREQ) {
 
-               cal_edit_repeat_data* p = item_data->p;
-               c_ret_if(!p);
-               c_ret_if(!p->repeat_radio_group_member);
+               c_ret_if(!p->freq_radio_group_item);
 
-               p->repeat_radio_group_member[item_data->repeat_index] = NULL;
+               p->freq_radio_group_item[item_data->index] = NULL;
+
+       } else if (item_data->type == CAL_EDIT_REPEAT_ITEM_RANGE) {
+
+               c_ret_if(!p->range_radio_group_item);
+
+               p->range_radio_group_item[item_data->index] = NULL;
        }
 
        free(item_data);
@@ -276,39 +376,44 @@ static Eina_Bool __cal_edit_repeat_get_genlist_item_state(void *data, Evas_Objec
        return EINA_FALSE;
 }
 
-static void __cal_edit_repeat_set_radio_group(cal_edit_repeat_data *p, Evas_Object *rd, int val)
+static void __cal_edit_repeat_set_radio_group(cal_edit_repeat_data *p, Evas_Object *rd, cal_edit_repeat_item_type type, int val)
 {
-       if (p->is_repeat_type) {
+       if (type == CAL_EDIT_REPEAT_ITEM_FREQ) {
                if (!val) {
 
-                       p->repeat_radio_group = rd;
+                       p->freq_radio_group = rd;
 
-                       elm_radio_group_add(p->repeat_radio_group_member[1], p->repeat_radio_group);
-                       elm_radio_group_add(p->repeat_radio_group_member[2], p->repeat_radio_group);
-                       elm_radio_group_add(p->repeat_radio_group_member[3], p->repeat_radio_group);
-                       elm_radio_group_add(p->repeat_radio_group_member[4], p->repeat_radio_group);
-                       elm_radio_group_add(p->repeat_radio_group_member[5], p->repeat_radio_group);
-                       elm_radio_group_add(p->repeat_radio_group_member[6], p->repeat_radio_group);
+                       elm_radio_group_add(p->freq_radio_group_item[1], p->freq_radio_group);
+                       elm_radio_group_add(p->freq_radio_group_item[2], p->freq_radio_group);
+                       elm_radio_group_add(p->freq_radio_group_item[3], p->freq_radio_group);
+                       elm_radio_group_add(p->freq_radio_group_item[4], p->freq_radio_group);
+                       elm_radio_group_add(p->freq_radio_group_item[5], p->freq_radio_group);
+                       elm_radio_group_add(p->freq_radio_group_item[6], p->freq_radio_group);
                }
 
-               elm_radio_group_add(rd, p->repeat_radio_group);
+               elm_radio_group_add(rd, p->freq_radio_group);
        } else {
 
-               if (!val)
-                       p->repeat_until_radio_group = rd;
+               if (!val) {
+                       p->range_radio_group = rd;
+
+                       elm_radio_group_add(p->range_radio_group_item[1], p->range_radio_group);
+                       elm_radio_group_add(p->range_radio_group_item[2], p->range_radio_group);
 
-               elm_radio_group_add(rd, p->repeat_until_radio_group);
+               }
+
+               elm_radio_group_add(rd, p->range_radio_group);
        }
 }
 
-static Evas_Object* __cal_edit_repeat_add_custom_text_object(cal_edit_repeat_data *p, Evas_Object *dg, const char *text)
+static Evas_Object* __cal_edit_repeat_add_custom_text_object(cal_edit_repeat_data *p, Evas_Object *obj, const char *text)
 {
        Evas_Object *entry = NULL;
 
        if (!text || text[0] == '\0')
                return entry;
 
-       entry = elm_entry_add(dg);
+       entry = elm_entry_add(obj);
        CAL_ASSERT(entry);
 
        elm_entry_single_line_set(entry, EINA_TRUE);
@@ -324,33 +429,39 @@ static Evas_Object* __cal_edit_repeat_add_custom_text_object(cal_edit_repeat_dat
        return entry;
 }
 
-static Evas_Object* __cal_edit_repeat_add_radio(Evas_Object *dg, int val, cal_edit_repeat_data *p, cal_edit_repeat_item_data *item_data)
+static Evas_Object* __cal_edit_repeat_add_radio(Evas_Object *obj, cal_edit_repeat_item_data *item_data)
 {
-       c_retvm_if(!dg, NULL, "dg is NULL.");
-       c_retvm_if(!p, NULL, "p is NULL.");
+       c_retvm_if(!obj, NULL, "dg is NULL.");
        c_retvm_if(!item_data, NULL, "item_data is NULL.");
 
-       Evas_Object *rd = elm_radio_add(dg);
-       c_retvm_if(!rd, NULL, "rd is NULL.");
+       cal_edit_repeat_data *p = item_data->p;
+       c_retv_if(!p, NULL);
+
+       Evas_Object *rd = elm_radio_add(obj);
+       c_retv_if(!rd, NULL);
 
        evas_object_propagate_events_set(rd, EINA_TRUE);
 
-       elm_radio_state_value_set(rd, val);
+       cal_edit_repeat_item_type type = item_data->type;
 
-       item_data->item_radio = rd;
+       if (type == CAL_EDIT_REPEAT_ITEM_FREQ)
+               *(p->freq_radio_group_item + item_data->index) = rd;
+       else if (type == CAL_EDIT_REPEAT_ITEM_RANGE)
+               *(p->range_radio_group_item + item_data->index) = rd;
 
-       if (item_data->repeat_type)
-               *(p->repeat_radio_group_member + val) = rd;
+       elm_radio_state_value_set(rd, item_data->index);
 
-       __cal_edit_repeat_set_radio_group(p, rd, val);
+       item_data->radio = rd;
+
+       __cal_edit_repeat_set_radio_group(p, rd, type, item_data->index);
 
        evas_object_show(rd);
        evas_object_data_set(rd, "priv", p);
 
-       if (p->is_repeat_type)
-               evas_object_event_callback_add(rd, EVAS_CALLBACK_MOUSE_UP, __cal_edit_repeat_clicked_callback, (void *)val);
-       else if (0 == val || 1 == val)
-                       evas_object_event_callback_add(rd, EVAS_CALLBACK_MOUSE_UP, __cal_edit_repeat_entry_clicked_callback, (void *)val);
+       if (item_data->type == CAL_EDIT_REPEAT_ITEM_FREQ)
+               evas_object_event_callback_add(rd, EVAS_CALLBACK_MOUSE_UP, __cal_edit_repeat_clicked_callback, (void *)item_data->index);
+       else if (0 == item_data->index || 1 == item_data->index)
+                       evas_object_event_callback_add(rd, EVAS_CALLBACK_MOUSE_UP, __cal_edit_repeat_entry_clicked_callback, (void *)item_data->index);
 
        return rd;
 }
@@ -360,7 +471,7 @@ static void __cal_edit_repeat_entry_unfocused(void *data, Evas_Object *obj, void
        cal_edit_repeat_data *p = (cal_edit_repeat_data *)data;
 
        char times[8] = {0,};
-       snprintf(times, 7, "%d", p->repeat_occurrence);
+       snprintf(times, 7, "%d", p->count);
        elm_entry_entry_set(p->repeat_occurrence_entry, times);
 
 }
@@ -371,7 +482,7 @@ static void __cal_edit_repeat_entry_changed_callback(void *data, Evas_Object *ob
        cal_edit_repeat_data *p = data;
 
        const char *s = elm_entry_entry_get(p->repeat_occurrence_entry);
-       p->repeat_occurrence = atoi(s);
+       p->count = atoi(s);
 }
 
 static Evas_Object* __cal_edit_repeat_add_entry(Evas_Object *parent, cal_edit_repeat_data *p)
@@ -401,40 +512,43 @@ static Evas_Object* __cal_edit_repeat_add_entry(Evas_Object *parent, cal_edit_re
 }
 
 
-static Evas_Object* __cal_edit_repeat_add_times(Evas_Object *dg, const char *text, int val,    cal_edit_repeat_data *p,  cal_edit_repeat_item_data *item_data)
+static Evas_Object* __cal_edit_repeat_add_times(Evas_Object *obj, cal_edit_repeat_item_data *item_data)
 {
-       Evas_Object *ly;
+       c_retv_if(!obj, NULL);
+       c_retv_if(!item_data, NULL);
+
+       cal_edit_repeat_data *p = item_data->p;
+       c_retv_if(!p, NULL);
+
        Evas_Object *rd;
        Evas_Object *entry;
-       Evas_Object *entry_times;
-       char times[8] = {0,};
 
-       ly = cal_util_add_layout(dg, "dialoguegroup/repeat/times");
-       if (!ly)
-               return NULL;
+       char times[16] = {0};
+
+       Evas_Object *ly = cal_util_add_layout(obj, "dialoguegroup/repeat/times");
+       c_retv_if(!ly, NULL);
+
+       __cal_edit_repeat_get_range_str(__cal_edit_repeat_range_index[item_data->index], times, sizeof(times));
+
+       Evas_Object *entry_times = __cal_edit_repeat_add_custom_text_object(p, obj, times);
+       c_retv_if(!entry_times, NULL);
 
-       entry_times = __cal_edit_repeat_add_custom_text_object(p, dg, text);
-       if (!entry_times)
-       {
-               evas_object_del(ly);
-               return NULL;
-       }
        elm_object_part_content_set(ly, "text", entry_times);
 
        evas_object_show(ly);
        evas_object_data_set(ly, "priv", p);
-       evas_object_event_callback_add(ly, EVAS_CALLBACK_MOUSE_UP, __cal_edit_repeat_entry_clicked_callback, (void *)val);
+       evas_object_event_callback_add(ly, EVAS_CALLBACK_MOUSE_UP, __cal_edit_repeat_entry_clicked_callback, (void*)item_data->index);
 
-       rd = elm_radio_add(dg);
+       rd = elm_radio_add(obj);
        if (!rd) {
                evas_object_del(ly);
                return NULL;
        }
 
-       elm_radio_state_value_set(rd, val);
+       elm_radio_state_value_set(rd, item_data->index);
        elm_object_part_content_set(ly, "content", rd);
-       item_data->item_radio = rd;
-       __cal_edit_repeat_set_radio_group(p, rd, val);
+       item_data->radio = rd;
+       __cal_edit_repeat_set_radio_group(p, rd, item_data->type, item_data->index);
 
        entry = __cal_edit_repeat_add_entry(ly, p);
        if (!entry)
@@ -445,7 +559,7 @@ static Evas_Object* __cal_edit_repeat_add_times(Evas_Object *dg, const char *tex
        elm_object_part_content_set(ly, "input_sw", entry);
 
        p->repeat_occurrence_entry = entry;
-       snprintf(times, 7, "%d", p->repeat_occurrence);
+       snprintf(times, sizeof(times), "%d", p->count);
        elm_entry_entry_set(p->repeat_occurrence_entry, times);
 
        return ly;
@@ -455,18 +569,24 @@ static void __cal_edit_repeat_end_date_changed_callback(void *data, Evas_Object
 {
        cal_edit_repeat_data *p = data;
 
-       elm_datetime_value_get(obj, &p->repeat_end_date_time);
+       elm_datetime_value_get(obj, &p->until);
 }
 
-static Evas_Object* __cal_edit_repeat_add_radio_tm(Evas_Object *dg, struct tm* repeat_end_date, int val, cal_edit_repeat_data *p, cal_edit_repeat_item_data *item_data)
+static Evas_Object* __cal_edit_repeat_add_radio_tm(Evas_Object *obj, cal_edit_repeat_item_data *item_data)
 {
-       Evas_Object *ly = cal_util_add_layout(dg, "dialoguegroup/tm");
+       c_retv_if(!obj, NULL);
+       c_retv_if(!item_data, NULL);
+
+       cal_edit_repeat_data *p = item_data->p;
+       c_retv_if(!p, NULL);
+
+       Evas_Object *ly = cal_util_add_layout(obj, "dialoguegroup/tm");
        c_retvm_if(!ly, NULL, "ly is null");
 
        evas_object_show(ly);
        evas_object_data_set(ly, "priv", p);
 
-       Evas_Object *rd = elm_radio_add(dg);
+       Evas_Object *rd = elm_radio_add(obj);
        if (!rd) {
                evas_object_del(ly);
                return NULL;
@@ -474,17 +594,16 @@ static Evas_Object* __cal_edit_repeat_add_radio_tm(Evas_Object *dg, struct tm* r
 
        evas_object_propagate_events_set(rd, EINA_TRUE);
 
-       elm_radio_state_value_set(rd, val);
+       elm_radio_state_value_set(rd, item_data->index);
 
        elm_object_part_content_set(ly, "content", rd);
-       item_data->item_radio = rd;
+       item_data->radio = rd;
 
-       if (item_data->repeat_type)
-               *(p->repeat_radio_group_member + val) = rd;
+       *(p->range_radio_group_item + item_data->index) = rd;
 
-       __cal_edit_repeat_set_radio_group(p, rd, val);
+       __cal_edit_repeat_set_radio_group(p, rd, item_data->type,  item_data->index);
 
-       Evas_Object *datetime = cal_util_add_datetime(dg, NULL, repeat_end_date);
+       Evas_Object *datetime = cal_util_add_datetime(ly, NULL, &p->until);
        c_retvm_if(!datetime, NULL, "datetime is null");
 
        elm_datetime_field_visible_set(datetime, ELM_DATETIME_HOUR, EINA_FALSE);
@@ -500,90 +619,108 @@ static Evas_Object* __cal_edit_repeat_add_radio_tm(Evas_Object *dg, struct tm* r
        return ly;
 }
 
-static Evas_Object* __cal_edit_repeat_add_radio_group(Evas_Object *dg, const char *text, int val, cal_edit_repeat_data *p, cal_edit_repeat_item_data *item_data)
+static Evas_Object* __cal_edit_repeat_add_radio_group(Evas_Object *obj, cal_edit_repeat_item_data *item_data)
 {
-       if (p->is_repeat_type) {
-               return __cal_edit_repeat_add_radio(dg, val, p, item_data);
-       } else {
-               switch(val)
-               {
-               case 0:
-                       return __cal_edit_repeat_add_radio(dg, val, p, item_data);
-               case 1:
-                       return __cal_edit_repeat_add_times(dg, text, val, p, item_data);
-               case 2:
-                       return __cal_edit_repeat_add_radio_tm(dg, &p->repeat_end_date_time, val, p, item_data);
+       CAL_FN_START;
+
+       cal_edit_repeat_data *p = CAL_UTIL_GET_PRIV_DATA(obj);
+       c_retv_if(!p, NULL);
+
+       if (item_data->type == CAL_EDIT_REPEAT_ITEM_FREQ) {
+
+               return __cal_edit_repeat_add_radio(obj,  item_data);
+
+       } else if (item_data->type == CAL_EDIT_REPEAT_ITEM_RANGE){
+
+               switch (__cal_edit_repeat_range_index[item_data->index]) {
+
+               case CALS_RANGE_NONE:
+                       return __cal_edit_repeat_add_radio(obj, item_data);
+
+               case CALS_RANGE_COUNT:
+                       return __cal_edit_repeat_add_times(obj, item_data);
+
+               case CALS_RANGE_UNTIL:
+                       return __cal_edit_repeat_add_radio_tm(obj, item_data);
 
                default:
                        return NULL;
                }
+       } else {
+
+               ERR("Error!!");
+
+               return NULL;
        }
+
+       CAL_FN_END;
 }
 
-static void __cal_edit_repeat_set_selected_repeat_state(cal_edit_repeat_data *p)
+static void __cal_edit_repeat_set_selected_freq_state(cal_edit_repeat_data *p)
 {
-       elm_radio_value_set(p->repeat_radio_group, p->selected_repeat_radio);
+       elm_radio_value_set(p->freq_radio_group, p->selected_freq_radio);
 }
 
-static void __cal_edit_repeat_set_selected_repeat_until_state(cal_edit_repeat_data *p)
+static void __cal_edit_repeat_set_selected_range_state(cal_edit_repeat_data *p)
 {
+       CAL_FN_START;
+
        c_ret_if(!p);
 
        char times[10] = {0};
 
-       switch (p->selected_repeat_until_radio) {
-               case 1:
-                       elm_radio_value_set(p->repeat_until_radio_group, 1);
-                       snprintf(times,sizeof(times),"%d", p->repeat_occurrence);
-                       elm_entry_entry_set(p->repeat_occurrence_entry,times);
-                       break;
-
-               case 2:
-                       snprintf(times,sizeof(times),"%d", p->repeat_occurrence);
-                       elm_entry_entry_set(p->repeat_occurrence_entry,times);
-                       elm_radio_value_set(p->repeat_until_radio_group, 2);
-
-                       break;
-
-               default:
-                       elm_radio_value_set(p->repeat_until_radio_group, 0);
-                       snprintf(times,sizeof(times),"%d", p->repeat_occurrence);
-                       elm_entry_entry_set(p->repeat_occurrence_entry,times);
+       snprintf(times,sizeof(times),"%d", p->count);
+       elm_entry_entry_set(p->repeat_occurrence_entry, times);
+       elm_radio_value_set(p->range_radio_group, p->selected_range_radio);
 
-                       break;
-       }
+       CAL_FN_END;
 }
 
 static Evas_Object *__cal_edit_repeat_get_genlist_item_icon(void *data, Evas_Object *obj, const char *part)
 {
+       CAL_FN_START;
+
+       c_retv_if(!data, NULL);
+       c_retv_if(!obj, NULL);
+
        Evas_Object *e_obj = NULL;
 
-       if (!CAL_STRCMP(part, "elm.icon"))
-       {
-               cal_edit_repeat_item_data *item_data = (cal_edit_repeat_item_data *)data;
+       if (!CAL_STRCMP(part, "elm.icon")) {
+               cal_edit_repeat_item_data *item_data = data;
+
                cal_edit_repeat_data *p = item_data->p;
-               int repeat_type = item_data->repeat_type;
-               int repeat_index = item_data->repeat_index;
-               if (repeat_type)
-               {
-                       p->is_repeat_type = repeat_type;
-                       e_obj = __cal_edit_repeat_add_radio_group(obj, __cal_edit_repeat_repeat_str[__cal_edit_repeat_repeat_index[repeat_index]], __cal_edit_repeat_repeat_index[repeat_index], p, item_data);
-                       __cal_edit_repeat_set_selected_repeat_state(p);
-               }
-               else
-               {
-                       p->is_repeat_type = false;
-                       e_obj = __cal_edit_repeat_add_radio_group(obj, __cal_edit_repeat_repeat_until_str[__cal_edit_repeat_repeat_until_index[repeat_index]], __cal_edit_repeat_repeat_until_index[repeat_index], p, item_data);
-                       __cal_edit_repeat_set_selected_repeat_until_state(p);
+               cal_edit_repeat_item_type type = item_data->type;
+
+               if (type == CAL_EDIT_REPEAT_ITEM_FREQ) {
+
+                       e_obj = __cal_edit_repeat_add_radio_group(obj, item_data);
+
+                       __cal_edit_repeat_set_selected_freq_state(p);
+
+               } else if (type == CAL_EDIT_REPEAT_ITEM_RANGE){
+
+                       e_obj = __cal_edit_repeat_add_radio_group(obj, item_data);
+
+                       __cal_edit_repeat_set_selected_range_state(p);
+
+               } else {
+
+                       ERR("!Error");
+
+                       return NULL;
                }
        }
 
+       CAL_FN_END;
+
        return e_obj;
 
 }
 
 static void __cal_edit_repeat_genlist_item_select_callback(void *data, Evas_Object *obj, void *event_info)
 {
+       CAL_FN_START;
+
        c_ret_if(!obj);
 
        Elm_Object_Item *it = elm_genlist_selected_item_get(obj);
@@ -597,90 +734,110 @@ static void __cal_edit_repeat_genlist_item_select_callback(void *data, Evas_Obje
        cal_edit_repeat_data *p = item_data->p;
        c_ret_if(!p);
 
-       int type = item_data->repeat_type;
-       int index = item_data->repeat_index;
+       cal_edit_repeat_item_type type = item_data->type;
+       int index = item_data->index;
 
-       if (type) {
+       if (type == CAL_EDIT_REPEAT_ITEM_FREQ) {
 
-               p->selected_repeat_radio = __cal_edit_repeat_repeat_index[index];
-               elm_radio_value_set(p->repeat_radio_group, __cal_edit_repeat_repeat_index[index]);
+               p->selected_freq_radio = index;
+               elm_radio_value_set(p->freq_radio_group, index);
                elm_object_focus_set(p->repeat_occurrence_entry, EINA_FALSE);
 
-       } else {
+       } else if (type == CAL_EDIT_REPEAT_ITEM_RANGE){
 
-               elm_radio_value_set(p->repeat_until_radio_group, __cal_edit_repeat_repeat_until_index[index]);
-               p->selected_repeat_until_radio = __cal_edit_repeat_repeat_until_index[index];
+               elm_radio_value_set(p->range_radio_group, index);
+               p->selected_range_radio = index;
 
-               if (CALS_REPEAT_UNTIL_TYPE_COUNT != __cal_edit_repeat_repeat_until_index[index])
+               if (index != __cal_edit_repeat_range_index[CALS_RANGE_COUNT])
                        elm_object_focus_set(p->repeat_occurrence_entry, EINA_FALSE);
+       } else {
+
+               ERR("Error!!");
+
+               return;
        }
+
+       CAL_FN_END;
 }
 
-static void __cal_edit_repeat_add_separator(Evas_Object *genlist, cal_edit_repeat_data *p, int index)
+static void __cal_edit_repeat_add_separator(Evas_Object *genlist, cal_edit_repeat_data *p, cal_edit_repeat_item_type type)
 {
-       cal_edit_repeat_item_data *item_data = NULL;
-       CAL_CALLOC(item_data, 1, cal_edit_repeat_item_data);
+       CAL_FN_START;
 
-       item_data->repeat_index = index;
-       item_data->repeat_type = index;
+       cal_edit_repeat_item_data *item_data = calloc(1, sizeof(cal_edit_repeat_item_data));
+       c_ret_if(!item_data);
+
+       item_data->type = type;
        item_data->p = p;
+
        item_data->it = elm_genlist_item_append(genlist, &itc_seperator, (void*)item_data, NULL, ELM_GENLIST_ITEM_NONE, __cal_edit_repeat_genlist_item_select_callback, NULL);
 
        elm_genlist_item_select_mode_set(item_data->it, ELM_OBJECT_SELECT_MODE_NONE);
+
+       CAL_FN_END;
 }
 
-static void __cal_edit_repeat_add_repeat(Evas_Object *genlist, cal_edit_repeat_data *p)
+static void __cal_edit_repeat_add_freq(Evas_Object *genlist, cal_edit_repeat_data *p)
 {
+       CAL_FN_START;
+
        int i;
-       for (i = 0; i < sizeof(__cal_edit_repeat_repeat_index)/sizeof(__cal_edit_repeat_repeat_index[0]); i++)
-       {
-               cal_edit_repeat_item_data *item_data = NULL;
-               CAL_CALLOC(item_data, 1, cal_edit_repeat_item_data);
+       for (i = 0; i < CAL_EDIT_REPEAT_FREQ_MAX; i++) {
+               cal_edit_repeat_item_data *item_data = calloc(1, sizeof(cal_edit_repeat_item_data));
+               c_ret_if(!item_data);
 
                item_data->p = p;
-               item_data->repeat_index = i;
-               item_data->repeat_type = EINA_TRUE;
-               item_data->it = elm_genlist_item_append(genlist, &itc_1icon_1text, (void*)item_data, NULL, ELM_GENLIST_ITEM_NONE, __cal_edit_repeat_genlist_item_select_callback, NULL);
+               item_data->index = i;
+               item_data->type = CAL_EDIT_REPEAT_ITEM_FREQ;
+
+               item_data->it = elm_genlist_item_append(genlist, &itc_1icon_1text, (void*)item_data, NULL, ELM_GENLIST_ITEM_NONE, __cal_edit_repeat_genlist_item_select_callback, item_data);
        }
+
+       CAL_FN_END;
 }
 
-static void __cal_edit_repeat_add_repeat_until(Evas_Object *genlist, cal_edit_repeat_data *p)
+static void __cal_edit_repeat_add_range(Evas_Object *genlist, cal_edit_repeat_data *p)
 {
+       CAL_FN_START;
+
        int i;
-       for (i = 0; i < sizeof(__cal_edit_repeat_repeat_until_index)/sizeof(__cal_edit_repeat_repeat_until_index[0]); i++)
-       {
-               cal_edit_repeat_item_data *item_data = NULL;
-               CAL_CALLOC(item_data, 1, cal_edit_repeat_item_data);
+       for (i = 0; i < sizeof(__cal_edit_repeat_range_index)/sizeof(__cal_edit_repeat_range_index[0]); i++) {
+               cal_edit_repeat_item_data *item_data = calloc(1, sizeof(cal_edit_repeat_item_data));
+               c_ret_if(!item_data);
 
                item_data->p = p;
-               item_data->repeat_index = i;
-               item_data->repeat_type = EINA_FALSE;
-               if (CALS_REPEAT_UNTIL_TYPE_NONE != __cal_edit_repeat_repeat_until_index[i])
-               {
-                       item_data->it = elm_genlist_item_append(genlist, &itc_1icon, (void*)item_data, NULL, ELM_GENLIST_ITEM_NONE, __cal_edit_repeat_genlist_item_select_callback, NULL);
-               }
-               else
-               {
-                       item_data->it = elm_genlist_item_append(genlist, &itc_1icon_1text, (void*)item_data, NULL, ELM_GENLIST_ITEM_NONE, __cal_edit_repeat_genlist_item_select_callback, NULL);
-               }
+               item_data->index = i;
+               item_data->type = CAL_EDIT_REPEAT_ITEM_RANGE;
+
+               item_data->it = elm_genlist_item_append(genlist, &itc_1icon_1text, (void*)item_data, NULL, ELM_GENLIST_ITEM_NONE, __cal_edit_repeat_genlist_item_select_callback, item_data);
        }
+
+       CAL_FN_END;
 }
 
 static void __cal_edit_repeat_add_genlist_item(Evas_Object *genlist, cal_edit_repeat_data *p)
 {
-       __cal_edit_repeat_add_separator(genlist, p, -1);
-       __cal_edit_repeat_add_repeat(genlist, p);
-       __cal_edit_repeat_add_separator(genlist, p, -2);
-       __cal_edit_repeat_add_repeat_until(genlist, p);
+       CAL_FN_START;
+
+       __cal_edit_repeat_add_separator(genlist, p, CAL_EDIT_REPEAT_SEPARATOR_FREQ);
 
+       __cal_edit_repeat_add_freq(genlist, p);
+
+       __cal_edit_repeat_add_separator(genlist, p, CAL_EDIT_REPEAT_SEPARATOR_RANGE);
+
+       __cal_edit_repeat_add_range(genlist, p);
+
+       CAL_FN_END;
 }
 
 static int __cal_edit_repeat_add_content(cal_edit_repeat_data *p)
 {
+       CAL_FN_START;
+
        p->genlist = elm_genlist_add(p->ly);
-       CAL_ASSERT(p->genlist);
+       c_retv_if(!p->genlist, -1);
 
-       Evas_Object* cf;
+       evas_object_data_set(p->genlist, "priv", p);
 
        itc_seperator.item_style = "dialogue/title";
        itc_seperator.func.text_get = __cal_edit_repeat_get_genlist_item_label;
@@ -699,8 +856,8 @@ static int __cal_edit_repeat_add_content(cal_edit_repeat_data *p)
 
        __cal_edit_repeat_add_genlist_item(p->genlist, p);
 
-       cf = elm_conformant_add(p->ad->win);
-       CAL_ASSERT(cf);
+       Evas_Object* cf = elm_conformant_add(p->ad->win);
+       c_retv_if(!cf, -1);
 
        evas_object_size_hint_weight_set(cf, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
        evas_object_show(cf);
@@ -708,42 +865,33 @@ static int __cal_edit_repeat_add_content(cal_edit_repeat_data *p)
        elm_object_style_set(cf, "internal_layout");
        elm_object_part_content_set(p->ly, "sw", cf);
 
+       CAL_FN_END;
+
        return 0;
 }
 
-static void __cal_edit_repeat_set_state(cal_edit_repeat_data *p, cal_repeat_term_t term, cal_repeat_until_type_t repeat_until_type, struct tm* repeat_end_date_time, int* occurrency, int flag)
+static void __cal_edit_repeat_set_state(cal_edit_repeat_data *p, int freq, enum cals_range range, struct tm* until, int* occurrency)
 {
-       p->selected_repeat_radio = term;
-       p->prev_selected_repeat_radio = term;
-
-       if (repeat_until_type == CALS_REPEAT_UNTIL_TYPE_NONE)
-               p->selected_repeat_until_radio = 0;
-       else if (repeat_until_type == CALS_REPEAT_UNTIL_TYPE_COUNT)
-               p->selected_repeat_until_radio = 1;
-       else
-               p->selected_repeat_until_radio = 2;
-
-       p->repeat_week_flag = flag;
+       p->selected_freq_radio = __cal_edit_repeat_get_radio_index(freq);
+       p->prev_selected_freq_radio = __cal_edit_repeat_get_radio_index(freq);
+       p->selected_range_radio = __cal_edit_repeat_range_index[range];
 }
 
-Evas_Object *cal_edit_repeat_create_view(Evas_Object *parent, struct appdata* ad, cal_repeat_term_t term, cal_repeat_until_type_t repeat_until_type, struct tm* start_date_time, struct tm* repeat_end_date_time, int* occurrency, int flag)
+Evas_Object *cal_edit_repeat_create_view(Evas_Object *parent, struct appdata* ad, int freq, enum cals_range range, struct tm* start_date_time, struct tm* until, int* count)
 {
        CAL_FN_START;
 
        c_retvm_if(!parent, NULL, "parent is null");
        c_retvm_if(!ad, NULL, "ad is null");
 
-       char buf[256] = {0};
-
        cal_edit_repeat_data *p = calloc(1, sizeof(cal_edit_repeat_data));
        c_retvm_if(!p, NULL, "p is null");
 
        p->name = _name;
        p->parent = parent;
-       p->repeat_radio_group = NULL;
-       p->repeat_until_radio_group = NULL;
+       p->freq_radio_group = NULL;
+       p->range_radio_group = NULL;
        p->ad = ad;
-       p->repeat = term;
 
        Evas_Object *ly = cal_util_add_layout(parent, "edit");
        if (!ly) {
@@ -753,35 +901,13 @@ Evas_Object *cal_edit_repeat_create_view(Evas_Object *parent, struct appdata* ad
        }
 
        p->ly = ly;
-       p->repeat_occurrence = *occurrency;
+       p->count = *count;
        p->start_date_time = start_date_time;
-       p->repeat_end_date_time = *repeat_end_date_time;
+       p->until = *until;
 
        evas_object_data_set(ly, "priv", p);
-       __cal_edit_repeat_repeat_str[CAL_REPEAT_NONE] = S_("IDS_COM_BODY_OFF");
-       __cal_edit_repeat_repeat_str[CAL_REPEAT_EVERY_DAY] = C_("IDS_KC_BODY_EVERY_DAY");
-       __cal_edit_repeat_repeat_str[CAL_REPEAT_EVERY_WEEK] = C_("IDS_CLD_BODY_EVERY_WEEK");
-       __cal_edit_repeat_repeat_str[CAL_REPEAT_EVERY_MONTH] = C_("IDS_CLD_BODY_EVERY_MONTH");
-       __cal_edit_repeat_repeat_str[CAL_REPEAT_EVERY_YEAR] = C_("IDS_CLD_BODY_EVERY_YEAR");
-
-       if (!__cal_edit_repeat_repeat_str[CAL_REPEAT_EVERY_2_WEEK]) {
-
-               const char *string = C_("IDS_CLD_BODY_EVERY_PD_WEEKS");
-               snprintf(buf, sizeof(buf), string, 2);
-               __cal_edit_repeat_repeat_str[CAL_REPEAT_EVERY_2_WEEK] = strdup(buf);
-
-       }
-
-       if (!__cal_edit_repeat_repeat_str[CAL_REPEAT_EVERY_3_DAY]) {
-
-               const char *string = C_("IDS_CLD_BODY_EVERY_PD_DAYS");
-               snprintf(buf, sizeof(buf), string, 3);
-               __cal_edit_repeat_repeat_str[CAL_REPEAT_EVERY_3_DAY] = strdup(buf);
-       }
-       __cal_edit_repeat_repeat_until_str[CAL_REPEAT_NONE] = S_("IDS_COM_BODY_NONE");
-       __cal_edit_repeat_repeat_until_str[CAL_REPEAT_EVERY_DAY] = C_("IDS_COM_POP_TIMES_LC");
 
-       __cal_edit_repeat_set_state(p, term, repeat_until_type, repeat_end_date_time, occurrency, flag);
+       __cal_edit_repeat_set_state(p, freq, range, until, count);
 
        int r = __cal_edit_repeat_add_content(p);
        if (r) {
index ec7ea22..659121b 100755 (executable)
   */
 
 
-
-
-
-
 #ifndef __CALENDAR_EDIT_REPEAT_H__
 #define __CALENDAR_EDIT_REPEAT_H__
 
 #include "cld.h"
 
 /* Return layout */
-Evas_Object *edit_repeat_create(Evas_Object *parent, Evas_Object *nv, cal_repeat_term_t term, int num, struct tm* repeat_end_date_time, int* occurrency, int flag, Evas_Object *win);
-Evas_Object *cal_edit_repeat_create_view(Evas_Object *parent, struct appdata* ad, cal_repeat_term_t term, cal_repeat_until_type_t repeat_until_type, struct tm* start_date_time, struct tm* repeat_end_date_time, int* occurrency, int flag);
+Evas_Object *edit_repeat_create(Evas_Object *parent, Evas_Object *nv, enum cals_freq term, int num, struct tm* until, int* occurrency, int flag, Evas_Object *win);
+Evas_Object *cal_edit_repeat_create_view(Evas_Object *parent, struct appdata* ad, int freq, enum cals_range range, struct tm* start_date_time, struct tm* until, int* occurrency);
+
+/* return term: enum cals_freq, flag is for weekly */
+int cal_edit_repeat_get_repeat(Evas_Object *ly, enum cals_range *range, struct tm *until, int *occurrency);
 
-/* return term: cal_repeat_term_t, flag is for weekly */
-int cal_edit_repeat_get_repeat(Evas_Object *ly, int *flag, cal_repeat_until_type_t *repeat_until_type, struct tm *repeat_end_date_time, int *occurrency);
+void _cal_edit_repeat_get_freq_str(int freq, char *buf, int size);
 
-void cal_edit_repeat_get_repeat_str(cal_repeat_term_t term, int flag, char *buf, int sz);
 
 #endif /* __CALENDAR_EDIT_REPEAT_H__ */
 
index 62a6e90..93283c7 100755 (executable)
   */\r
 \r
 \r
-\r
-\r
-\r
 #include "cld.h"\r
 #include <glib.h>\r
 \r
-#define THIRTY_MIN (30 * 60)\r
-#define HH_IN_DAY (24 * 2)\r
-\r
 static const char *_name = "list/base";\r
 \r
 ///TODO: get full path from caller\r
@@ -34,11 +28,17 @@ static Elm_Entry_Filter_Limit_Size _limit_20char = {
        .max_char_count = 20,\r
 };\r
 \r
+typedef enum {\r
+       CAL_LIST_DELETE_MODE_NORMAL = 0,\r
+       CAL_LIST_DELETE_MODE_DAY,\r
+       CAL_LIST_DELETE_MODE_TASK,\r
+}cal_list_delete_mode;\r
+\r
 #define MAX_FETCH_COUNT 10\r
 \r
 #define ACCOUNT_LABLE_STRING_LENGTH 128\r
 \r
-struct _priv {\r
+typedef struct {\r
        const char *name;\r
        struct appdata *ad;\r
        Evas_Object *parent;\r
@@ -47,11 +47,11 @@ struct _priv {
        Evas_Object *bg;\r
 \r
        Elm_Object_Item *bt_delete;\r
-       Evas_Object *gl;\r
-       Eina_List *evtlist;\r
+       Evas_Object *genlist;\r
        Evas_Object *select_all_layout;\r
        Evas_Object *select_all_check;\r
        Evas_Object *box;\r
+       Evas_Object *popup;\r
 \r
        int totalcnt;\r
        int offset;\r
@@ -64,7 +64,29 @@ struct _priv {
        Evas_Object *searchbar;\r
        const char *searchtext;\r
        Elm_Object_Item* navi_item;\r
-};\r
+\r
+       int more_idx;\r
+\r
+       cal_list_delete_mode mode;\r
+\r
+       Eina_List *append_list;\r
+       int appended_event_count;
+
+       Eina_List *prepend_list;
+       int prepended_event_count;\r
+\r
+       struct tm tm_start;\r
+       struct tm tm_end;\r
+\r
+       Eina_Bool is_today_added; //To check real today item is added.\r
+\r
+       struct tm last_itc_h; // To prevent duplicated cal_list_itc_h, in add events & add events idler\r
+\r
+       Elm_Object_Item *load_more_top;\r
+       Elm_Object_Item *load_more_bottom;\r
+\r
+       Evas_Object *conform;\r
+} cal_list_delete_data;\r
 \r
 typedef struct {\r
        Elm_Object_Item *it;  // Genlist Item pointer\r
@@ -73,32 +95,59 @@ typedef struct {
        cal_struct *cs;\r
        struct tm* tm;\r
        Elm_Genlist_Item_Type it_flag;\r
+       char *color_str;\r
 }cal_list_delete_item_data;\r
 \r
-static Eina_Bool is_list_delete_destory;\r
 static int is_hour24;\r
 \r
 static void __cal_list_delete_genlist_item_select_callback(void *data, Evas_Object *obj, void *event_info);\r
 static void __cal_list_delete_event_update_noti_received_cb (void *user_data);\r
 static char* __cal_list_delete_get_genlist_item_label(void *data, Evas_Object *obj, const char *part);\r
 static Evas_Object *__cal_list_delete_get_genlist_item_icon(void *data, Evas_Object *obj, const char *part);\r
-static void __cal_list_delete_update_all_check(struct _priv* p);\r
+static void __cal_list_delete_update_all_check(cal_list_delete_data* p);\r
 static void __cal_list_delete_searchbar_entry_changed_callback(void *data, Evas_Object *obj, void *event_info);\r
 static void __cal_list_delete_cancel_button_callback(void *data, Evas_Object *obj, void *event_info);\r
 static void __cal_list_delete_searchbar_entry_unfocused_callback(void *data, Evas_Object *obj, void *event_info);\r
 static void __cal_list_delete_searchbar_clicked_callback(void *data, Evas_Object *obj, void *event_info);\r
-static void __cal_list_delete_create_searchbar(struct _priv *p);\r
-static void __cal_list_delete_append_with_idler(void* data);\r
-static void __cal_list_delete_create_searchbar(struct _priv *p);\r
-\r
-\r
-\r
+static void __cal_list_delete_create_searchbar(cal_list_delete_data *p);\r
+static void __cal_list_delete_create_searchbar(cal_list_delete_data *p);\r
+static char* __cal_list_delete_get_genlist_header_item_label(void *data, Evas_Object *obj, const char *part);\r
+static void __cal_list_delete_delete_genlist_header_item(void *data, Evas_Object *obj);\r
+static void __cal_list_delete_delete_genlist_item(void *data, Evas_Object *obj);\r
+static inline Elm_Object_Item* __cal_list_delete_append_genlist_item(Evas_Object *genlist, const Elm_Genlist_Item_Class *itc, cal_struct *cs, Elm_Object_Item *parent, Evas_Smart_Cb func, const void *func_data);\r
+static char* __cal_list_delete_share_genlist_item_label(void *data, Evas_Object *obj, const char *part);\r
+static Elm_Object_Item * __cal_list_delete_add_load_more_to_genlist(cal_list_delete_data *p, const char *text, struct tm *tm);\r
+static void __cal_list_delete_create_select_all(cal_list_delete_data* p);\r
+static char* __cal_list_delete_get_genlist_task_item_label(void *data, Evas_Object *obj, const char *part);\r
+static Evas_Object *__cal_list_delete_get_genlist_task_item_icon(void *data, Evas_Object *obj, const char *part);\r
+static char* __cal_list_delete_get_genlist_item_cs_label(cal_list_delete_data *p, cal_struct *cs);\r
+static void __cal_list_delete_genlist_item_check_changed_callback(void *data, Evas_Object *obj, void *event_info);\r
+\r
+static Elm_Genlist_Item_Class cal_list_delete_itc_h = {\r
+       .item_style = "grouptitle",
+       .func.text_get = __cal_list_delete_get_genlist_header_item_label,\r
+       .func.del = __cal_list_delete_delete_genlist_header_item,\r
+};\r
 \r
-static Elm_Genlist_Item_Class itc_list = {\r
-       .item_style = "3text.5icon",\r
+static Elm_Genlist_Item_Class cal_list_delete_itc = {\r
+       .item_style = "2text.4icon.edit",
+       .func.text_get = __cal_list_delete_get_genlist_task_item_label,\r
+       .func.del = __cal_list_delete_delete_genlist_item,\r
+       .func.content_get = __cal_list_delete_get_genlist_task_item_icon,\r
+};
+
+static Elm_Genlist_Item_Class cal_list_delete_normal_itc = {\r
+       .item_style = "3text.4icon.calendar.edit",\r
        .func.text_get = __cal_list_delete_get_genlist_item_label,\r
+       .func.del = __cal_list_delete_delete_genlist_item,\r
        .func.content_get = __cal_list_delete_get_genlist_item_icon,\r
-       .decorate_all_item_style = "edit_default",\r
+};\r
+\r
+static Elm_Genlist_Item_Class itc_1text = {
+       .item_style = "1text",
+       .func.content_get = NULL,\r
+       .func.del = __cal_list_delete_delete_genlist_item,\r
+       .func.text_get = __cal_list_delete_share_genlist_item_label,\r
 };\r
 \r
 static Calendar_color calendar_color;\r
@@ -106,7 +155,312 @@ static Calendar_color calendar_color;
 //TODO\r
 #define ELM_GENLIST_ITEM_GROUP (1<<1)\r
 \r
-static void __cal_list_delete_add_small_info(struct _priv *p, int count)\r
+static char* __cal_list_delete_get_genlist_task_item_label(void *data, Evas_Object *obj, const char *part)\r
+{\r
+       c_retv_if(!data, NULL);\r
+       c_retv_if(!obj, NULL);\r
+       c_retv_if(!part, NULL);\r
+\r
+       const char *str = NULL;\r
+       char *tmp = NULL;\r
+\r
+       cal_list_delete_item_data *item_data = data;\r
+\r
+       cal_list_delete_data *p = CAL_UTIL_GET_PRIV_DATA(obj);\r
+       c_retv_if(!p, NULL);\r
+\r
+       if (!item_data || !item_data->cs)\r
+               return NULL;\r
+\r
+       cal_struct *cs = item_data->cs;\r
+       c_retv_if(!cs, NULL);\r
+\r
+       Eina_Bool is_done = EINA_FALSE;\r
+\r
+       int todo_status = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_TASK_STATUS);\r
+       if (CALS_TODO_STATUS_COMPLETED == todo_status) {\r
+               is_done = EINA_TRUE;\r
+       } else {\r
+               is_done = EINA_FALSE;\r
+       }\r
+\r
+       if (!CAL_STRCMP(part, "elm.textblock.1")) {\r
+               if (is_done) {\r
+                       str = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_SUMMARY);\r
+\r
+                       if (!p->searchtext) {\r
+                               if (CAL_STRLEN(str)) {\r
+                                       tmp =  strdup(str);\r
+                               } else {\r
+                                       tmp = strdup(C_("IDS_CLD_BODY_NO_TITLE"));\r
+                               }\r
+\r
+                               char *text = calloc(1, strlen(tmp)+500);\r
+                               c_retv_if(!text, NULL);\r
+\r
+                               sprintf(text, "<strikethrough=on strikethrough_color=#D1D1D1>%s</strikethrough>", tmp);\r
+\r
+                               free(tmp);\r
+                               tmp = NULL;\r
+                               return text;\r
+                       } else {\r
+                               if (item_data->color_str) {\r
+                                       free(item_data->color_str);\r
+                                       item_data->color_str = NULL;\r
+                               }\r
+\r
+                               if (!CAL_STRLEN(str))\r
+                                       str =  C_("IDS_CLD_BODY_NO_TITLE");\r
+\r
+                               char *text = calloc(1, strlen(str) + 500);\r
+                               c_retv_if(!text, NULL);\r
+\r
+                               item_data->color_str =  cal_util_get_search_color_text(p->searchtext, str);\r
+                               if (item_data->color_str) {\r
+                                       sprintf(text, "<strikethrough=on strikethrough_color=#D1D1D1>%s</strikethrough>",item_data->color_str);\r
+                                       return text;\r
+                               } else {\r
+                                       sprintf(text, "<strikethrough=on strikethrough_color=#D1D1D1>%s</strikethrough>", str);\r
+                                       return text;\r
+                               }\r
+                       }\r
+               }\r
+               return NULL;\r
+       } else if (!CAL_STRCMP(part, "elm.text.1")) {\r
+               if (!is_done) {\r
+                       str = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_SUMMARY);\r
+\r
+                       if (item_data->color_str) {\r
+                               free(item_data->color_str);\r
+                               item_data->color_str = NULL;\r
+                       }\r
+\r
+                       if (!CAL_STRLEN(str))\r
+                               str =  C_("IDS_CLD_BODY_NO_TITLE");\r
+\r
+                       item_data->color_str =  cal_util_get_search_color_text(p->searchtext, str);\r
+                       if (item_data->color_str) {\r
+                               return CAL_STRDUP(item_data->color_str);\r
+                       } else {\r
+                               return CAL_STRDUP(str);\r
+                       }\r
+               }\r
+               return NULL;\r
+       } else if (!CAL_STRCMP(part, "elm.text.2")) {\r
+               if (is_done)\r
+                       return NULL;\r
+\r
+               str = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_LOCATION);\r
+               if (CAL_STRLEN(str)) {\r
+                       return CAL_STRDUP(str);\r
+               } else {\r
+                       return CAL_STRDUP(C_("IDS_CLD_BODY_NO_LOCATION_SELECTED"));\r
+               }\r
+\r
+       } else if (!CAL_STRCMP(part, "elm.textblock.2")) {\r
+               if (!is_done)\r
+                       return NULL;\r
+\r
+               str = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_LOCATION);\r
+               if (CAL_STRLEN(str)) {\r
+                       return CAL_STRDUP(str);\r
+               } else {\r
+                       return CAL_STRDUP(C_("IDS_CLD_BODY_NO_LOCATION_SELECTED"));\r
+               }\r
+       } else if (!CAL_STRCMP(part, "elm.text.3")) {\r
+               if (is_done)\r
+                       return NULL;\r
+\r
+               if (CALENDAR_SVC_IS_ALLDAY_EVENT(cs))\r
+                       return  CAL_STRDUP(C_("IDS_COM_BODY_ALL_DAY"));\r
+               else\r
+                       return  __cal_list_delete_get_genlist_item_cs_label(p, cs);\r
+       } else if (!CAL_STRCMP(part, "elm.textblock.3")) {\r
+               if (!is_done)\r
+                       return NULL;\r
+\r
+               if (CALENDAR_SVC_IS_ALLDAY_EVENT(cs))\r
+                       return  CAL_STRDUP(C_("IDS_COM_BODY_ALL_DAY"));\r
+               else\r
+                       return  __cal_list_delete_get_genlist_item_cs_label(p, cs);\r
+       }\r
+\r
+       return NULL;\r
+}\r
+\r
+static void __cal_list_delete_genlist_item_check_clicked_callback(void *data, Evas_Object *obj, void *event_info)\r
+{\r
+       c_ret_if(!data);\r
+       c_ret_if(!obj);\r
+\r
+       cal_list_delete_item_data *item_data = data;\r
+\r
+       int r;\r
+\r
+       item_data->checked = !item_data->checked;\r
+\r
+       cal_struct *cs = item_data->cs;\r
+       c_ret_if(!cs);\r
+\r
+       if (item_data->checked)\r
+               CALENDAR_SVC_STRUCT_SET_INT(cs, CAL_VALUE_INT_TASK_STATUS, CALS_TODO_STATUS_COMPLETED);\r
+       else\r
+               CALENDAR_SVC_STRUCT_SET_INT(cs, CAL_VALUE_INT_TASK_STATUS, CALS_TODO_STATUS_IN_PROCESS);\r
+\r
+       r = CALENDAR_SVC_UPDATE(cs);\r
+       c_retm_if(r != CAL_SUCCESS, "CALENDAR_SVC_UPDATE is failed(%d).", r);\r
+\r
+       elm_genlist_item_update(item_data->it);\r
+\r
+}\r
+\r
+static Evas_Object *__cal_list_delete_get_genlist_task_item_icon(void *data, Evas_Object *obj, const char *part)\r
+{\r
+       c_retv_if(!data, NULL);\r
+\r
+       cal_list_delete_data *p = CAL_UTIL_GET_PRIV_DATA(obj);\r
+       c_retv_if(!p, NULL);\r
+\r
+       cal_list_delete_item_data *item_data = data;\r
+\r
+       Evas_Object *button = NULL;\r
+       cal_struct *calendar = NULL;\r
+       Evas_Object *icon = NULL;\r
+       const char *str = NULL;\r
+       char *location = NULL;\r
+\r
+       cal_struct *cs = item_data->cs;\r
+\r
+       if (!CAL_STRCMP(part, "elm.swallow.colorbar")) {\r
+\r
+               int r = CALENDAR_SVC_GET(CAL_STRUCT_CALENDAR, CALENDAR_SVC_STRUCT_GET_INT(cs,CAL_VALUE_INT_CALENDAR_ID), NULL, &calendar);\r
+               if (r != CAL_SUCCESS)\r
+               {\r
+                       ERR("CALENDAR_SVC_GET fail. %d", r);\r
+                       return NULL;\r
+               }\r
+\r
+               icon = evas_object_rectangle_add(evas_object_evas_get(obj));\r
+               evas_object_size_hint_align_set(icon, EVAS_HINT_FILL, EVAS_HINT_FILL);\r
+\r
+               CALENDAR_SVC_GET_CALENDAR_COLOR(calendar, &calendar_color);\r
+\r
+               evas_object_color_set(icon, calendar_color.red, calendar_color.green, calendar_color.blue, calendar_color.alpha);\r
+\r
+               CALENDAR_SVC_STRUCT_FREE(&calendar);\r
+\r
+               return icon;\r
+       } else if (!CAL_STRCMP(part, "elm.icon.1") ) {\r
+               cal_priority_type_t priority = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_PRIORITY);\r
+               c_retv_if(priority != EVENT_PRIORITY_HIGH, NULL);\r
+\r
+               icon = elm_icon_add(obj);\r
+               c_retvm_if(!icon, NULL, "elm_icon_add returned null");\r
+\r
+               elm_icon_file_set(icon, CAL_TASK_EVENT_HIGH_ICON, NULL);\r
+               return icon;\r
+       } else if (!CAL_STRCMP(part, "elm.icon.2") ) {\r
+               Evas_Object *image = elm_image_add(obj);\r
+               c_retvm_if(!image, NULL, "elm_image_add returned null");\r
+\r
+               evas_object_propagate_events_set(image, EINA_FALSE);\r
+\r
+               int todo_status = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_TASK_STATUS);\r
+               if (CALS_TODO_STATUS_COMPLETED == todo_status) {\r
+                       elm_image_file_set(image, CAL_TASK_EVENT_COMPLETED_ICON, NULL);\r
+               } else {\r
+                       elm_image_file_set(image, CAL_TASK_EVENT_UNCOMPLETED_ICON, NULL);\r
+               }\r
+\r
+               elm_image_resizable_set(image, EINA_TRUE, EINA_TRUE);\r
+               evas_object_smart_callback_add(image, "clicked", __cal_list_delete_genlist_item_check_clicked_callback, item_data);\r
+               //evas_object_propagate_events_set(image, EINA_FALSE);\r
+\r
+               evas_object_show(image);\r
+               return image;\r
+       } else if (!CAL_STRCMP(part, "elm.edit.icon.1")) {\r
+               icon = elm_check_add(obj);\r
+               c_retvm_if(!icon, NULL, "elm_check_add returned null");\r
+\r
+               elm_check_state_pointer_set(icon, &item_data->checked);\r
+               evas_object_smart_callback_add(icon, "changed", __cal_list_delete_genlist_item_check_changed_callback, item_data);\r
+               evas_object_propagate_events_set(icon, EINA_FALSE);\r
+               evas_object_data_set(icon, "priv", p);\r
+\r
+               return icon;\r
+       }\r
+\r
+       return NULL;\r
+}\r
+\r
+\r
+static char* __cal_list_delete_share_genlist_item_label(void *data, Evas_Object *obj, const char *part)\r
+{
+       c_retv_if(!data || !obj || !part, NULL);\r
+\r
+       cal_list_delete_item_data *item_data = data;\r
+\r
+       if (!CAL_STRCMP(part, "elm.text")) {\r
+               return strdup(item_data->label);\r
+       }
+
+       return NULL;
+}\r
+\r
+static void __cal_list_delete_delete_genlist_item(void *data, Evas_Object *obj)\r
+{
+       c_retm_if(!data, "data is null.");
+       cal_list_delete_item_data *item_data = data;\r
+
+       if (item_data->color_str) {
+               free(item_data->color_str);
+               item_data->color_str = NULL;
+       }
+\r
+       if (item_data->label) {\r
+               free(item_data->label);\r
+               item_data->label = NULL;\r
+       }\r
+\r
+       free(item_data);
+}
+\r
+static char* __cal_list_delete_get_genlist_header_item_label(void *data, Evas_Object *obj, const char *part)\r
+{
+       c_retvm_if(!data, NULL, "datais null.");
+
+       char buf[128];
+       cal_list_delete_item_data *item_data = data;\r
+       const struct tm *tm = item_data->tm;
+
+       if (!CAL_STRCMP(part, "elm.text")) {
+
+               if (!tm)
+                       return strdup(C_("IDS_CLD_BODY_REPEATING_EVENT"));
+               else {
+
+                       cal_util_get_time_text(buf, sizeof(buf), CAL_UTIL_DATE_FORMAT_1, NULL, tm);
+
+                       return strdup(buf);
+               }
+       }
+
+       return NULL;
+}\r
+\r
+static void __cal_list_delete_delete_genlist_header_item(void *data, Evas_Object *obj)\r
+{
+       CAL_FN_START;
+
+       c_retm_if(!data, "data is null.");
+
+       cal_list_delete_item_data *item_data = data;\r
+
+       free(item_data->tm);
+       free(item_data);
+}\r
+\r
+static void __cal_list_delete_add_small_info(cal_list_delete_data *p, int count)\r
 {\r
        c_retm_if(!p, "p is null");\r
        struct appdata *ad = p->ad;\r
@@ -120,7 +474,6 @@ static void __cal_list_delete_add_small_info(struct _priv *p, int count)
        Evas_Object *notify_layout = NULL;\r
 \r
        char lable_str[ACCOUNT_LABLE_STRING_LENGTH] = { '\0'};\r
-       c_ret_if(count < 0);\r
 \r
        if (!p->notify) {\r
                notify = elm_notify_add(nv);\r
@@ -159,12 +512,13 @@ static void __cal_list_delete_genlist_item_check_changed_callback(void *data, Ev
        Elm_Object_Item *it;\r
        Eina_List* realized_list, *l;\r
 \r
-       struct _priv* p = CAL_UTIL_GET_PRIV_DATA(obj);\r
+       cal_list_delete_data* p = CAL_UTIL_GET_PRIV_DATA(obj);\r
        c_retm_if(!p, "p is null");\r
 \r
        if (p->genlist_count <= 0) {\r
                return;\r
        }\r
+\r
        item_data->checked = elm_check_state_get(obj);\r
        if (item_data->checked)\r
                p->num_check++;\r
@@ -176,7 +530,7 @@ static void __cal_list_delete_genlist_item_check_changed_callback(void *data, Ev
        else\r
                elm_object_item_disabled_set(p->bt_delete, EINA_TRUE);\r
 \r
-       realized_list = elm_genlist_realized_items_get(p->gl);\r
+       realized_list = elm_genlist_realized_items_get(p->genlist);\r
        EINA_LIST_FOREACH(realized_list, l, it) {\r
                if (it)\r
                        elm_genlist_item_update(it);\r
@@ -191,26 +545,76 @@ static void __cal_list_delete_genlist_item_check_changed_callback(void *data, Ev
        }\r
 }\r
 \r
-static Evas_Object *__cal_list_delete_get_genlist_item_icon(void *data, Evas_Object *obj, const char *part)\r
+static int __cal_list_delete_get_cs_alarm_flag(cal_struct *cs)\r
 {\r
-       c_retvm_if(!part, NULL, "part is null");\r
-       c_retvm_if(!obj, NULL, "obj is null");\r
-       c_retvm_if(!data, NULL, "data is null");\r
+       c_retv_if(!cs, 0);\r
 \r
-       Evas_Object *icon = NULL;\r
-       cal_struct *calendar = NULL;\r
+       int r;\r
+       cal_struct *cs_d = NULL;\r
+       GList *al = NULL;\r
 \r
-       struct _priv* p = CAL_UTIL_GET_PRIV_DATA(obj);\r
-       c_retvm_if(!p, NULL, "p is null");\r
+       int cid = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_INDEX);\r
 \r
-       cal_list_delete_item_data *item_data = (cal_list_delete_item_data *)data;\r
+       r = CALENDAR_SVC_GET(CAL_STRUCT_SCHEDULE, cid, NULL, &cs_d);\r
+       c_retv_if(CAL_SUCCESS != r , 0);\r
+       c_retv_if(!cs_d, 0);\r
 \r
-       int r;\r
-       cal_struct *cs = item_data->cs;\r
-       c_retvm_if(!cs, NULL, "cs is null");\r
+       r = CALENDAR_SVC_STRUCT_GET_LIST(cs_d, CAL_VALUE_LST_ALARM, &al);\r
+       if (CAL_SUCCESS != r || !al) {\r
+               CALENDAR_SVC_STRUCT_FREE(&cs_d);\r
+               return 0;\r
+       }\r
+\r
+       CALENDAR_SVC_STRUCT_FREE(&cs_d);\r
+       return 1;\r
+}\r
+\r
+static int __cal_list_delete_get_cs_repeat_flag(cal_struct *cs)\r
+{\r
+       c_retv_if(!cs, 0);\r
+\r
+       int r = 0;\r
 \r
+       r = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_RRULE_ID);\r
 \r
-       if (!CAL_STRCMP(part, "elm.edit.icon.1") ) {\r
+       return r;\r
+}\r
+\r
+static Evas_Object *__cal_list_delete_get_genlist_item_icon(void *data, Evas_Object *obj, const char *part)\r
+{
+       c_retv_if(!data, NULL);
+
+       cal_list_delete_data *p = CAL_UTIL_GET_PRIV_DATA(obj);\r
+       c_retv_if(!p, NULL);
+
+       cal_list_delete_item_data *item_data = data;\r
+\r
+       cal_struct *calendar = NULL;
+       Evas_Object *icon = NULL;
+
+       cal_struct *cs = item_data->cs;
+
+       if (!CAL_STRCMP(part, "elm.swallow.colorbar")) {
+
+               int r = CALENDAR_SVC_GET(CAL_STRUCT_CALENDAR, CALENDAR_SVC_STRUCT_GET_INT(cs,CAL_VALUE_INT_CALENDAR_ID), NULL, &calendar);
+               if (r != CAL_SUCCESS)
+               {
+                       ERR("CALENDAR_SVC_GET fail. %d", r);
+                       return NULL;
+               }
+
+               icon = evas_object_rectangle_add(evas_object_evas_get(obj));
+               evas_object_size_hint_align_set(icon, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+               CALENDAR_SVC_GET_CALENDAR_COLOR(calendar, &calendar_color);
+
+               evas_object_color_set(icon, calendar_color.red, calendar_color.green, calendar_color.blue, calendar_color.alpha);
+
+               CALENDAR_SVC_STRUCT_FREE(&calendar);
+
+               return icon;
+
+       } else if (!CAL_STRCMP(part, "elm.edit.icon.1") ) {\r
                icon = elm_check_add(obj);\r
                c_retvm_if(!icon, NULL, "elm_check_add returned null");\r
 \r
@@ -218,49 +622,52 @@ static Evas_Object *__cal_list_delete_get_genlist_item_icon(void *data, Evas_Obj
                evas_object_smart_callback_add(icon, "changed", __cal_list_delete_genlist_item_check_changed_callback, item_data);\r
                evas_object_propagate_events_set(icon, EINA_FALSE);\r
                evas_object_data_set(icon, "priv", p);\r
-               return icon;\r
-       } else if (!CAL_STRCMP(part, "elm.swallow.colorbar")) {\r
-               r = calendar_svc_get(CAL_STRUCT_CALENDAR, CALENDAR_SVC_STRUCT_GET_INT(cs,CAL_VALUE_INT_CALENDAR_ID), NULL, &calendar);\r
-               if (r != CAL_SUCCESS)\r
-               c_retvm_if(r != CAL_SUCCESS, NULL, "calendar_svc_get is failed(%d)", r);\r
-\r
-               icon = evas_object_rectangle_add(evas_object_evas_get(obj));\r
-               c_retvm_if(!icon, NULL, "evas_object_rectangle_add returned null");\r
 \r
-               evas_object_size_hint_align_set(icon, EVAS_HINT_FILL, EVAS_HINT_FILL);\r
-               CALENDAR_SVC_GET_CALENDAR_COLOR(calendar, &calendar_color);\r
-               evas_object_color_set(icon, calendar_color.red, calendar_color.green, calendar_color.blue, calendar_color.alpha);\r
-               calendar_svc_struct_free(&calendar);\r
                return icon;\r
-       }\r
-\r
-       return NULL;\r
-}\r
-\r
-static void __cal_list_delete_clear_event_list(struct _priv *p)\r
-{\r
-       CAL_FN_START;\r
-\r
-       c_retm_if(!p, "p is null");\r
-       cal_list_delete_item_data *item;\r
-       Eina_List *l = NULL;\r
-\r
-       EINA_LIST_FOREACH(p->evtlist, l, item) {\r
-               if (item) {\r
-                       calendar_svc_struct_free(&item->cs);\r
-                       item->cs = NULL;\r
-                       free(item);\r
-                       item=NULL;\r
+       }else if (!CAL_STRCMP(part, "elm.icon.1")) {\r
+               if ( CAL_LIST_DELETE_MODE_NORMAL == p->mode) {\r
+                       int r = __cal_list_delete_get_cs_alarm_flag(cs);\r
+                       c_retv_if(!r, NULL);\r
+\r
+                       icon = elm_icon_add(obj);\r
+                       c_retv_if(!icon, NULL);
+\r
+                       r = elm_icon_file_set(icon, CAL_EVENT_LIST_ICON_ALARM, NULL);\r
+                       c_retv_if(!r, NULL);
+\r
+                       return icon;\r
+               }
+       } else if (!CAL_STRCMP(part, "elm.icon.2")) {
+
+               if ( CAL_LIST_DELETE_MODE_NORMAL == p->mode) {\r
+                       int r = __cal_list_delete_get_cs_repeat_flag(cs);\r
+                       c_retv_if(r <= 0, NULL);\r
+\r
+                       icon = elm_icon_add(obj);\r
+                       c_retv_if(!icon, NULL);
+\r
+                       r = elm_icon_file_set(icon, CAL_EVENT_LIST_ICON_REPEAT, NULL);\r
+                       c_retv_if(!r, NULL);
+\r
+                       return icon;\r
+               }
+       } else if (!CAL_STRCMP(part, "elm.icon.3")) {
+               if ( CAL_LIST_DELETE_MODE_NORMAL == p->mode) {\r
+                       int calendar_id = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_CALENDAR_ID);\r
+                       if (p->ad->calendar_facebook_id == calendar_id) {\r
+                               icon = elm_icon_add(obj);\r
+                               c_retv_if(!icon, NULL);\r
+\r
+                               int r = elm_icon_file_set(icon, CAL_EVENT_LIST_ICON_FACEBOOK, NULL);\r
+                               c_retv_if(!r, NULL);\r
+\r
+                               return icon;\r
+                       }\r
                }\r
        }\r
-\r
-       if (p->evtlist) {\r
-               eina_list_free(p->evtlist);\r
-               p->evtlist = NULL;\r
-       }\r
-\r
-       CAL_FN_END;\r
-}\r
+
+       return NULL;
+}
 \r
 static void __cal_list_delete_delete_layout(void *data, Evas *e, Evas_Object *obj, void *ei)\r
 {\r
@@ -268,16 +675,18 @@ static void __cal_list_delete_delete_layout(void *data, Evas *e, Evas_Object *ob
 \r
        c_retm_if(!data, "data is null");\r
 \r
-       struct _priv *p = data;\r
-       is_list_delete_destory = TRUE;\r
+       cal_list_delete_data *p = data;\r
 \r
        if (p->idler) {\r
                ecore_idler_del(p->idler);\r
                p->idler = NULL;\r
        }\r
 \r
-       __cal_list_delete_clear_event_list(p);\r
-       calendar_svc_unsubscribe_change(__cal_list_delete_event_update_noti_received_cb);\r
+       CALENDAR_SVC_DEL_EVENT_CHANGED_CALLBACK(__cal_list_delete_event_update_noti_received_cb);\r
+
+       CALENDAR_SVC_FREE_CS_LIST(&p->append_list);\r
+\r
+       CALENDAR_SVC_FREE_CS_LIST(&p->prepend_list);\r
 \r
        if (p->notify) {\r
                evas_object_del(p->notify);\r
@@ -294,91 +703,140 @@ static void __cal_list_delete_delete_layout(void *data, Evas *e, Evas_Object *ob
                elm_box_clear(p->box);\r
        }\r
 \r
+       elm_object_part_content_unset(p->ly, "sw");\r
+\r
        if (p->no_content) {\r
                evas_object_del(p->no_content);\r
        }\r
 \r
+       if (p->conform) {\r
+               evas_object_del(p->conform);\r
+       }\r
+\r
+       if (p->popup) {\r
+               evas_object_del(p->popup);\r
+       }\r
+\r
        free(p);\r
 \r
        CAL_FN_END;\r
 }\r
 \r
-static char* __cal_list_delete_get_cs(cal_struct *cs)\r
-{\r
-       char buf[512];\r
-       char stime[512];\r
-       time_t st;\r
-       struct tm tm;\r
-       int repeat;\r
-       const char* time;\r
-\r
-       if (is_hour24)\r
-               time = CAL_UTIL_TIME_FORMAT_6;\r
-       else\r
-               time = CAL_UTIL_TIME_FORMAT_1;\r
-\r
-\r
-       st = CALENDAR_SVC_STRUCT_GET_TIME(cs, CAL_VALUE_GMT_START_DATE_TIME, CAL_TZ_FLAG_GMT);\r
-       localtime_r(&st, &tm);\r
-\r
-       repeat = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_REPEAT_TERM);\r
-\r
-       if (repeat == CAL_REPEAT_NONE)\r
-       {\r
-               cal_util_get_time_text(stime, sizeof(stime), NULL, time, &tm);\r
-               snprintf(buf, sizeof(buf), "%s", stime);\r
-       } else {\r
-               cal_util_get_time_text(stime, sizeof(stime), NULL, time, &tm);\r
-               snprintf(buf, sizeof(buf), "%s", stime);\r
-       }\r
-       return strdup(buf);\r
-}\r
+static char* __cal_list_delete_get_genlist_item_cs_label(cal_list_delete_data *p, cal_struct *cs)\r
+{
+       c_retvm_if(!cs, NULL, "cs is null.");
+       c_retvm_if(!p, NULL, "p is null.");
+
+       const char* time;
+
+       long long int lli_time;
+
+       if (p->mode == CAL_LIST_DELETE_MODE_TASK) {\r
+               time = CAL_UTIL_DATE_FORMAT_12;
+               lli_time = CALENDAR_SVC_STRUCT_GET_LLI(cs, CALS_VALUE_LLI_DTEND_UTIME);
+       } else {
+
+               if (is_hour24)
+                       time = CAL_UTIL_TIME_FORMAT_6;
+               else
+                       time = CAL_UTIL_TIME_FORMAT_1;
+
+               lli_time = CALENDAR_SVC_STRUCT_GET_LLI(cs, CALS_VALUE_LLI_DTSTART_UTIME);
+       }
+
+       struct tm tm;
+
+       cal_util_convert_lli_to_tm(NULL, lli_time, &tm);
+
+       char stime[512];
+
+       cal_util_get_time_text(stime, sizeof(stime), NULL, time, &tm);
+
+       return strdup(stime);
+}
 \r
 static char* __cal_list_delete_get_genlist_item_label(void *data, Evas_Object *obj, const char *part)\r
-{\r
-       c_retvm_if(!part, NULL, "part is null");\r
-       c_retvm_if(!data, NULL, "data is null");\r
-\r
-       const char *str = NULL;\r
-       cal_list_delete_item_data *item = data;\r
-       cal_struct *cs = item->cs;\r
-       c_retvm_if(!cs, NULL, "cs is null");\r
+{
+       c_retv_if(!data, NULL);
+       c_retv_if(!obj, NULL);
+       c_retv_if(!part, NULL);
+
+       const char *str = NULL;
+
+       cal_list_delete_item_data *item_data = data;\r
+
+       cal_list_delete_data *p = CAL_UTIL_GET_PRIV_DATA(obj);\r
+       c_retv_if(!p, NULL);
+
+       if (!item_data || !item_data->cs)
+               return NULL;
+
+       cal_struct *cs = item_data->cs;
+       c_retv_if(!cs, NULL);
+
+       if (!CAL_STRCMP(part, "elm.text.1")) {
+
+               if (item_data->color_str) {
+                       free(item_data->color_str);
+                       item_data->color_str = NULL;
+               }
 \r
-       if (!CAL_STRCMP(part, "elm.text.1")) {\r
                str = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_SUMMARY);\r
-               if (str)\r
-                       return strdup(str);\r
-               return strdup(C_("IDS_CLD_BODY_NO_TITLE"));\r
-       }\r
 \r
-       if (!CAL_STRCMP(part, "elm.text.2")) {\r
-               str = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_LOCATION);\r
-               if (str)\r
-                       return strdup(str);\r
-               return strdup(C_("IDS_CLD_BODY_NO_LOCATION_SELECTED"));\r
-       }\r
+               if (!CAL_STRLEN(str))\r
+                       str =  C_("IDS_CLD_BODY_NO_TITLE");
 \r
-       if (!CAL_STRCMP(part, "elm.text.3"))\r
-               return __cal_list_delete_get_cs(cs);\r
+               item_data->color_str =  cal_util_get_search_color_text(p->searchtext, str);\r
 \r
-       return NULL;\r
-}\r
+               if (item_data->color_str) {\r
+                       return strdup(item_data->color_str);\r
+               } else {\r
+                       return strdup(str);
+               }\r
+       } else if (!CAL_STRCMP(part, "elm.text.2")) {
+
+               str = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_LOCATION);
+
+               if (CAL_STRLEN(str))
+                       return strdup(str);
+               else
+                       return strdup(C_("IDS_CLD_BODY_NO_LOCATION_SELECTED"));
+
+       } else if (!CAL_STRCMP(part, "elm.text.3")) {
+
+               if (CALENDAR_SVC_IS_ALLDAY_EVENT(cs))
+                       return strdup(C_("IDS_COM_BODY_ALL_DAY"));
+               else
+                       return __cal_list_delete_get_genlist_item_cs_label(p, cs);\r
+
+       } else if (!CAL_STRCMP(part, "elm.slide.text.1")) {
+
+               str = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_SUMMARY);
+
+               if (CAL_STRLEN(str))
+                       return strdup(str);
+               else
+                       return strdup(C_("IDS_CLD_BODY_NO_TITLE"));
+       }
+
+       return NULL;
+}
 \r
 static void __cal_list_delete_genlist_item_select_callback(void *data, Evas_Object *obj, void *event_info)\r
 {\r
-       c_retm_if(!data, "data is null");\r
-       c_retm_if(!obj, "obj is null");\r
+       c_ret_if(!data);\r
+       c_ret_if(!obj);\r
 \r
        Eina_List* realized_list, *l;\r
        Elm_Object_Item* it;\r
        cal_list_delete_item_data* item = data;\r
 \r
-       struct _priv *p = CAL_UTIL_GET_PRIV_DATA(obj);\r
-       c_retm_if(!p, "p is null");\r
+       cal_list_delete_data *p = CAL_UTIL_GET_PRIV_DATA(obj);\r
+       c_ret_if(!p);\r
 \r
-       if (p->genlist_count <= 0) {\r
+       if (p->genlist_count <= 0)\r
                return;\r
-       }\r
+\r
        item->checked = !(item->checked);\r
        if (item->checked) {\r
                p->num_check++;\r
@@ -397,10 +855,12 @@ static void __cal_list_delete_genlist_item_select_callback(void *data, Evas_Obje
        if (it)\r
                elm_genlist_item_selected_set(it, EINA_FALSE);\r
 \r
+\r
        realized_list = elm_genlist_realized_items_get(obj);\r
+\r
        EINA_LIST_FOREACH(realized_list, l, it) {\r
                if (it)\r
-               elm_genlist_item_update(it);\r
+                       elm_genlist_item_update(it);\r
        }\r
 \r
        if (p->num_check == p->genlist_count) {\r
@@ -410,360 +870,924 @@ static void __cal_list_delete_genlist_item_select_callback(void *data, Evas_Obje
                elm_check_state_set(p->select_all_check,EINA_FALSE);\r
                __cal_list_delete_add_small_info(p, p->num_check);\r
        }\r
-}\r
-\r
-static void __cal_list_delete_update_no_item(struct _priv *p)\r
-{\r
-       CAL_FN_START;\r
-\r
-       c_retm_if(!p, "priv is null.");\r
-\r
-       Elm_Object_Item *it = elm_genlist_first_item_get(p->gl);\r
-\r
-       if (!it)\r
-       {\r
-               if (p->box) {\r
-                       elm_box_clear(p->box);\r
-               }\r
-               p->no_content = cal_util_add_nocontents(p->ly, C_("IDS_CLD_BODY_NO_EVENTS"));\r
-               c_retm_if(!p->no_content, "p->no_content is null.");\r
-\r
-               elm_object_part_content_set(p->ly, "sw", p->no_content);\r
-               evas_object_show(p->ly);\r
-\r
-               p->gl = NULL;\r
-       }\r
-       else\r
-       {\r
-               p->no_content = NULL;\r
-       }\r
 \r
-       CAL_FN_END;\r
 }\r
 \r
-Eina_Bool __cal_list_delete_update_fetch_list_idler(void* data)\r
+static Eina_Bool __cal_list_delete_check_event_is_more_event(cal_struct *cs, cal_list_delete_data *p)\r
 {\r
-       CAL_FN_START;\r
-\r
-       struct _priv *p = (struct _priv *)data;\r
-\r
-       c_retvm_if(!p, ECORE_CALLBACK_CANCEL, "priv is null.");\r
-\r
-       int r;\r
-       cal_iter *it=NULL;\r
-       int cal_id;\r
-       cal_id = 0;\r
-       it = NULL;\r
-       cal_list_delete_item_data *item;\r
-       Eina_Bool is_finished = EINA_FALSE;\r
-\r
-       if(is_list_delete_destory == EINA_TRUE)\r
-               return ECORE_CALLBACK_CANCEL;\r
-\r
-       if(p->idler == NULL)\r
-               return ECORE_CALLBACK_CANCEL;\r
-\r
-       r = calendar_svc_get_list(ALL_VISIBILITY_ACCOUNT, ALL_CALENDAR_ID,CAL_STRUCT_SCHEDULE,CAL_VALUE_LIST_FILED, p->offset,MAX_FETCH_COUNT,&it);\r
-\r
-       if (r != CAL_SUCCESS)\r
-               return ECORE_CALLBACK_CANCEL;\r
-\r
-       while (calendar_svc_iter_next(it) == CAL_SUCCESS)\r
-       {\r
-               item = calloc(1, sizeof(cal_list_delete_item_data));\r
-               c_retvm_if(!item, EINA_FALSE, "calloc is failed");\r
-\r
-               r = calendar_svc_iter_get_info(it, &item->cs);\r
-               if (r != CAL_SUCCESS)\r
-                       break;\r
+       c_retvm_if(!cs, EINA_FALSE, "cs is null.");\r
+       c_retvm_if(!p, EINA_FALSE, "p is null.");\r
 \r
-               p->evtlist = eina_list_append(p->evtlist, item);\r
-       }\r
+       time_t base_st;\r
+       time_t base_et;\r
+       int hh;\r
+       time_t st;\r
 \r
-       calendar_svc_iter_remove(&it);\r
+       cal_util_get_day_time_t(&p->ad->base_tm, &base_st, &base_et);\r
 \r
-       if(eina_list_count(p->evtlist) < MAX_FETCH_COUNT)\r
-               is_finished = EINA_TRUE;\r
+       cal_util_convert_lli_to_time_t(NULL, CALENDAR_SVC_STRUCT_GET_LLI(cs, CALS_VALUE_LLI_DTSTART_UTIME), &st);\r
 \r
-       __cal_list_delete_append_with_idler(p);\r
+       hh = (st - base_st)/CAL_SECONDS_FOR_THIRTY_MINUTES;\r
+       if (hh < 0)\r
+               hh = 0;\r
 \r
-       if(is_finished || (p->offset== p->totalcnt))\r
-       {\r
-               if (p->idler)\r
-               {\r
-                       ecore_idler_del(p->idler);\r
-                       p->idler = NULL;\r
-               }\r
+       if (p->more_idx == hh)\r
+               return EINA_TRUE;\r
 \r
-               p->offset= 0;\r
+       return EINA_FALSE;\r
+}\r
 \r
-               CAL_FN_END;\r
+static void __cal_list_delete_append_list_with_iter(Eina_List **list, cal_iter *iter)\r
+{
+       c_ret_if(!list);
+       c_ret_if(!iter);
+
+       cal_struct *cs = NULL;
+
+       while (CALENDAR_SVC_ITER_NEXT(iter) == CAL_SUCCESS) {
+
+               cs = NULL;
+               cal_error error = CALENDAR_SVC_ITER_GET_INFO(iter, &cs);
+               if (error != CAL_SUCCESS) {
+                       ERR("CALENDAR_SVC_ITER_GET_INFO() is failed(%d)", error);
+                       break;
+               }
+
+               *list = eina_list_append(*list, cs);
+       }
+}\r
 \r
-               return ECORE_CALLBACK_CANCEL;\r
-       }\r
-       else\r
-       {\r
-               CAL_FN_END;\r
+static void __cal_list_delete_get_data_with_search(cal_list_delete_data *p, int (*calendar_svc_search)(int, const char *, cal_iter **))\r
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+
+       cal_iter *it = NULL;
+
+       int search_field = CALS_SEARCH_FIELD_NONE;
+       search_field |= CALS_SEARCH_FIELD_SUMMARY;
+       search_field |= CALS_SEARCH_FIELD_LOCATION;
+       search_field |= CALS_SEARCH_FIELD_ATTENDEE;
+       search_field |= CALS_SEARCH_FIELD_DESCRIPTION;
+
+       int r= calendar_svc_search(search_field, p->searchtext, &it);
+       c_retm_if(r != CAL_SUCCESS, "calendar_svc_search() is failed(%d)");
+
+       __cal_list_delete_append_list_with_iter(&p->append_list, it);\r
+
+       CALENDAR_SVC_ITER_REMOVE(&it);
+
+       CAL_FN_END;
+}\r
 \r
-               return ECORE_CALLBACK_RENEW;\r
-       }\r
+static void __cal_list_delete_get_events_with_search(cal_list_delete_data *p)\r
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+
+       __cal_list_delete_get_data_with_search(p, calendar_svc_event_search);\r
+
+       CAL_FN_END;
+}\r
 \r
+static void __cal_list_delete_get_events(cal_list_delete_data *p)\r
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+\r
+       struct appdata *ad = p->ad;
+       c_ret_if(!ad);
+\r
+       struct tm tm_base = ad->base_tm;\r
+       tm_base.tm_hour = 0;
+       tm_base.tm_min = 0;
+       tm_base.tm_sec = 0;
+
+       p->append_list = CALENDAR_SVC_GET_EVENT_LIST(&tm_base, &p->tm_end);
+\r
+       cal_util_update_tm_day(&tm_base, -1);\r
+       tm_base.tm_hour = 23;
+       tm_base.tm_min = 59;
+       tm_base.tm_sec = 59;
+
+       p->prepend_list = CALENDAR_SVC_GET_EVENT_LIST(&p->tm_start, &tm_base);
+
+       p->prepend_list = eina_list_reverse(p->prepend_list);\r
        CAL_FN_END;\r
-\r
-       return ECORE_CALLBACK_CANCEL;\r
+}
+\r
+static void __cal_list_delete_get_events_with_day(cal_list_delete_data *p)\r
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+
+       struct tm tm_start = p->ad->base_tm;
+       tm_start.tm_hour = 0;
+       tm_start.tm_min = 0;
+       tm_start.tm_sec = 0;
+
+       struct tm tm_end = tm_start;
+       tm_end.tm_hour = 23;
+       tm_end.tm_min = 59;
+       tm_end.tm_sec = 59;
+
+       p->append_list = CALENDAR_SVC_GET_EVENT_LIST(&tm_start, &tm_end);
+
+       CAL_FN_END;
+}
+\r
+static void __cal_list_delete_get_todo_with_search(cal_list_delete_data *p)\r
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+
+       __cal_list_delete_get_data_with_search(p, calendar_svc_todo_search);\r
+
+       CAL_FN_END;
 }\r
 \r
-static void __cal_list_delete_get_event_list(struct _priv *p)\r
-{\r
-       CAL_FN_START;\r
-\r
-       c_retm_if(!p, "p is null");\r
-\r
-       int r;\r
-       cal_iter *it = NULL;\r
-       cal_list_delete_item_data *item;\r
-\r
-       p->totalcnt = calendar_svc_get_count(ALL_ACCOUNT_ID,ALL_CALENDAR_ID,CAL_STRUCT_SCHEDULE);\r
-\r
-\r
-       p->offset = 0;\r
-\r
-       r = calendar_svc_get_list(ALL_ACCOUNT_ID, ALL_CALENDAR_ID, CAL_STRUCT_SCHEDULE, CAL_VALUE_LIST_FILED, 0, MAX_FETCH_COUNT, &it);\r
-       c_retm_if(r != CAL_SUCCESS, "calendar_svc_get_list is failed(%d)", r);\r
-\r
-       while ((r = calendar_svc_iter_next(it)) == CAL_SUCCESS) {\r
-               item = calloc(1, sizeof(cal_list_delete_item_data));\r
-               c_retm_if(!item, "calloc is failed");\r
-\r
-               r = calendar_svc_iter_get_info(it, &item->cs);\r
-               if (r != CAL_SUCCESS) {\r
-                       ERR("calendar_svc_iter_get_info is failed(%d)", r);\r
-                       free(item);\r
-                       break;\r
-               }\r
-               p->evtlist = eina_list_append(p->evtlist, item);\r
-       }\r
-\r
-       calendar_svc_iter_remove(&it);\r
+static void __cal_list_delete_get_task_list(cal_list_delete_data *p)\r
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+
+       struct appdata *ad = p->ad;
+       c_ret_if(!ad);
+
+       p->tm_start.tm_year = 70;
+       p->tm_end.tm_year = 137;
+
+       cals_status_t status;
+
+       if (!ad->is_display_complete_todo)
+               status = CALS_TODO_STATUS_IN_PROCESS
+                               || CALS_TODO_STATUS_NONE\r
+                               || CALS_TODO_STATUS_NEEDS_ACTION\r
+                               ||  CALS_TODO_STATUS_CANCELLED;\r
+       else
+               status = CALS_TODO_STATUS_IN_PROCESS
+                               || CALS_TODO_STATUS_NONE\r
+                               || CALS_TODO_STATUS_NEEDS_ACTION\r
+                               ||  CALS_TODO_STATUS_CANCELLED\r
+                               || CALS_TODO_STATUS_COMPLETED;\r
+
+       int priority = CALS_TODO_PRIORITY_NONE
+               |CALS_TODO_PRIORITY_HIGH
+               |CALS_TODO_PRIORITY_MID
+               |CALS_TODO_PRIORITY_LOW;
+
+       p->append_list = CALENDAR_SVC_GET_TASK_LIST(&p->tm_start, &p->tm_end, priority, status, ad->todo_sort_type);
+
+       CAL_FN_END;
+}\r
 \r
-       if (eina_list_count(p->evtlist) < p->totalcnt) {\r
-               if (!p->idler) {\r
-                       p->idler = ecore_idler_add(__cal_list_delete_update_fetch_list_idler,p);\r
-               }\r
-       }\r
+static void __cal_list_delete_update_events(cal_list_delete_data *p)\r
+{
+       c_ret_if(!p);
+
+       CALENDAR_SVC_FREE_CS_LIST(&p->prepend_list);
+       CALENDAR_SVC_FREE_CS_LIST(&p->append_list);
+
+       struct appdata *ad = p->ad;
+       c_ret_if(!ad);
+
+       p->tm_start = ad->base_tm;
+       p->tm_start.tm_hour = 0;
+       p->tm_start.tm_min = 0;
+       p->tm_start.tm_sec = 0;
+
+       p->tm_end = p->tm_start;
+       p->tm_end.tm_hour = 23;
+       p->tm_end.tm_min = 59;
+       p->tm_end.tm_sec = 59;
+
+       cal_util_update_tm_month(&p->tm_start, -3);
+       cal_util_update_tm_month(&p->tm_end, 3);
+
+       switch (p->mode) {
+
+       case CAL_LIST_DELETE_MODE_NORMAL:\r
+\r
+               if (CAL_STRLEN(p->searchtext))
+                       __cal_list_delete_get_events_with_search(p);\r
+               else
+                       __cal_list_delete_get_events(p);\r
+
+               break;
+
+       case CAL_LIST_DELETE_MODE_DAY:\r
+
+               __cal_list_delete_get_events_with_day(p);\r
+
+               break;
+
+       case CAL_LIST_DELETE_MODE_TASK:\r
+
+               if (CAL_STRLEN(p->searchtext))
+                       __cal_list_delete_get_todo_with_search(p);\r
+               else
+                       __cal_list_delete_get_task_list(p);\r
+
+               break;
+       }
+}\r
 \r
-       CAL_FN_END;\r
+static void __cal_list_delete_delete_idler(cal_list_delete_data *p)\r
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+
+       if (!p->idler)
+               return;
+
+       ecore_idler_del(p->idler);
+
+       p->idler = NULL;
 }\r
 \r
-static bool __cal_list_delete_strstr(const char *pszParent, const char * pszChild)\r
+static inline void __cal_list_delete_delete_select_all(cal_list_delete_data *p)\r
 {\r
-       bool bRst = false;\r
-       if (!pszParent || !pszChild) {\r
-               return false;\r
-       }\r
-\r
-       GString * gSrc = g_string_new(pszParent);\r
-       if (!gSrc) {\r
-               return false;\r
-       }\r
-\r
-       GString * gDes = g_string_new(pszChild);\r
-       if (!gDes) {\r
-               g_string_free(gSrc,true);\r
-               return false;\r
-       }\r
+       c_ret_if(!p);\r
 \r
-       gSrc = g_string_ascii_up(gSrc);\r
-       if (!gSrc) {\r
-               g_string_free(gDes,true);\r
-               return false;\r
-       }\r
-\r
-       gDes = g_string_ascii_up(gDes);\r
-       if (!gDes) {\r
-               g_string_free(gSrc,true);\r
-               return false;\r
+       if (p->select_all_layout) {\r
+               evas_object_del(p->select_all_layout);\r
+               p->select_all_layout = NULL;\r
        }\r
+}\r
 \r
-       if (g_strrstr(gSrc->str,gDes->str)) {\r
-               bRst = true;\r
-       } else {\r
-               bRst = false;\r
-       }\r
+static inline void __cal_list_delete_show_searchbar(cal_list_delete_data *p)\r
+{\r
+       c_ret_if(!p);\r
 \r
-       g_string_free(gSrc,true);\r
-       g_string_free(gDes,true);\r
-       return bRst;\r
+       if (p->mode != CAL_LIST_DELETE_MODE_DAY)\r
+               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(p->ly), "searchbar,show", "prog");\r
 }\r
 \r
-\r
-static void __cal_list_delete_append_with_idler(void* data)\r
+static inline void __cal_list_delete_hide_searchbar(cal_list_delete_data *p)\r
 {\r
+       c_ret_if(!p);\r
+\r
+       if (p->mode != CAL_LIST_DELETE_MODE_DAY && !CAL_STRLEN(p->searchtext))\r
+               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(p->ly), "searchbar,hide", "prog");\r
+}
+\r
+static void __cal_list_delete_delete_no_contents(cal_list_delete_data *p)\r
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);\r
+       c_ret_if(!p->conform);\r
+       c_ret_if(!p->no_content);\r
+
+       elm_object_part_content_unset(p->ly, "sw");\r
+
+       evas_object_del(p->no_content);\r
+
+       p->no_content = NULL;\r
+\r
+       elm_object_part_content_set(p->ly, "sw", p->conform);\r
+       evas_object_show(p->conform);\r
+}\r
 \r
-       c_retm_if(!data, "data is null");\r
+static void __cal_list_delete_create_genlist(cal_list_delete_data *p)\r
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+
+       if (p->genlist)
+               return;
+
+       Evas_Object *genlist = elm_genlist_add(p->ly);\r
+       c_ret_if(!genlist);
+\r
+       p->genlist = genlist;\r
+\r
+\r
+       elm_genlist_decorate_mode_set(p->genlist, EINA_TRUE);\r
+       evas_object_data_set(p->genlist, "priv", p);\r
+\r
+       evas_object_size_hint_weight_set(p->genlist, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);\r
+       evas_object_size_hint_align_set(p->genlist, EVAS_HINT_FILL, EVAS_HINT_FILL);\r
+\r
+       evas_object_show(p->genlist);\r
+       elm_object_focus_set(p->genlist, EINA_TRUE);\r
+       elm_box_pack_end(p->box, p->genlist);\r
+}
+\r
+static inline Elm_Object_Item* __cal_list_delete_append_genlist_group_item(Evas_Object *genlist,\r
+               const Elm_Genlist_Item_Class *itc, struct tm *tm)
+{
+       CAL_FN_START;
+
+       c_retv_if(!genlist, NULL);
+
+       cal_list_delete_data *p = CAL_UTIL_GET_PRIV_DATA(genlist);\r
+       c_retvm_if(!p, NULL, "p is null.");
+
+       if (p->mode == CAL_LIST_DELETE_MODE_TASK || p->mode == CAL_LIST_DELETE_MODE_DAY)\r
+               return NULL;
+
+       struct tm *t = calloc(1, sizeof(struct tm));
+       c_retv_if(!t, NULL);
+
+       *t = *tm;
+
+       cal_list_delete_item_data *item_data = calloc(1, sizeof(cal_list_delete_item_data));\r
+       c_retv_if(!item_data, NULL);
+
+       item_data->tm = t;
+
+       item_data->it = elm_genlist_item_append(genlist, itc, item_data, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+       c_retv_if(!item_data->it, NULL);
+
+       elm_genlist_item_select_mode_set(item_data->it, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+
+       return item_data->it;
+}
+\r
+static inline Elm_Object_Item* __cal_list_delete_append_genlist_item(Evas_Object *genlist,\r
+               const Elm_Genlist_Item_Class *itc, cal_struct *cs, Elm_Object_Item *parent,
+               Evas_Smart_Cb func, const void *func_data)
+{
+       CAL_FN_START;
+
+       cal_list_delete_item_data *item_data = calloc(1, sizeof(cal_list_delete_item_data));\r
+       c_retv_if(!item_data, NULL);
+
+       item_data->cs = cs;
+
+       cal_list_delete_data *p = CAL_UTIL_GET_PRIV_DATA(genlist);\r
+       c_retv_if(!p, NULL);
+
+       item_data->it = elm_genlist_item_append(genlist, itc, item_data, parent, ELM_GENLIST_ITEM_NONE, func, item_data);\r
+       c_retv_if(!item_data->it, NULL);
+
+       return item_data->it;
+}\r
 \r
-       struct _priv* p = data;\r
-       Eina_List *event_list, *l = NULL;\r
-       cal_list_delete_item_data *item = NULL;\r
-       Elm_Object_Item *it = NULL;\r
-       const char* summary = NULL;\r
+static void __cal_list_delete_append_event_to_genlist(cal_list_delete_data *p)\r
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+
+       struct appdata* ad = p->ad;
+       c_ret_if(!ad);
+
+       Elm_Object_Item *it = NULL;
+       int time_previous = 0;
+       int time_today = (ad->today_tm.tm_year << 9) | (ad->today_tm.tm_mon << 5) | ad->today_tm.tm_mday;
+
+       Eina_List *l, *list;
+       cal_struct *cs;
+       int appended_event_count = 0;
+       struct tm tm_current;
+
+       if (0 < p->appended_event_count) {
+               list = eina_list_nth_list(p->append_list, p->appended_event_count - 1);
+               c_ret_if(!list);
+
+               cs = eina_list_data_get(list);
+               c_ret_if(!cs);
+
+               if (CALENDAR_SVC_IS_ALLDAY_EVENT(cs)) {
+
+                       tm_current.tm_year = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_YEAR) - 1900;
+                       tm_current.tm_mon = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_MONTH) - 1;
+                       tm_current.tm_mday = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_MDAY);
+               } else {
+                       cal_util_convert_lli_to_tm(NULL, CALENDAR_SVC_STRUCT_GET_LLI(cs, CALS_VALUE_LLI_DTSTART_UTIME), &tm_current);
+               }
+
+               time_previous = (tm_current.tm_year << 9) | (tm_current.tm_mon << 5) | tm_current.tm_mday;
+
+               list = eina_list_next(list);
+               c_ret_if(!list);
+       }
+       else
+               list = p->append_list;
+
+       EINA_LIST_FOREACH(list, l, cs) {
+
+               if (!cs)
+                       continue;
+
+               tm_current = p->ad->base_tm;
+
+               if (CALENDAR_SVC_IS_ALLDAY_EVENT(cs)) {
+
+                       tm_current.tm_year = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_YEAR) - 1900;
+                       tm_current.tm_mon = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_MONTH) - 1;
+                       tm_current.tm_mday = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_MDAY);
+
+               } else
+                       cal_util_convert_lli_to_tm(NULL, CALENDAR_SVC_STRUCT_GET_LLI(cs, CALS_VALUE_LLI_DTSTART_UTIME), &tm_current);
+
+               int time_current = (tm_current.tm_year << 9) | (tm_current.tm_mon << 5) | tm_current.tm_mday;
+
+               if (time_previous != time_current) {
+
+                       it = __cal_list_delete_append_genlist_group_item(p->genlist, &cal_list_delete_itc_h, &tm_current);\r
+                       time_previous = time_current;
+
+                       if (time_today == time_current) {
+                               ad->today_item = it;
+                               p->is_today_added = EINA_TRUE;
+                       }
+
+                       if (!p->is_today_added) {
+                               if (time_today < time_current) {
+                                       ad->today_item = it;
+                                       p->is_today_added = EINA_TRUE;
+                               }
+                               else
+                                       ad->today_item = it;
+                       }
+
+                       p->last_itc_h = tm_current;
+               }
+
+               switch (p->mode) {
+               case CAL_LIST_DELETE_MODE_NORMAL:\r
+                       __cal_list_delete_append_genlist_item(p->genlist, &cal_list_delete_normal_itc, cs, it, __cal_list_delete_genlist_item_select_callback, cs);\r
+                       p->genlist_count++;\r
+                       break;\r
+               case CAL_LIST_DELETE_MODE_DAY:\r
+                       __cal_list_delete_append_genlist_item(p->genlist, &cal_list_delete_normal_itc, cs, it, __cal_list_delete_genlist_item_select_callback, cs);\r
+                       p->genlist_count++;\r
+                       break;
+               case CAL_LIST_DELETE_MODE_TASK:\r
+                       __cal_list_delete_append_genlist_item(p->genlist, &cal_list_delete_itc, cs, it, __cal_list_delete_genlist_item_select_callback, cs);\r
+                       p->genlist_count++;\r
+                       break;
+               default:
+                       __cal_list_delete_append_genlist_item(p->genlist, &cal_list_delete_itc, cs, it, __cal_list_delete_genlist_item_select_callback, cs);\r
+                       p->genlist_count++;\r
+               }
+
+               appended_event_count++;
+
+               if (10 < appended_event_count)
+                       break;
+
+       }
+
+       p->appended_event_count += appended_event_count;
+
+       CAL_FN_END;
+}
+\r
+static inline Elm_Object_Item* __cal_list_delete_prepend_genlist_group_item(Evas_Object *genlist,\r
+               const Elm_Genlist_Item_Class *itc, struct tm *tm)
+{
+       CAL_FN_START;
+
+       c_retv_if(!genlist, NULL);
+
+       cal_list_delete_data *p = CAL_UTIL_GET_PRIV_DATA(genlist);\r
+       c_retv_if(!p, NULL);
+
+       if (p->mode == CAL_LIST_DELETE_MODE_TASK || p->mode == CAL_LIST_DELETE_MODE_DAY)\r
+               return NULL;
+
+       struct tm *t = calloc(1, sizeof(struct tm));
+       c_retv_if(!t, NULL);
+
+       *t = *tm;
+
+       cal_list_delete_item_data *item_data = calloc(1, sizeof(cal_list_delete_item_data));\r
+       c_retv_if(!item_data, NULL);
+
+       item_data->tm = t;
+
+       item_data->it = elm_genlist_item_prepend(genlist, itc, item_data, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+       c_retv_if(!item_data->it, NULL);
+
+       elm_genlist_item_select_mode_set(item_data->it, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+
+       return item_data->it;
+}
+\r
+static inline Elm_Object_Item* __cal_list_delete_prepend_genlist_item(Evas_Object *genlist,\r
+               const Elm_Genlist_Item_Class *itc, cal_struct *cs, Elm_Object_Item *parent,
+               Evas_Smart_Cb func, const void *func_data)
+{
+       CAL_FN_START;
+
+       cal_list_delete_item_data *item_data = calloc(1, sizeof(cal_list_delete_item_data));\r
+       c_retv_if(!item_data, NULL);
+
+       item_data->cs = cs;
+
+       cal_list_delete_data *p = CAL_UTIL_GET_PRIV_DATA(genlist);\r
+       c_retv_if(!p, NULL);
+
+       item_data->it = elm_genlist_item_prepend(genlist, itc, item_data, NULL, ELM_GENLIST_ITEM_NONE, func, item_data);\r
+       c_retv_if(!item_data->it, NULL);
+
+       return item_data->it;
+}\r
 \r
-       event_list = eina_list_nth_list(p->evtlist, p->offset-1);;\r
-       if (event_list) {\r
-               event_list = eina_list_next(event_list);\r
-               c_retm_if(NULL == event_list, "eina_list_nth_list(append_list, 1) is null");\r
-       }\r
-       c_retm_if(!event_list, "eina_list_nth(list, %d) returned null", p->offset);\r
+static void __cal_list_delete_prepend_event_to_genlist(cal_list_delete_data *p)\r
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+       c_ret_if(!p->prepend_list);
+
+       struct appdata* ad = p->ad;
+       c_retm_if(!ad, "ad is null.");
+
+       Elm_Object_Item *it = NULL;
+       int time_previous = 0;
+
+       Eina_List *l, *list;
+       cal_struct *cs;
+       int prepended_event_count = 0;
+       struct tm tm_previous = {0};
+       struct tm tm_current = {0};
+
+       if (0 < p->prepended_event_count) {
+               list = eina_list_nth_list(p->prepend_list, p->prepended_event_count);
+               c_ret_if(!list);
+       }
+       else
+               list = p->prepend_list;
+
+       EINA_LIST_FOREACH(list, l, cs) {
+
+               if (!cs)
+                       continue;
+
+               tm_current = p->ad->base_tm;
+
+               if (CALENDAR_SVC_IS_ALLDAY_EVENT(cs)) {
+
+                       tm_current.tm_year = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_YEAR) - 1900;
+                       tm_current.tm_mon = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_MONTH) - 1;
+                       tm_current.tm_mday = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_MDAY);
+
+               } else
+                       cal_util_convert_lli_to_tm(NULL, CALENDAR_SVC_STRUCT_GET_LLI(cs, CALS_VALUE_LLI_DTSTART_UTIME), &tm_current);
+
+               int time_current = (tm_current.tm_year << 9) | (tm_current.tm_mon << 5) | tm_current.tm_mday;
+
+               if (time_previous && time_previous != time_current)
+                       it = __cal_list_delete_prepend_genlist_group_item(p->genlist, &cal_list_delete_itc_h, &tm_previous);\r
+
+               switch (p->mode) {
+               case CAL_LIST_DELETE_MODE_NORMAL:\r
+                       __cal_list_delete_prepend_genlist_item(p->genlist, &cal_list_delete_normal_itc, cs, it, __cal_list_delete_genlist_item_select_callback, cs);\r
+                       p->genlist_count++;\r
+                       break;
+               case CAL_LIST_DELETE_MODE_DAY:\r
+                       __cal_list_delete_prepend_genlist_item(p->genlist, &cal_list_delete_normal_itc, cs, it, __cal_list_delete_genlist_item_select_callback, cs);\r
+                       p->genlist_count++;\r
+                       break;\r
+               case CAL_LIST_DELETE_MODE_TASK:\r
+                       __cal_list_delete_prepend_genlist_item(p->genlist, &cal_list_delete_itc, cs, it, __cal_list_delete_genlist_item_select_callback, cs);\r
+                       p->genlist_count++;\r
+                       break;\r
+               default:
+                       __cal_list_delete_prepend_genlist_item(p->genlist, &cal_list_delete_itc, cs, it, __cal_list_delete_genlist_item_select_callback, cs);\r
+                       p->genlist_count++;\r
+               }
+
+
+               time_previous = time_current;
+               tm_previous = tm_current;
+
+               prepended_event_count++;
+
+               if (10 < prepended_event_count)
+                       break;
+
+       }
+
+       __cal_list_delete_prepend_genlist_group_item(p->genlist, &cal_list_delete_itc_h, &tm_current);\r
+
+       p->prepended_event_count += prepended_event_count;
+
+       CAL_FN_END;
+}
+\r
+static Eina_Bool __cal_list_delete_check_idler_condition(cal_list_delete_data *p)\r
+{
+       c_retv_if(!p, ECORE_CALLBACK_CANCEL);
+
+       if (p->appended_event_count < eina_list_count(p->append_list) ||
+               p->prepended_event_count < eina_list_count(p->prepend_list)) {
+
+               return ECORE_CALLBACK_RENEW;
+       }
+
+       if (p->idler) {
+               ecore_idler_del(p->idler);
+               p->idler = NULL;
+       }
+
+       return ECORE_CALLBACK_CANCEL;
+}\r
 \r
+static void __cal_list_delete_delete_load_more(Elm_Object_Item *item)\r
+{
+       c_ret_if(!item);
 \r
-       EINA_LIST_FOREACH(event_list, l, item)\r
-       {\r
+       elm_object_item_del(item);
+}\r
 \r
-               if (item && item->cs)\r
-               {\r
-                       if (p->searchtext && 0 < strlen(p->searchtext)) {\r
-                               summary = CALENDAR_SVC_STRUCT_GET_STR(item->cs, CAL_VALUE_TXT_SUMMARY);\r
-                               if (summary && __cal_list_delete_strstr(summary, p->searchtext))\r
-                               {\r
-                                       it = elm_genlist_item_append(p->gl, &itc_list, item, NULL, ELM_GENLIST_ITEM_NONE, __cal_list_delete_genlist_item_select_callback, item);\r
-                                       c_retm_if(!it, "elm_genlist_item_append is failed");\r
-                                       if (item && item->checked) {\r
-                                               p->num_check++;\r
-                                       }\r
-                                       p->genlist_count++;\r
-                               }\r
-                       } else {\r
-                               if (item && item->checked) {\r
-                                       p->num_check++;\r
-                               }\r
+static void __cal_list_delete_prepend_more(void *data, Evas_Object *obj, void *event_info)\r
+{
+       c_ret_if(!data);
+       c_ret_if(!obj);
+
+       cal_list_delete_data *p = data;\r
+
+       __cal_list_delete_delete_load_more(p->load_more_top);\r
+
+       struct tm tm_start= p->tm_start;
+       struct tm tm_end = tm_start;
+
+       cal_util_update_tm_month(&tm_start, -3);
+
+       Eina_List *prepend_more_list = CALENDAR_SVC_GET_EVENT_LIST(&tm_start, &tm_end);
+
+       prepend_more_list = eina_list_reverse(prepend_more_list);
+
+       p->tm_start = tm_start;
+
+       p->prepend_list = eina_list_merge(p->prepend_list, prepend_more_list);
+
+       __cal_list_delete_prepend_event_to_genlist(p);\r
+
+       // TODO:i18n
+       p->load_more_top= __cal_list_delete_add_load_more_to_genlist(p, "Load events before", &p->tm_start);\r
+}
+\r
+static void __cal_list_delete_append_more(void *data, Evas_Object *obj, void *event_info)\r
+{
+       c_ret_if(!data);
+       c_ret_if(!obj);
+
+       cal_list_delete_data *p = data;\r
+
+       __cal_list_delete_delete_load_more(p->load_more_bottom);\r
+
+       struct tm tm_start= p->tm_end;
+       struct tm tm_end = tm_start;
+
+       cal_util_update_tm_month(&tm_end, 3);
+
+       Eina_List *append_more_list = CALENDAR_SVC_GET_EVENT_LIST(&tm_start, &tm_end);
+
+       p->tm_end = tm_end;
+
+       p->append_list = eina_list_merge(p->append_list, append_more_list);
+
+       __cal_list_delete_append_event_to_genlist(p);\r
+
+       // TODO:i18n
+       p->load_more_bottom = __cal_list_delete_add_load_more_to_genlist(p, "Load events after", &p->tm_end);\r
+}
+\r
+static Elm_Object_Item * __cal_list_delete_add_load_more_to_genlist(cal_list_delete_data *p, const char *text, struct tm *tm)\r
+{
+       c_retv_if(!p, NULL);
+       c_retv_if(!p->genlist, NULL);
+       c_retv_if(!text, NULL);
+       c_retv_if(!tm, NULL);
+
+       char time[32] = {0};
+
+       cal_util_get_time_text(time, sizeof(time), CAL_UTIL_DATE_FORMAT_8, NULL, tm);
+
+       Elm_Object_Item *load_more = NULL;
+\r
+       cal_list_delete_item_data *item_data = calloc(1, sizeof(cal_list_delete_item_data));\r
+       c_retv_if(!item_data, NULL);\r
+\r
+       item_data->label = calloc(1, sizeof(time)+sizeof(text));\r
+       c_retv_if(!item_data->label, NULL);\r
+\r
+       snprintf(item_data->label, sizeof(time)+sizeof(text), "%s %s", text, time);\r
+\r
+       if (p->tm_start.tm_year == tm->tm_year\r
+               && p->tm_start.tm_mon == tm->tm_mon
+               && p->tm_start.tm_mday == tm->tm_mday)\r
+               load_more = elm_genlist_item_prepend(p->genlist, &itc_1text, item_data, NULL, ELM_GENLIST_ITEM_NONE, __cal_list_delete_prepend_more, p);\r
+       else
+               load_more = elm_genlist_item_append(p->genlist, &itc_1text, item_data, NULL, ELM_GENLIST_ITEM_NONE, __cal_list_delete_append_more, p);\r
+
+       c_retv_if(!load_more, NULL);
+
+       return load_more;
+}
+\r
+static void __cal_list_delete_create_load_more(cal_list_delete_data *p)\r
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+       c_ret_if(!p->genlist);
+
+       if (CAL_STRLEN(p->searchtext) || p->mode == CAL_LIST_DELETE_MODE_TASK)\r
+               return;
+
+       // TODO: i18n
+       p->load_more_top = __cal_list_delete_add_load_more_to_genlist(p, "Load events before", &p->tm_start);\r
+
+       p->load_more_bottom = __cal_list_delete_add_load_more_to_genlist(p, "Load events after", &p->tm_end);\r
+}\r
 \r
-                               it = elm_genlist_item_append(p->gl, &itc_list, item, NULL, ELM_GENLIST_ITEM_NONE, __cal_list_delete_genlist_item_select_callback, item);\r
+Eina_Bool __cal_list_delete_idler_callback(void* data)\r
+{
+       CAL_FN_START;
+
+       c_retv_if(!data, ECORE_CALLBACK_CANCEL);
+
+       cal_list_delete_data *p = data;\r
+
+       c_retv_if(!p->idler, ECORE_CALLBACK_CANCEL);
+
+       __cal_list_delete_append_event_to_genlist(p);\r
+
+       __cal_list_delete_prepend_event_to_genlist(p);\r
+
+       Eina_Bool ret = __cal_list_delete_check_idler_condition(p);\r
+
+       if (!ret)
+               __cal_list_delete_create_load_more(p);\r
+
+       CAL_FN_END;
+
+       return ret;
+}
+\r
+static void __cal_list_delete_add_idler(cal_list_delete_data *p)\r
+{
+       c_ret_if(!p);
+
+       if (p->appended_event_count < eina_list_count(p->append_list) ||
+               p->prepended_event_count < eina_list_count(p->prepend_list)) {
+
+               if (p->idler)
+                       ecore_idler_del(p->idler);
+
+               p->idler = ecore_idler_add(__cal_list_delete_idler_callback, p);\r
+               c_ret_if(!p->idler);
+
+       } else
+               __cal_list_delete_create_load_more(p);\r
+}\r
 \r
-                               c_retm_if(!it, "elm_genlist_item_append is failed");\r
-                               p->genlist_count++;\r
-                       }\r
-               }\r
+static void __cal_list_delete_delete_genlist(cal_list_delete_data *p)\r
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+
+       if (!p->genlist)
+               return;
+
+       elm_object_part_content_unset(p->ly, "sw");\r
+
+       evas_object_del(p->genlist);
+
+       p->genlist = NULL;
+}\r
 \r
-               p->offset++;\r
-       }\r
+static void __cal_list_delete_create_no_contents(cal_list_delete_data *p)\r
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+       c_ret_if(!p->ly);\r
+
+       if (p->no_content)\r
+               return;
+
+       char* title = NULL;
+
+       if (p->mode == CAL_LIST_DELETE_MODE_TASK)\r
+               title = C_("IDS_TASK_BODY_NO_TASKS");
+       else
+               title = C_("IDS_CLD_BODY_NO_EVENTS");
+
+       Evas_Object *no_content = cal_util_add_nocontents(p->ly, title);\r
+       c_ret_if(!no_content);\r
+\r
+       elm_object_part_content_unset(p->ly, "sw");\r
+\r
+       if (p->conform)\r
+               evas_object_hide(p->conform);\r
+\r
+       elm_object_part_content_set(p->ly, "sw", no_content);\r
+
+       p->no_content = no_content;\r
 }\r
 \r
-static void __cal_list_delete_append_genlist(struct _priv *p)\r
+static void __cal_list_delete_hide_select_all_normal(cal_list_delete_data *p)\r
 {\r
-       CAL_FN_START;\r
-\r
-       c_retm_if(!p, "p is null");\r
-\r
-       Eina_List *l = NULL;\r
-       Elm_Object_Item *it = NULL;\r
-       struct appdata * ad = p->ad;\r
-       c_retm_if(!ad, "ad is null.");\r
-\r
-       cal_list_delete_item_data *item = NULL;\r
-       const char* summary = NULL;\r
-       p->genlist_count = 0;\r
+       c_ret_if(!p);\r
 \r
-       EINA_LIST_FOREACH(p->evtlist, l, item)\r
-       {\r
-\r
-               if (item && item->cs)\r
-               {\r
-                       if (p->searchtext && 0 < strlen(p->searchtext))\r
-                       {\r
-                               summary = CALENDAR_SVC_STRUCT_GET_STR(item->cs, CAL_VALUE_TXT_SUMMARY);\r
-                               if (summary && __cal_list_delete_strstr(summary, p->searchtext)) {\r
-                                       it = elm_genlist_item_append(p->gl, &itc_list, item, NULL, ELM_GENLIST_ITEM_NONE, __cal_list_delete_genlist_item_select_callback, item);\r
-                                       c_retm_if(!it, "elm_genlist_item_append is failed");\r
-                                       if (item && item->checked) {\r
-                                               p->num_check++;\r
-                                       }\r
-                                       p->genlist_count++;\r
-                               }\r
-                       } else {\r
-                               if (item && item->checked) {\r
-                                       p->num_check++;\r
-                               }\r
-                               it = elm_genlist_item_append(p->gl, &itc_list, item, NULL, ELM_GENLIST_ITEM_NONE, __cal_list_delete_genlist_item_select_callback, item);\r
-                               c_retm_if(!it, "elm_genlist_item_append is failed");\r
-                               p->genlist_count++;\r
-                       }\r
+       if (p->select_all_layout) {\r
+               if (CAL_LIST_DELETE_MODE_NORMAL == p->mode) {\r
+                       elm_box_unpack(p->box, p->select_all_layout);\r
+                       evas_object_hide(p->select_all_layout);\r
                }\r
-\r
-               p->offset++;\r
+               return;\r
        }\r
-\r
-       CAL_FN_END;\r
 }\r
 \r
-static void __cal_list_delete_update_list(struct _priv *p)\r
-{\r
-       CAL_FN_START;\r
-\r
-       c_retm_if(!p, "p is null");\r
-\r
-       if (p->idler)\r
-       {\r
-               ecore_idler_del(p->idler);\r
-               p->idler = NULL;\r
-       }\r
+static void __cal_list_delete_update_genlist(cal_list_delete_data *p)\r
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+
+       __cal_list_delete_delete_idler(p);\r
+
+       elm_genlist_clear(p->genlist);
+
+       struct appdata* ad = p->ad;
+       c_ret_if(!ad);
+
+       ad->today_item = NULL;
+
+       p->appended_event_count = 0;
+
+       p->prepended_event_count = 0;
+\r
+       if (eina_list_count(p->append_list)) {
+               __cal_list_delete_show_searchbar(p);\r
+\r
+               __cal_list_delete_create_select_all(p);\r
+\r
+               __cal_list_delete_hide_select_all_normal(p);\r
+\r
+               __cal_list_delete_delete_no_contents(p);\r
+
+               __cal_list_delete_create_genlist(p);\r
+
+               __cal_list_delete_append_event_to_genlist(p);\r
+
+               __cal_list_delete_add_idler(p);\r
+
+       } else {
+               __cal_list_delete_hide_searchbar(p);\r
+\r
+               __cal_list_delete_delete_select_all(p);\r
+\r
+               __cal_list_delete_delete_genlist(p);\r
+
+               __cal_list_delete_create_no_contents(p);\r
+       }
+
+       CAL_FN_END;
+}\r
 \r
-       if (!p->gl)\r
-       {\r
-               p->gl = elm_genlist_add(p->ly);\r
-               c_retm_if(!p->gl, "p->gl is null");\r
-               elm_genlist_decorate_mode_set(p->gl, EINA_TRUE);\r
-               evas_object_data_set(p->gl, "priv", p);\r
-               elm_genlist_scroller_policy_set(p->gl, ELM_SCROLLER_POLICY_OFF,ELM_SCROLLER_POLICY_OFF);\r
-               elm_genlist_block_count_set(p->gl, 20);\r
-               elm_genlist_homogeneous_set(p->gl, EINA_TRUE);\r
-               evas_object_size_hint_weight_set(p->gl, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);\r
-               evas_object_size_hint_align_set(p->gl, EVAS_HINT_FILL, EVAS_HINT_FILL);\r
-               evas_object_show(p->gl);\r
-               elm_object_focus_set(p->gl, EINA_TRUE);\r
-               elm_box_pack_end(p->box, p->gl);\r
-       }\r
+static void __cal_list_delete_update_list(cal_list_delete_data *p)\r
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
 \r
-       __cal_list_delete_clear_event_list(p);\r
        p->num_check = 0;\r
-       p->offset = 0;\r
-\r
-       __cal_list_delete_get_event_list(p);\r
-\r
-       elm_genlist_clear(p->gl);\r
-       __cal_list_delete_append_genlist(p);\r
-\r
-       if (p->genlist_count == p->num_check) {\r
-               elm_check_state_set(p->select_all_check,EINA_TRUE);\r
-       } else {\r
-               elm_check_state_set(p->select_all_check,EINA_FALSE);\r
-       }\r
-       __cal_list_delete_update_no_item(p);\r
-\r
-       if (p->num_check <= 0) {\r
-               evas_object_hide(p->notify);\r
-               elm_object_item_disabled_set(p->bt_delete, EINA_TRUE);\r
-       } else {\r
-               elm_object_item_disabled_set(p->bt_delete, EINA_FALSE);\r
-       }\r
 \r
-       if (eina_list_count(p->evtlist) <= 0 ) {\r
-               evas_object_hide(p->searchbar);\r
-       }\r
+       __cal_list_delete_update_events(p);\r
+
+       __cal_list_delete_update_genlist(p);\r
 \r
-       CAL_FN_END;\r
+       __cal_list_delete_add_small_info(p, p->num_check);\r
+
+       CAL_FN_END;
 }\r
 \r
 static void __cal_list_delete_event_update_noti_received_cb (void *user_data)\r
 {\r
        c_retm_if(!user_data, "user_data is null");\r
-       struct _priv *p = (struct _priv *)user_data;\r
+       cal_list_delete_data *p = (cal_list_delete_data *)user_data;\r
+\r
+       if (p->popup) {\r
+               evas_object_del(p->popup);\r
+               p->popup = NULL;\r
+       }\r
+\r
        __cal_list_delete_update_list(p);\r
 }\r
 \r
-static void __cal_list_delete_update_all_check(struct _priv* p)\r
+static void __cal_list_delete_update_all_check(cal_list_delete_data* p)\r
 {\r
        c_retm_if(!p, "p is null");\r
-       c_retm_if(!p->gl, "p is null");\r
+       c_retm_if(!p->genlist, "p is null");\r
 \r
        Elm_Object_Item *it;\r
        Eina_List* realized_list, *l;\r
@@ -779,7 +1803,7 @@ static void __cal_list_delete_update_all_check(struct _priv* p)
                evas_object_hide(p->notify);\r
        }\r
 \r
-       it = elm_genlist_first_item_get(p->gl);\r
+       it = elm_genlist_first_item_get(p->genlist);\r
        while (it) {\r
                item_data = elm_object_item_data_get(it);\r
                if (item_data) {\r
@@ -788,7 +1812,7 @@ static void __cal_list_delete_update_all_check(struct _priv* p)
                it = elm_genlist_item_next_get(it);\r
        }\r
 \r
-       realized_list = elm_genlist_realized_items_get(p->gl);\r
+       realized_list = elm_genlist_realized_items_get(p->genlist);\r
        EINA_LIST_FOREACH(realized_list, l, it)\r
        {\r
                if (it) {\r
@@ -800,7 +1824,7 @@ static void __cal_list_delete_update_all_check(struct _priv* p)
 static void __cal_list_delete_select_all_mouse_up_callback(void *data, Evas *e, Evas_Object *obj, void *event_info)\r
 {\r
        c_retm_if(!data, "data is null");\r
-       struct _priv *p = data;\r
+       cal_list_delete_data *p = data;\r
 \r
        Evas_Event_Mouse_Up *ev = event_info;\r
        if (ev->event_flags & EVAS_EVENT_FLAG_ON_HOLD)\r
@@ -818,7 +1842,7 @@ static void __cal_list_delete_select_all_changed_callback(void *data, Evas_Objec
 {\r
        c_retm_if(!obj, "obj is null");\r
 \r
-       struct _priv* p = data;\r
+       cal_list_delete_data* p = data;\r
        c_retm_if(!p, "p is null");\r
        if (p->genlist_count <= 0) {\r
                return;\r
@@ -827,13 +1851,14 @@ static void __cal_list_delete_select_all_changed_callback(void *data, Evas_Objec
        __cal_list_delete_update_all_check(p);\r
 }\r
 \r
-static void __cal_list_delete_create_select_all(struct _priv* p)\r
+static void __cal_list_delete_create_select_all(cal_list_delete_data* p)\r
 {\r
        CAL_FN_START;\r
 \r
-       c_retm_if(!p, "p is null");\r
-       c_retm_if(!p->ly, "p->ly is null");\r
-       c_retm_if(!p->box, "p->box is null");\r
+       c_ret_if(!p);\r
+       c_ret_if(!p->ly);\r
+       c_ret_if(!p->box);\r
+       c_ret_if(p->select_all_layout);\r
 \r
        Evas_Object* layout = p->select_all_layout = elm_layout_add(p->box);\r
        c_retm_if(!layout, "elm_layout_add returned null");\r
@@ -863,12 +1888,12 @@ static Evas_Object* __cal_list_delete_create_layout(Evas_Object *parent, struct
        c_retvm_if(!parent, NULL, "parent is null");\r
        c_retvm_if(!ad, NULL, "ad is null");\r
 \r
-       struct _priv *p = NULL;\r
+       cal_list_delete_data *p = NULL;\r
        Evas_Object *ly;\r
        Evas_Object *conform;\r
        int r;\r
 \r
-       p = calloc(1, sizeof(struct _priv));\r
+       p = calloc(1, sizeof(cal_list_delete_data));\r
        c_retvm_if(!p, NULL, "p is null");\r
 \r
        p->name = _name;\r
@@ -880,7 +1905,6 @@ static Evas_Object* __cal_list_delete_create_layout(Evas_Object *parent, struct
        p->navi_item = NULL;\r
        p->genlist_count = 0;\r
        p->bg = NULL;\r
-       is_list_delete_destory = EINA_FALSE;\r
 \r
        ly = cal_util_add_layout(parent, p->name);\r
        if (!ly) {\r
@@ -926,9 +1950,12 @@ static Evas_Object* __cal_list_delete_create_layout(Evas_Object *parent, struct
 \r
        __cal_list_delete_create_select_all(p);\r
 \r
+       p->conform = conform;\r
        elm_object_part_content_set(ly, "sw", conform);\r
        evas_object_show(ly);\r
+\r
        evas_object_event_callback_add(ly, EVAS_CALLBACK_DEL, __cal_list_delete_delete_layout, p);\r
+\r
        r = calendar_svc_subscribe_change(__cal_list_delete_event_update_noti_received_cb, (void*)p);\r
        if (r != CAL_SUCCESS) {\r
                ERR("calendar service subscribe failed");\r
@@ -948,7 +1975,7 @@ static void __cal_list_delete_cancel_callback(void *data, Evas_Object *obj, void
        CAL_FN_START;\r
 \r
        c_retm_if(!data, "data is null");\r
-       struct _priv *p = data;\r
+       cal_list_delete_data *p = data;\r
 \r
        elm_naviframe_prev_btn_auto_pushed_set(p->ad->nv, EINA_TRUE);\r
        elm_naviframe_item_pop(p->ad->nv);\r
@@ -956,36 +1983,118 @@ static void __cal_list_delete_cancel_callback(void *data, Evas_Object *obj, void
        CAL_FN_END;\r
 }\r
 \r
-static void __cal_list_delete_delete_button_callback(void *data, Evas_Object *obj, void *ei)\r
+static void __cal_list_delete_popup_response_event_callback(void *data, Evas_Object *obj, void *event_info)\r
 {\r
-       CAL_FN_START;\r
+       c_retm_if(!data, "data is null");\r
+       c_retm_if(!obj, "obj is null");\r
 \r
-       Evas_Object *ly = data;\r
-       cal_list_delete_item_data *item;\r
-       Elm_Object_Item *it;\r
-       Elm_Object_Item *temp;\r
-       int cid;\r
-       int r;\r
+       Evas_Object *popup = data;\r
+       Evas_Object *button = obj;\r
 \r
-       struct _priv *p = CAL_UTIL_GET_PRIV_DATA(ly);\r
+       cal_list_delete_data *p = evas_object_data_get(popup, "data");\r
        c_retm_if(!p, "p is null");\r
-       c_retm_if(!p->evtlist, "p->evtlist is null");\r
+       c_retm_if(!p->ad, "p->ad is null");\r
+\r
+       if (!strcmp(elm_object_text_get(button), S_("IDS_COM_SK_OK"))) {\r
+               cal_list_delete_item_data *item = NULL;\r
+               Elm_Object_Item *it = NULL;\r
+               Elm_Object_Item *temp = NULL;\r
+               int cid;\r
+               int r;\r
+               it = elm_genlist_first_item_get(p->genlist);\r
+               while(it) {\r
+                       item = elm_object_item_data_get(it);\r
+                       temp = elm_genlist_item_next_get(it);\r
+\r
+                       if (item && item->cs != NULL && item->checked == EINA_TRUE) {\r
+                               cid = CALENDAR_SVC_STRUCT_GET_INT(item->cs, CAL_VALUE_INT_INDEX);\r
+\r
+                               if (CAL_LIST_DELETE_MODE_TASK == p->mode) {\r
+                                       r = CALENDAR_SVC_DELETE(CAL_STRUCT_TODO, cid);\r
+                               } else {\r
+                                       r = CALENDAR_SVC_DELETE(CAL_STRUCT_SCHEDULE, cid);\r
+                               }\r
+\r
+                               if (r != CAL_SUCCESS) {\r
+                                       ERR("Calendar service delete failed: %d", r);\r
+                               }\r
+\r
+                               elm_object_item_del(it);\r
+                       }\r
+                       it = temp;\r
+               }\r
 \r
-       it = elm_genlist_first_item_get(p->gl);\r
+               elm_object_item_disabled_set(p->bt_delete, EINA_TRUE);\r
+               p->searchtext = NULL;\r
+       }\r
+\r
+       evas_object_del(p->popup);\r
+       p->popup = NULL;\r
+}\r
+\r
+static int __cal_list_delete_check_exsited_repeat_item(cal_list_delete_data *p)\r
+{\r
+       c_ret_if(!p);\r
+\r
+       cal_list_delete_item_data *item = NULL;\r
+       Elm_Object_Item *it = NULL;\r
+       int cid;\r
+       int r = 0;\r
+\r
+       it = elm_genlist_first_item_get(p->genlist);\r
        while(it) {\r
                item = elm_object_item_data_get(it);\r
-               temp = elm_genlist_item_next_get(it);\r
 \r
+               if (item && item->cs != NULL && item->checked == EINA_TRUE) {\r
+                       int r = __cal_list_delete_get_cs_repeat_flag(item->cs);\r
+                       if(0 != r)\r
+                               return 1;\r
+               }\r
+               it = elm_genlist_item_next_get(it);\r
+       }\r
+\r
+       return 0;\r
+}\r
+\r
+static void __cal_list_delete_delete_event(cal_list_delete_data* p, Eina_Bool is_delete_all)\r
+{
+       c_ret_if(!p);
+       c_ret_if(!p->ad);\r
+
+       struct appdata* ad = p->ad;\r
+       cal_list_delete_item_data *item = NULL;\r
+       Elm_Object_Item *it = NULL;\r
+       Elm_Object_Item *temp = NULL;\r
+       int cid;\r
+       int r;\r
+\r
+       it = elm_genlist_first_item_get(p->genlist);\r
+       while(it) {\r
+               item = elm_object_item_data_get(it);\r
+               temp = elm_genlist_item_next_get(it);\r
 \r
                if (item && item->cs != NULL && item->checked == EINA_TRUE) {\r
 \r
                        cid = CALENDAR_SVC_STRUCT_GET_INT(item->cs, CAL_VALUE_INT_INDEX);\r
-                       r = calendar_svc_delete(CAL_STRUCT_SCHEDULE, cid);\r
-                       if (r != CAL_SUCCESS) {\r
-                               ERR("Calendar service delete failed: %d", r);\r
+\r
+                       if (!is_delete_all) {\r
+                               struct tm tm_start;\r
+                               long long int lli_time;\r
+\r
+                               cal_main_set_cs_tm(&tm_start, item->cs);\r
+                               cal_util_convert_tm_to_lli(NULL, &tm_start, &lli_time);\r
+\r
+                               r = calendar_svc_event_delete_normal_instance(cid, lli_time);\r
+                       } else {\r
+                               r = CALENDAR_SVC_DELETE(CAL_STRUCT_SCHEDULE, cid);\r
                        }\r
+\r
+                       if (r != CAL_SUCCESS)\r
+                               ERR("Calendar service delete failed: %d", r);\r
+\r
                        elm_object_item_del(it);\r
                }\r
+\r
                it = temp;\r
        }\r
 \r
@@ -993,6 +2102,66 @@ static void __cal_list_delete_delete_button_callback(void *data, Evas_Object *ob
        p->searchtext = NULL;\r
 }\r
 \r
+static void __cal_list_delete_delete_popup_response_event_callback(void *data, Evas_Object *obj, void *event_info)\r
+{
+       CAL_FN_START;
+
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
+
+       Evas_Object *popup = data;
+       Evas_Object *button = obj;
+
+       cal_list_delete_data* p = evas_object_data_get(popup, "data");\r
+       c_retm_if(!p, "p is null");
+
+       if (!strcmp(elm_object_text_get(button), C_("IDS_CLD_BODY_ONLY_THIS_EVENT")))
+               __cal_list_delete_delete_event(p, EINA_FALSE);\r
+       else    if (!strcmp(elm_object_text_get(button), C_("IDS_CLD_POP_ALL_REPETITIVE_EVENTS")))
+               __cal_list_delete_delete_event(p, EINA_TRUE);\r
+
+       evas_object_del(popup);
+       p->popup = NULL;
+}\r
+\r
+static void __cal_list_delete_show_popup(cal_list_delete_data *p, const char *tit)\r
+{
+       c_retm_if(!p, "p is NULL.");
+
+       void (*callback_func)(void *data, Evas_Object *obj, void *ei) = NULL;\r
+\r
+       callback_func = __cal_list_delete_delete_popup_response_event_callback;\r
+
+       p->popup = cal_util_add_popup(p->ad->win, "verticalbuttonstyle", NULL, tit, callback_func,
+               p, C_("IDS_CLD_BODY_ONLY_THIS_EVENT"),
+               C_("IDS_CLD_POP_ALL_REPETITIVE_EVENTS"),
+               S_("IDS_COM_SK_CANCEL"), NULL);
+       c_retm_if(!p->popup, "cal_util_add_popup(p->ad->win) returned null");
+
+       evas_object_data_set(p->popup, "priv", p);
+}\r
+\r
+static void __cal_list_delete_delete_button_callback(void *data, Evas_Object *obj, void *ei)\r
+{\r
+       CAL_FN_START;\r
+\r
+       c_ret_if(!data);\r
+\r
+       Evas_Object *ly = data;\r
+\r
+       cal_list_delete_data *p = CAL_UTIL_GET_PRIV_DATA(ly);\r
+       c_retm_if(!p, "p is null");\r
+       c_retm_if(!p->ad, "p->ad is null");\r
+       c_retm_if(!p->append_list, "p->append_list is null");\r
+\r
+       if (CAL_LIST_DELETE_MODE_TASK != p->mode && __cal_list_delete_check_exsited_repeat_item(p)) {\r
+               __cal_list_delete_show_popup(p, C_("IDS_CLD_OPT_DELETE_EVENT"));\r
+       } else {\r
+               p->popup = cal_util_add_popup(p->ad->win, NULL, NULL, C_("IDS_CLD_OPT_DELETE_EVENT"), __cal_list_delete_popup_response_event_callback, p,\r
+                               S_("IDS_COM_SK_OK"),S_("IDS_COM_SK_CANCEL"), NULL);\r
+       }\r
+}\r
+\r
 \r
 Evas_Object *cal_list_delete_view_create(Evas_Object *parent, struct appdata *ad)\r
 {\r
@@ -1005,9 +2174,16 @@ Evas_Object *cal_list_delete_view_create(Evas_Object *parent, struct appdata *ad
 \r
        ly = __cal_list_delete_create_layout(parent,ad);\r
        c_retvm_if(!ly, NULL, "__cal_list_delete_create_layout(parent,ad) is failed");\r
-       struct _priv * p = (struct _priv *)CAL_UTIL_GET_PRIV_DATA(ly);\r
+\r
+       cal_list_delete_data * p = (cal_list_delete_data *)CAL_UTIL_GET_PRIV_DATA(ly);\r
        c_retvm_if(!p, NULL, "p is null");\r
 \r
+       p->mode = CAL_LIST_DELETE_MODE_NORMAL;\r
+       p->more_idx = -1;\r
+\r
+       if (NULL != ad->bt_view)\r
+               p->mode = CAL_LIST_DELETE_MODE_TASK;\r
+\r
        elm_naviframe_prev_btn_auto_pushed_set(ad->nv, EINA_FALSE);\r
 \r
        p->navi_item = elm_naviframe_item_push(ad->nv, S_("IDS_COM_BODY_DELETE"), NULL, NULL, ly, NULL);\r
@@ -1027,7 +2203,7 @@ Evas_Object *cal_list_delete_view_create(Evas_Object *parent, struct appdata *ad
                return NULL;\r
        }\r
 \r
-       p->bt_delete = elm_toolbar_item_append(controlbar, NULL, S_("IDS_COM_BODY_DELETE"), __cal_list_delete_delete_button_callback, ly);\r
+       p->bt_delete = elm_toolbar_item_append(controlbar, CAL_CBAR_ICON_DELETE, NULL, __cal_list_delete_delete_button_callback, ly);\r
        elm_toolbar_item_append(controlbar, NULL, S_("IDS_COM_SK_CANCEL"), __cal_list_delete_cancel_callback, p);\r
        elm_object_item_part_content_set(p->navi_item, "controlbar", controlbar);\r
        elm_object_item_disabled_set(p->bt_delete, EINA_TRUE);\r
@@ -1039,63 +2215,15 @@ Evas_Object *cal_list_delete_view_create(Evas_Object *parent, struct appdata *ad
 \r
 static void __cal_list_delete_searchbar_entry_changed_callback(void *data, Evas_Object *obj, void *event_info)\r
 {\r
-       CAL_FN_START;\r
-\r
-       struct _priv *p = (struct _priv *)data;\r
-       c_retm_if(!p, "priv is null.");\r
-\r
-       p->searchtext = elm_object_text_get(elm_object_part_content_get(p->searchbar, "elm.swallow.content"));\r
-       DBG("%s %d", p->searchtext, strlen(p->searchtext));\r
-\r
-       elm_genlist_clear(p->gl);\r
-\r
-       if (!p->gl) {\r
-               p->gl = elm_genlist_add(p->parent);\r
-               c_retm_if(!p->gl, "p->gl is null");\r
-               elm_genlist_decorate_mode_set(p->gl, EINA_TRUE);\r
-               evas_object_data_set(p->gl, "priv", p);\r
-       }\r
-\r
-       evas_object_del(p->select_all_layout);\r
-       __cal_list_delete_create_select_all(p);\r
+       cal_list_delete_data *p = data;\r
+       c_ret_if(!p);
 \r
        p->num_check = 0;\r
-       p->offset = 0;\r
-       __cal_list_delete_append_genlist(p);\r
-\r
-       Evas_Object *conform = elm_object_part_content_get(p->ly, "sw");\r
-       c_retm_if(!conform, "conform is null");\r
-\r
-       if (p->genlist_count)\r
-               elm_object_content_set(conform, p->box);\r
-       else {\r
-               elm_object_content_unset(conform);\r
-               evas_object_hide(p->box);\r
-       }\r
-\r
-       if (p->genlist_count == p->num_check) {\r
-               if (p->num_check == 0) {\r
-                       elm_check_state_set(p->select_all_check,EINA_FALSE);\r
-                       elm_object_disabled_set(p->select_all_check, EINA_TRUE);\r
-               } else {\r
-                       elm_check_state_set(p->select_all_check,EINA_TRUE);\r
-               }\r
-       } else {\r
-               elm_check_state_set(p->select_all_check,EINA_FALSE);\r
-       }\r
-\r
-       if (p->genlist_count > 0) {\r
-               elm_object_disabled_set(p->select_all_check, EINA_FALSE);\r
-       }\r
-\r
-       if (0 < p->num_check)\r
-               elm_object_item_disabled_set(p->bt_delete, EINA_FALSE);\r
-       else\r
-               elm_object_item_disabled_set(p->bt_delete, EINA_TRUE);\r
-\r
-       __cal_list_delete_add_small_info(p,p->num_check);\r
+       p->searchtext = elm_object_text_get(elm_object_part_content_get(p->searchbar, "elm.swallow.content"));
+
+       __cal_list_delete_update_list(p);\r
 \r
-       CAL_FN_END;\r
+       __cal_list_delete_add_small_info(p, p->num_check);\r
 }\r
 \r
 static void __cal_list_delete_cancel_button_callback(void *data, Evas_Object *obj, void *event_info)\r
@@ -1103,7 +2231,7 @@ static void __cal_list_delete_cancel_button_callback(void *data, Evas_Object *ob
        CAL_FN_START;\r
 \r
        c_retm_if(!data, "data is null");\r
-       struct _priv *p = (struct _priv *)data;\r
+       cal_list_delete_data *p = (cal_list_delete_data *)data;\r
        Eina_List *l = NULL;\r
        cal_list_delete_item_data *item = NULL;\r
 \r
@@ -1123,7 +2251,7 @@ static void __cal_list_delete_cancel_button_callback(void *data, Evas_Object *ob
 \r
        p->num_check = 0;\r
 \r
-       EINA_LIST_FOREACH(p->evtlist, l, item) {\r
+       EINA_LIST_FOREACH(p->append_list, l, item) {\r
                if (item != NULL && item->checked) {\r
                        p->num_check++;\r
                }\r
@@ -1143,7 +2271,7 @@ static void __cal_list_delete_cancel_button_callback(void *data, Evas_Object *ob
 static void __cal_list_delete_searchbar_entry_unfocused_callback(void *data, Evas_Object *obj, void *event_info)\r
 {\r
        c_retm_if(!data, "data is null.");\r
-       struct _priv *p = data;\r
+       cal_list_delete_data *p = data;\r
 \r
        if (p->num_check <= 0) {\r
                elm_object_item_disabled_set(p->bt_delete, EINA_TRUE);\r
@@ -1156,12 +2284,12 @@ static void __cal_list_delete_searchbar_entry_unfocused_callback(void *data, Eva
 static void __cal_list_delete_searchbar_clicked_callback(void *data, Evas_Object *obj, void *event_info)\r
 {\r
        c_retm_if(!data, "data is null.");\r
-       struct _priv *p = data;\r
+       cal_list_delete_data *p = data;\r
 \r
        elm_object_item_disabled_set(p->bt_delete, EINA_TRUE);\r
 }\r
 \r
-static void __cal_list_delete_create_searchbar(struct _priv *p)\r
+static void __cal_list_delete_create_searchbar(cal_list_delete_data *p)\r
 {\r
        c_retm_if(!p, "priv is null.");\r
        c_retm_if(!p->ly, "p->ly is null.");\r
@@ -1192,7 +2320,7 @@ void cal_list_delete_update_view(Evas_Object *ly)
 {\r
        CAL_FN_START;\r
 \r
-       struct _priv *p;\r
+       cal_list_delete_data *p;\r
 \r
        c_retm_if(!ly, "ly is null.");\r
 \r
@@ -1202,8 +2330,34 @@ void cal_list_delete_update_view(Evas_Object *ly)
                return;\r
        }\r
 \r
-       __cal_list_delete_create_searchbar(p);\r
+       struct appdata *ad = p->ad;\r
+       c_ret_if(!ad);\r
+\r
+       if (CAL_LIST_DELETE_MODE_DAY == p->mode) {\r
+               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(ly), "searchbar,hide", "prog");\r
+       } else {\r
+               __cal_list_delete_create_searchbar(p);\r
+       }\r
 \r
        __cal_list_delete_update_list(p);\r
 \r
 }\r
+\r
+Evas_Object* cal_list_delete_view_create_more_events(Evas_Object *parent, struct appdata *ad, int idx)\r
+{\r
+       c_retvm_if(!parent, NULL, "parent is null.");\r
+       c_retvm_if(!ad, NULL, "ad is null.");\r
+       Evas_Object *ly = NULL;\r
+       cal_list_delete_data *p = NULL;\r
+\r
+       ly = cal_list_delete_view_create(parent, ad);\r
+       c_retvm_if(!ly, NULL, "ly is null.");\r
+\r
+       p = CAL_UTIL_GET_PRIV_DATA(ly);\r
+       c_retvm_if(!p, NULL, "p is null.");\r
+\r
+       p->mode = CAL_LIST_DELETE_MODE_DAY;\r
+       p->more_idx = idx;\r
+\r
+       return ly;\r
+}\r
index e2c6c1e..c63fdc8 100755 (executable)
   */
 
 
-
-
-
-
+#include <vconf.h>
 #include <Elementary.h>
 
 #include "detail.h"
-#include "alm-mgr.h"
+#include "noti-handler.h"
 #include "edit-repeat.h"
 #include "list.h"
 #include "external-ug.h"
 #include "view.h"
 
-static const char *_name = "list/base";
 static Elm_Entry_Filter_Limit_Size _limit_20char = {
        .max_char_count = 20,
 };
 
-#define MAX_FETCH_SETS 10
+typedef enum {
+       CAL_LIST_MODE_NORMAL = 0,
+       CAL_LIST_MODE_DAY,
+       CAL_LIST_MODE_TASK,
+}cal_list_mode;
 
 typedef struct {
-       const char *name;
        struct appdata *ad;
        Evas_Object *parent;
-       Evas_Object *ly; // self
+       Evas_Object *layout; // self
 
        Evas_Object *box;
        Evas_Object *searchbar;
        Evas_Object *genlist;
        Evas_Object *no_contents;
 
-       Eina_Bool is_repeat_mode;
+       cal_list_mode mode;
 
-       Eina_List *event_list; // cal_struct list
+       Eina_List *append_list;
+       int appended_event_count;
 
-       struct calsvc *csv;
-
-       time_t from;
-       time_t to;
+       Eina_List *prepend_list;
+       int prepended_event_count;
 
        const char *searchtext;
 
-       int totalcnt;
-       int event_offset;
        int cur_position;
        Ecore_Idler* idler; // To append list
 
@@ -69,29 +65,45 @@ typedef struct {
 
        Evas_Object *popup;
 
+       Ecore_Event_Handler *event_handler;
+       Evas_Coord x;
+       Evas_Coord y;
+       Elm_Object_Item *sweep_it;
+
        Elm_Object_Item* navi_item;
        Elm_Object_Item *bt_new;
        Elm_Object_Item *bt_delete;
 
+       int more_idx;
+
+       struct tm tm_start;
+       struct tm tm_end;
+
+       Elm_Object_Item *load_more_top;
+       Elm_Object_Item *load_more_bottom;
 }cal_list_data;
 
 typedef struct {
-       Eina_Bool is_header;
-       int mode;
+       Elm_Object_Item *it;  // Genlist Item pointer
        Eina_Bool checked;     // Check status
-       void *data;
+       cal_struct *cs;
+       struct tm *tm;
+       char *color_str;
 }cal_list_genlist_item_data;
 
 static int is_hour24;
 static Calendar_color calendar_color;
-static Eina_Bool is_view_destory = EINA_FALSE;
 
 static void __cal_list_delete_genlist_header_item(void *data, Evas_Object *obj);
 static void __cal_list_delete_genlist_item(void *data, Evas_Object *obj);
 static char* __cal_list_get_genlist_header_item_label(void *data, Evas_Object *obj, const char *part);
 static char* __cal_list_get_genlist_item_label(void *data, Evas_Object *obj, const char *part);
 static Evas_Object *__cal_list_get_genlist_item_icon(void *data, Evas_Object *obj, const char *part);
-
+static char* __cal_list_share_genlist_item_label(void *data, Evas_Object *obj, const char *part);
+static void __cal_list_prepend_more(void *data, Evas_Object *obj, void *event_info);
+static void __cal_list_append_more(void *data, Evas_Object *obj, void *event_info);
+static char* __cal_list_get_genlist_task_item_label(void *data, Evas_Object *obj, const char *part);
+static Evas_Object *__cal_list_get_genlist_task_item_icon(void *data, Evas_Object *obj, const char *part);
 
 static Elm_Genlist_Item_Class cal_list_itc_h = {
        .item_style = "grouptitle",
@@ -104,582 +116,1629 @@ static Elm_Genlist_Item_Class cal_list_itc = {
        .func.text_get = __cal_list_get_genlist_item_label,
        .func.del = __cal_list_delete_genlist_item,
        .func.content_get = __cal_list_get_genlist_item_icon,
+       .decorate_item_style = "mode/slide3",
 };
 
-static inline cal_list_genlist_item_data* __cal_list_add_item(Eina_Bool is_header, const void *data)
-{
-       cal_list_genlist_item_data *i = calloc(1, sizeof(cal_list_genlist_item_data));
-       c_retvm_if(!i, NULL, "i is null");
+static Elm_Genlist_Item_Class cal_list_normal_itc = {
+       .item_style = "3text.4icon.calendar",
+       .func.text_get = __cal_list_get_genlist_item_label,
+       .func.del = __cal_list_delete_genlist_item,
+       .func.content_get = __cal_list_get_genlist_item_icon,
+       .decorate_item_style = "mode/slide3",
+};
+
+static Elm_Genlist_Item_Class cal_task_itc = {
+       .item_style = "2text.4icon.5",
+       .func.text_get = __cal_list_get_genlist_task_item_label,
+       .func.del = __cal_list_delete_genlist_item,
+       .func.content_get = __cal_list_get_genlist_task_item_icon,
+};
+
+static Elm_Genlist_Item_Class itc_1text = {
+       .item_style = "1text",
+       .func.content_get = NULL,
+       .func.text_get = __cal_list_share_genlist_item_label,
+};
 
-       i->is_header= is_header;
-       i->data = (void*)data;
+static inline void __cal_list_delete_popup(cal_list_data *p)
+{
+       c_retm_if(!p || !p->popup, "param is null");
 
-       return i;
+       evas_object_del(p->popup);
+       p->popup = NULL;
 }
 
-static inline Elm_Object_Item *__cal_list_append_genlist_item(Evas_Object *obj,
-               const Elm_Genlist_Item_Class *itc, const void *data,
-               Elm_Object_Item *parent, Elm_Genlist_Item_Type flags,
-               Evas_Smart_Cb func, const void *func_data)
+static char* __cal_list_share_genlist_item_label(void *data, Evas_Object *obj, const char *part)
 {
-       Eina_Bool is_header;
+       c_retvm_if(!data || !obj || !part, NULL, "data is null");
 
-       if (!strcmp(itc->item_style, "grouptitle"))
-               is_header = EINA_TRUE;
-       else
-               is_header = EINA_FALSE;
+       char *name = (char *)data;
 
-       cal_list_genlist_item_data *i = __cal_list_add_item(is_header, data);
+       if (!CAL_STRCMP(part, "elm.text")) {
+               return strdup(name);
+       }
 
-       return elm_genlist_item_append(obj, itc, i, parent, flags, func, func_data);
+       return NULL;
 }
-static inline Elm_Object_Item* __cal_list_add_group_item(Evas_Object *gl,
+
+static inline Elm_Object_Item* __cal_list_append_genlist_group_item(Evas_Object *genlist,
                const Elm_Genlist_Item_Class *itc, struct tm *tm)
 {
-       c_retvm_if(!gl, NULL, "gl is null");
+       CAL_FN_START;
 
-       cal_list_data *p = (cal_list_data *)CAL_UTIL_GET_PRIV_DATA(gl);
-       c_retvm_if(!p, NULL, "p is null.");
+       c_retv_if(!genlist, NULL);
 
-       struct tm *t;
+       cal_list_data *p = CAL_UTIL_GET_PRIV_DATA(genlist);
+       c_retvm_if(!p, NULL, "p is null.");
 
-       t = malloc(sizeof(struct tm));
-       if (!t)
+       if (p->mode == CAL_LIST_MODE_TASK || p->mode == CAL_LIST_MODE_DAY)
                return NULL;
 
+       struct tm *t = calloc(1, sizeof(struct tm));
+       c_retv_if(!t, NULL);
+
        *t = *tm;
 
-       Elm_Object_Item *item = __cal_list_append_genlist_item(gl, itc, t, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
-       c_retvm_if(!item, NULL, "item is null");
+       cal_list_genlist_item_data *item_data = calloc(1, sizeof(cal_list_genlist_item_data));
+       c_retv_if(!item_data, NULL);
+
+       item_data->tm = t;
 
-       elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+       item_data->it = elm_genlist_item_append(genlist, itc, item_data, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+       c_retv_if(!item_data->it, NULL);
 
-       return item;
+       elm_genlist_item_select_mode_set(item_data->it, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+
+       return item_data->it;
 }
 
-static Evas_Object *__cal_list_get_genlist_item_icon(void *data, Evas_Object *obj, const char *part)
+static inline Elm_Object_Item* __cal_list_prepend_genlist_group_item(Evas_Object *genlist,
+               const Elm_Genlist_Item_Class *itc, struct tm *tm)
 {
-       c_retvm_if(!data, NULL, "data is null.");
+       CAL_FN_START;
 
-       cal_list_genlist_item_data *item_data = data;
-       struct tmnode* tm = NULL;
-       cal_struct *cs = NULL;
-       cal_struct *calendar = NULL;
-       Evas_Object *icon = NULL;
-       int r;
-       cal_list_data *p = NULL;
+       c_retv_if(!genlist, NULL);
 
-       p = CAL_UTIL_GET_PRIV_DATA(obj);
-       c_retvm_if(!p, NULL, "priv is null.");
+       cal_list_data *p = CAL_UTIL_GET_PRIV_DATA(genlist);
+       c_retv_if(!p, NULL);
 
-       if (p->is_repeat_mode)
-       {
-               tm = (struct tmnode *)item_data->data;
-               cs = tm->cs;
-       }
-       else
-       {
-               tm = NULL;
-               cs = (cal_struct *)item_data->data;
-       }
+       if (p->mode == CAL_LIST_MODE_TASK || p->mode == CAL_LIST_MODE_DAY)
+               return NULL;
 
-       if (!CAL_STRCMP(part, "elm.swallow.colorbar"))
-       {
-               r = CALENDAR_SVC_GET(CAL_STRUCT_CALENDAR, CALENDAR_SVC_STRUCT_GET_INT(cs,CAL_VALUE_INT_CALENDAR_ID), NULL, &calendar);
-               if (r != CAL_SUCCESS)
-               {
-                       ERR("CALENDAR_SVC_GET fail. %d", r);
-                       return NULL;
-               }
+       struct tm *t = calloc(1, sizeof(struct tm));
+       c_retv_if(!t, NULL);
 
-               icon = evas_object_rectangle_add(evas_object_evas_get(obj));
-               evas_object_size_hint_align_set(icon, EVAS_HINT_FILL, EVAS_HINT_FILL);
+       *t = *tm;
 
-               CALENDAR_SVC_GET_CALENDAR_COLOR(calendar, &calendar_color);
+       cal_list_genlist_item_data *item_data = calloc(1, sizeof(cal_list_genlist_item_data));
+       c_retv_if(!item_data, NULL);
 
-               evas_object_color_set(icon, calendar_color.red, calendar_color.green, calendar_color.blue, calendar_color.alpha);
+       item_data->tm = t;
 
-               CALENDAR_SVC_STRUCT_FREE(&calendar);
+       item_data->it = elm_genlist_item_prepend(genlist, itc, item_data, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+       c_retv_if(!item_data->it, NULL);
 
-               return icon;
-       }
+       elm_genlist_item_select_mode_set(item_data->it, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
 
-       return NULL;
+       return item_data->it;
 }
 
-static void __cal_list_delete_genlist_header_item(void *data, Evas_Object *obj)
+
+static inline Elm_Object_Item* __cal_list_append_genlist_item(Evas_Object *genlist,
+               const Elm_Genlist_Item_Class *itc, cal_struct *cs, Elm_Object_Item *parent,
+               Evas_Smart_Cb func, const void *func_data)
 {
-       c_retm_if(!data, "data is null.");
+       CAL_FN_START;
 
-       cal_list_genlist_item_data *i = data;
+       cal_list_genlist_item_data *item_data = calloc(1, sizeof(cal_list_genlist_item_data));
+       c_retv_if(!item_data, NULL);
 
-       free(i->data);
-       free(i);
-}
+       item_data->cs = cs;
 
-static void __cal_list_delete_genlist_item(void *data, Evas_Object *obj)
-{
-       c_retm_if(!data, "data is null.");
-       cal_list_genlist_item_data *i = data;
+       cal_list_data *p = CAL_UTIL_GET_PRIV_DATA(genlist);
+       c_retv_if(!p, NULL);
+
+       item_data->it = elm_genlist_item_append(genlist, itc, item_data, parent, ELM_GENLIST_ITEM_NONE, func, func_data);
+       c_retv_if(!item_data->it, NULL);
 
-       free(i);
+       return item_data->it;
 }
 
-static void __cal_list_get_search_list(cal_list_data *p)
+static inline Elm_Object_Item* __cal_list_prepend_genlist_item(Evas_Object *genlist,
+               const Elm_Genlist_Item_Class *itc, cal_struct *cs, Elm_Object_Item *parent,
+               Evas_Smart_Cb func, const void *func_data)
 {
        CAL_FN_START;
 
-       c_retm_if(!p, "priv is null.");
-
-       int r = 0;
-       cal_iter *it;
-       cal_struct *cs;
-       int cal_id;
-
-       cal_id = 0;
-
-       it = NULL;
-
-       CALENDAR_SVC_FIND(p->ad->acct_id, cal_id, CAL_STRUCT_SCHEDULE, CAL_VALUE_TXT_SUMMARY, p->searchtext , &it);
+       cal_list_genlist_item_data *item_data = calloc(1, sizeof(cal_list_genlist_item_data));
+       c_retv_if(!item_data, NULL);
 
-       while (CALENDAR_SVC_ITER_NEXT(it) == CAL_SUCCESS)
-       {
-               cs = NULL;
-               r = CALENDAR_SVC_ITER_GET_INFO(it, &cs);
-               if (r != CAL_SUCCESS)
-                       break;
+       item_data->cs = cs;
 
-               p->event_list = eina_list_append(p->event_list, cs);
-       }
+       cal_list_data *p = CAL_UTIL_GET_PRIV_DATA(genlist);
+       c_retv_if(!p, NULL);
 
-       CALENDAR_SVC_ITER_REMOVE(&it);
+       item_data->it = elm_genlist_item_prepend(genlist, itc, item_data, NULL, ELM_GENLIST_ITEM_NONE, func, func_data);
+       c_retv_if(!item_data->it, NULL);
 
-       CAL_FN_END;
+       return item_data->it;
 }
 
-static void __cal_list_genlist_item_select_callback(void *data, Evas_Object *obj, void *event_info)
+static void __cal_list_set_genlist_item_sweep_off(Elm_Object_Item *it)
 {
-       Elm_Object_Item *it;
-       int idx;
-       cal_struct *cs = data;
-       cal_list_data *p;
-       int repeat;
-
-       it = elm_genlist_selected_item_get(obj);
-       if (it)
-               elm_genlist_item_selected_set(it, EINA_FALSE);
+       c_retm_if(!it, "it is null");
+       elm_genlist_item_decorate_mode_set(it, "slide", EINA_FALSE);
+       elm_genlist_item_select_mode_set(it, ELM_OBJECT_SELECT_MODE_ALWAYS);
+}
 
-       idx = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_INDEX);
-       repeat = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_REPEAT_TERM);
+static void __cal_list_init_sweep_data(cal_list_genlist_item_data* item_data, cal_list_data *p)
+{
+       c_retm_if(!item_data, "item_data is null");
+       c_retm_if(!p, "p is null");
 
-       p = CAL_UTIL_GET_PRIV_DATA(obj);
-       c_retm_if(!p, "priv is null.");
+       cal_struct *cs = item_data->cs;
+       c_retm_if(!cs, "cs is NULL.");
 
-       if (repeat)
-       {
-               p->ad->tm->st = mktime(CALENDAR_SVC_STRUCT_GET_TM(cs, CAL_VALUE_GMT_START_DATE_TIME, CAL_TZ_FLAG_LOCAL));
-               p->ad->tm->et = mktime(CALENDAR_SVC_STRUCT_GET_TM(cs, CAL_VALUE_GMT_END_DATE_TIME, CAL_TZ_FLAG_LOCAL));
-       }
-       p->ad->cid = idx;
-       cal_detail_create_view(p->ad, p->parent);
+       cal_main_set_cs(p->ad, cs);
 }
 
-static void __cal_list_add_events_with_idler(cal_list_data *p)
+static void __cal_list_edit_popup_response_event_callback(void *data, Evas_Object *obj, void *event_info)
 {
-       CAL_FN_START;
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
 
-       c_retm_if(!p, "priv is null.");
-       c_retm_if(!p->event_list, "p->event_list is null.");
-       c_retm_if(p->event_offset < 1, "p->event_offset is smaller than 1");
+       Evas_Object *popup = data;
+       Evas_Object *button = obj;
+       cal_list_data* p = evas_object_data_get(popup, "data");
+       c_retm_if(!p, "p is null");
 
        struct appdata* ad = p->ad;
-       c_retm_if(!ad, "ad is null.");
+       c_retm_if(!ad, "ad is null");
 
-       Eina_List *l;
-       cal_struct *cs;
-       Elm_Object_Item *it;
-       time_t t;
-       struct tm cur;
-       int t_old, t_cur, t_today;
-       Eina_List *append_list=NULL;
+       if (!strcmp(elm_object_text_get(button), C_("IDS_CLD_BODY_ONLY_THIS_EVENT"))) {
+               ad->edit_special_one = EINA_TRUE;
 
-       it = NULL;
-       t_old = 0;
-       t_today = (p->ad->today_tm.tm_year << 9) | (p->ad->today_tm.tm_mon << 5) | p->ad->today_tm.tm_mday;
-       append_list = eina_list_nth_list(p->event_list, p->event_offset -1);
-       c_retm_if(!append_list, "append_list is null");
+               cal_edit_create_view(ad, p->layout);
+               __cal_list_set_genlist_item_sweep_off(p->sweep_it);
+       }else if (!strcmp(elm_object_text_get(button), C_("IDS_CLD_POP_ALL_REPETITIVE_EVENTS"))) {
+               ad->edit_special_one = EINA_FALSE;
 
-       cs = eina_list_data_get(append_list);
-       t = mktime(CALENDAR_SVC_STRUCT_GET_TM(cs, CAL_VALUE_GMT_START_DATE_TIME, CAL_TZ_FLAG_LOCAL));
-       localtime_r(&t, &cur);
-       t_old = (cur.tm_year << 9) | (cur.tm_mon << 5) | cur.tm_mday;
+               cal_edit_create_view(ad, p->layout);
+               __cal_list_set_genlist_item_sweep_off(p->sweep_it);
+       }
 
-       append_list = eina_list_next(append_list);
-       c_retm_if(!append_list, "eina_list_nth_list(append_list, 1) is null");
+       evas_object_del(popup);
+       p->popup = NULL;
+}
 
-       EINA_LIST_FOREACH(append_list, l, cs) {
+static cal_struct* __cal_list_get_event(int idx)
+{
+       c_retvm_if(idx < 0, NULL, "idx is invalied(%d)", idx);
+       cal_struct *cs = NULL;
 
-               if (!cs) {
-                       ERR("cs is null");
-                       continue;
-               }
+       int r = CALENDAR_SVC_GET(CAL_STRUCT_SCHEDULE, idx, NULL, &cs);
+       c_retvm_if(r != CAL_SUCCESS, NULL, "CALENDAR_SVC_GET(%d) is failed(%d)", idx, r);
 
-               t = mktime(CALENDAR_SVC_STRUCT_GET_TM(cs, CAL_VALUE_GMT_END_DATE_TIME, CAL_TZ_FLAG_LOCAL));
-               localtime_r(&t, &cur);
-               t_cur = (cur.tm_year << 9) | (cur.tm_mon << 5) | cur.tm_mday;
+       return cs;
+}
 
-               if (t_old != t_cur) {
+static void __cal_list_delete_event(cal_list_data* p, Eina_Bool is_delete_all)
+{
+       c_retm_if(!p, "p is null");
 
-                       it = __cal_list_add_group_item(p->genlist, &cal_list_itc_h, &cur);
-                       t_old = t_cur;
+       int r = 0;
 
-                       if (t_today == t_cur) {
-                               ad->today_item = it;
-                               p->is_today_added = EINA_TRUE;
-                       }
+       cal_struct *cs = __cal_list_get_event(p->ad->cid);
+       c_ret_if(!cs);
 
-                       if (!p->is_today_added) {
-                               if (t_cur > t_today) {
-                                       ad->today_item = it;
-                                       p->is_today_added = EINA_TRUE;
-                               }
-                               else
-                                       ad->today_item = it;
-                       }
+       if (!is_delete_all) {
+               long long int lli_time;
+               cal_util_convert_tm_to_lli(NULL, &p->ad->tm_start, &lli_time);
 
-                       p->last_itc_h = cur;
-               }
+               r = calendar_svc_event_delete_normal_instance(p->ad->cid, lli_time);
+               if (r != CAL_SUCCESS)
+                       ERR("calendar_svc_event_delete_normal_instance is failed %d", r);
+       } else {
+               r = CALENDAR_SVC_DELETE(CAL_STRUCT_SCHEDULE, p->ad->cid);
+               if (r != CAL_SUCCESS)
+                       ERR("CALENDAR_SVC_DELETE is failed %d", r);
+       }
 
-               __cal_list_append_genlist_item(p->genlist, &cal_list_itc, cs, it,
-                               ELM_GENLIST_ITEM_NONE, __cal_list_genlist_item_select_callback, cs);
+       CALENDAR_SVC_STRUCT_FREE(&cs);
 
-               p->event_offset++;
-       }
+       evas_object_del(p->popup);
 
-       CAL_FN_END;
 }
 
-Eina_Bool __cal_list_update_fetch_list_idler(void* data)
+static void __cal_list_delete_popup_response_event_callback(void *data, Evas_Object *obj, void *event_info)
 {
-       CAL_FN_START;
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
 
-       c_retvm_if(!data, ECORE_CALLBACK_CANCEL, "data is null.");
+       Evas_Object *popup = data;
+       Evas_Object *button = obj;
 
-       cal_list_data *p = data;
-       int r;
-       cal_iter *it=NULL;
-       cal_struct *cs=NULL;
-       int cal_id;
-       cal_id = 0;
-       it = NULL;
-       Eina_Bool is_finished = EINA_FALSE;
+       cal_list_data* p = evas_object_data_get(popup, "data");
+       c_retm_if(!p, "p is null");
 
-       c_retvm_if(is_view_destory, ECORE_CALLBACK_CANCEL, "view is destroyed");
-       c_retvm_if(!p->idler, ECORE_CALLBACK_CANCEL, "p->idler is null");
+       if (!strcmp(elm_object_text_get(button), C_("IDS_CLD_BODY_ONLY_THIS_EVENT")))
+               __cal_list_delete_event(p, EINA_FALSE);
+       else if (!strcmp(elm_object_text_get(button), C_("IDS_CLD_POP_ALL_REPETITIVE_EVENTS")))
+               __cal_list_delete_event(p, EINA_TRUE);
 
-       r = CALENDAR_SVC_GET_LIST(ALL_VISIBILITY_ACCOUNT, ALL_CALENDAR_ID,CAL_STRUCT_SCHEDULE,
-               CAL_VALUE_LIST_FILED, p->event_offset,MAX_FETCH_SETS,&it);
-       c_retvm_if(r!=CAL_SUCCESS, ECORE_CALLBACK_CANCEL,
-               "CALENDAR_SVC_GET_LIST(ALL_VISIBILITY_ACCOUNT, ALL_CALENDAR_ID, CAL_STRUCT_SCHEDULE, CAL_VALUE_LIST_FILED, %d, %d) is failed(%d)",
-               CAL_VALUE_LIST_FILED, p->event_offset, r);
+       evas_object_del(popup);
+       p->popup = NULL;
+}
 
-       while (CALENDAR_SVC_ITER_NEXT(it) == CAL_SUCCESS)       {
+static void __cal_list_show_popup(cal_list_data *p, const char *tit, Eina_Bool is_edit)
+{
+       c_retm_if(!p, "p is NULL.");
 
-               cs = NULL;
-               r = CALENDAR_SVC_ITER_GET_INFO(it, &cs);
-               if (r != CAL_SUCCESS) {
-                       ERR("CALENDAR_SVC_ITER_GET_INFO() is failed(%d)", r);
-                       break;
-               }
+       void (*callback_func)(void *data, Evas_Object *obj, void *ei) = NULL;
 
-               p->event_list = eina_list_append(p->event_list, cs);
-       }
+       if (is_edit)
+               callback_func = __cal_list_edit_popup_response_event_callback;
+       else
+               callback_func = __cal_list_delete_popup_response_event_callback;
 
-       CALENDAR_SVC_ITER_REMOVE(&it);
+       p->popup = cal_util_add_popup(p->ad->win, "verticalbuttonstyle", NULL, tit,
+               callback_func, p, C_("IDS_CLD_BODY_ONLY_THIS_EVENT"),
+               C_("IDS_CLD_POP_ALL_REPETITIVE_EVENTS"), S_("IDS_COM_SK_CANCEL"), NULL);
 
-       if (eina_list_count(p->event_list) < MAX_FETCH_SETS)
-               is_finished = EINA_TRUE;
+       c_retm_if(!p->popup, "cal_util_add_popup(p->ad->win) returned null");
 
-       __cal_list_add_events_with_idler(p);
+       evas_object_data_set(p->popup, "priv", p);
+}
 
-       if (is_finished || (p->event_offset == p->totalcnt)) {
-               if (p->idler)
-               {
-                       ecore_idler_del(p->idler);
-                       p->idler = NULL;
-               }
+static void __cal_list_delete_popup_edit_response_event_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
 
-               p->event_offset = 0;
+       Evas_Object *popup = data;
+       Evas_Object *button = obj;
 
-               DBG("Update genlist is done");
-               return ECORE_CALLBACK_CANCEL;
-       }
+       cal_list_data *p = evas_object_data_get(popup, "data");
+       c_retm_if(!p, "p is null");
 
-       CAL_FN_END;
+       if (!strcmp(elm_object_text_get(button), S_("IDS_COM_SK_OK"))) {
+               cal_edit_create_view(p->ad, p->layout);
+               __cal_list_set_genlist_item_sweep_off(p->sweep_it);
+       }
 
-       return ECORE_CALLBACK_RENEW;
+       evas_object_del(p->popup);
+       p->popup = NULL;
 }
 
-static void __cal_list_get_events(cal_list_data *p)
+static void __cal_list_edit_button_callback(void *data, Evas_Object *obj, void *ei)
 {
-       CAL_FN_START;
-
-       c_retm_if(!p, "priv is null.");
-
-       int r;
-       cal_iter *it = NULL;
-       cal_struct *cs;
-       int cal_id = 0;
+       cal_list_genlist_item_data *item_data = data;
+       c_retm_if(!item_data, "item_data is NULL.");
 
-       p->totalcnt = CALENDAR_SVC_GET_COUNT(p->ad->acct_id, cal_id, CAL_STRUCT_SCHEDULE);
+       cal_list_data* p = CAL_UTIL_GET_PRIV_DATA(obj);
+       c_retm_if(!p, "p is NULL.");
 
-       r = CALENDAR_SVC_GET_LIST(p->ad->acct_id, cal_id, CAL_STRUCT_SCHEDULE,
-               CAL_VALUE_LIST_FILED, 0, MAX_FETCH_SETS, &it);
-       c_retm_if(r!=CAL_SUCCESS,
-               "CALENDAR_SVC_GET_LIST(%d, %d, CAL_STRUCT_SCHEDULE, CAL_VALUE_LIST_FILED,0, MAX_FETCH_SETS) is failed(%d)",
-               p->ad->acct_id, cal_id, r);
+       cal_struct *cs = item_data->cs;
+       c_retm_if(!cs, "cs is NULL.");
 
-       while (CALENDAR_SVC_ITER_NEXT(it) == CAL_SUCCESS) {
-               cs = NULL;
-               r = CALENDAR_SVC_ITER_GET_INFO(it, &cs);
-               if (r != CAL_SUCCESS) {
-                       ERR("CALENDAR_SVC_ITER_GET_INFO() is failed(%d)", r);
-                       break;
-               }
+       __cal_list_init_sweep_data(item_data, p);
 
-               p->event_list = eina_list_append(p->event_list, cs);
+       if (0 != CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_RRULE_ID)) {
+               __cal_list_show_popup(p,C_("IDS_CLD_HEADER_EDIT_EVENT"), EINA_TRUE);
+       } else {
+               p->popup = cal_util_add_popup(p->ad->win, NULL, NULL, C_("IDS_CLD_HEADER_EDIT_EVENT"), __cal_list_delete_popup_edit_response_event_callback, p,
+                       S_("IDS_COM_SK_OK"),S_("IDS_COM_SK_CANCEL"), NULL);
        }
 
-       CALENDAR_SVC_ITER_REMOVE(&it);
-
-       if (eina_list_count(p->event_list) < p->totalcnt)
-               p->idler = ecore_idler_add(__cal_list_update_fetch_list_idler,p);
-
-       CAL_FN_END;
 }
 
-static void __cal_list_add_event_to_genlist(cal_list_data *p)
+static void __cal_list_delete_norepeat_popup_response_event_callback(void *data, Evas_Object *obj, void *event_info)
 {
-       CAL_FN_START;
-
-       c_retm_if(!p, "priv is null.");
-       Eina_List *l;
-       cal_struct *cs;
-       Elm_Object_Item *it;
-       time_t t;
-       struct tm cur;
-       int t_old, t_cur, t_today;
-       struct appdata* ad = p->ad;
-       c_retm_if(!ad, "ad is null.");
-
-       it = NULL;
-       t_old = 0;
-       t_today = (p->ad->today_tm.tm_year << 9) |
-               (p->ad->today_tm.tm_mon << 5) | p->ad->today_tm.tm_mday;
-
-       EINA_LIST_FOREACH(p->event_list, l, cs)
-       {
-               t = mktime(CALENDAR_SVC_STRUCT_GET_TM(cs, CAL_VALUE_GMT_START_DATE_TIME, CAL_TZ_FLAG_LOCAL));
-               localtime_r(&t, &cur);
-               t_cur = (cur.tm_year << 9) | (cur.tm_mon << 5) | cur.tm_mday;
-
-               if (t_old != t_cur)
-               {
-                       it = __cal_list_add_group_item(p->genlist, &cal_list_itc_h, &cur);
-                       t_old = t_cur;
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
 
-                       if (t_today == t_cur)
-                       {
-                               ad->today_item = it;
-                               p->is_today_added = EINA_TRUE;
-                       }
+       Evas_Object *popup = data;
+       Evas_Object *button = obj;
 
-                       if (!p->is_today_added)
-                       {
-                               if (t_cur > t_today)
-                               {
-                                       ad->today_item = it;
-                                       p->is_today_added = EINA_TRUE;
-                               }
-                               else
-                                       ad->today_item = it;
-                       }
+       cal_list_data* p = evas_object_data_get(popup, "data");
 
-                       p->last_itc_h = cur;
-               }
+       c_retm_if(!p, "p is null");
+       c_retm_if(!p->ad, "p->ad is null");
+       c_retm_if(!p->popup, "p->popup is null");
 
-               __cal_list_append_genlist_item(p->genlist, &cal_list_itc, cs, it,
-                               ELM_GENLIST_ITEM_NONE, __cal_list_genlist_item_select_callback, cs);
+       if (!CAL_STRCMP(elm_object_text_get(button), S_("IDS_COM_SK_OK"))) {
+               int r = CALENDAR_SVC_DELETE(CAL_STRUCT_SCHEDULE, p->ad->cid);
+               c_warn_if(r != CAL_SUCCESS, "CALENDAR_SVC_DELETE(CAL_STRUCT_SCHEDULE, %d) is failed(%d)", p->ad->cid, r);
 
-               p->event_offset++;
+               cal_struct *cs = evas_object_data_get(p->layout, "cs");
+               if (cs)
+                       CALENDAR_SVC_STRUCT_FREE(&cs);
+               else
+                       ERR("cs is null");
        }
 
-       CAL_FN_END;
+       evas_object_del(p->popup);
+       p->popup = NULL;
 }
 
-static void __cal_list_add_csv(cal_list_data *p)
+static void __cal_list_delete_button_callback(void *data, Evas_Object *obj, void *ei)
 {
-       c_retm_if(!p, "priv is null.");
-       c_retm_if(!p->csv, "p->csv is null.");
+       cal_list_genlist_item_data *item_data = data;
+       c_retm_if(!item_data, "item_data is NULL.");
 
-       Eina_List *l;
-       struct tmnode *tm;
-       Elm_Object_Item *it;
-       struct tm cur;
-       int t_old, t_cur, t_today;
+       cal_list_data* p = CAL_UTIL_GET_PRIV_DATA(obj);
+       c_retm_if(!p, "p is NULL.");
 
-       it = NULL;
-       t_old = 0;
-       t_today = (p->ad->today_tm.tm_year << 9) |
-               (p->ad->today_tm.tm_mon << 5) | p->ad->today_tm.tm_mday;
+       __cal_list_init_sweep_data(item_data, p);
 
-       EINA_LIST_FOREACH(p->csv->tmlist, l, tm) {
-               if(!tm)
-                       continue;
+       if (p->ad->cid) {
 
-               localtime_r(&tm->st, &cur);
-               t_cur = (cur.tm_year << 9) | (cur.tm_mon << 5) | cur.tm_mday;
+               cal_struct *cs = __cal_list_get_event(p->ad->cid);
+               c_retm_if(!cs, "cs is null");
 
-               if (t_today && t_today <= t_cur)
-               {
-                       it = __cal_list_add_group_item(p->genlist, &cal_list_itc_h, &p->ad->today_tm);
-                       t_old = t_today;
-                       t_today = 0;
-               }
+               int r = CALENDAR_SVC_STRUCT_GET_INT(cs,CALS_VALUE_INT_RRULE_ID);
+               evas_object_data_set(p->layout, "cs", cs);
 
-               if (t_old != t_cur)
-               {
-                       it = __cal_list_add_group_item(p->genlist, &cal_list_itc_h, &cur);
-                       t_old = t_cur;
+               if (0 != r)
+                       __cal_list_show_popup(p, C_("IDS_CLD_OPT_DELETE_EVENT"), EINA_FALSE);
+               else {
+                       p->popup = cal_util_add_popup(p->ad->win, NULL, NULL, C_("IDS_CLD_OPT_DELETE_EVENT"), __cal_list_delete_norepeat_popup_response_event_callback, p,
+                               S_("IDS_COM_SK_OK"),S_("IDS_COM_SK_CANCEL"), NULL);
                }
-
-               __cal_list_append_genlist_item(p->genlist, &cal_list_itc, tm, it,
-                               ELM_GENLIST_ITEM_NONE, __cal_list_genlist_item_select_callback, tm->cs);
        }
 
-       if (p->csv->tmlist && t_today)
-               __cal_list_add_group_item(p->genlist, &cal_list_itc_h, &p->ad->today_tm);
 }
 
-static int __cal_list_sort_tm(const void *d1, const void *d2)
+static void __cal_list_via_message_callback(void *data, Evas_Object *obj, void *ei)
 {
-       const struct tmnode *t1 = d1;
-       const struct tmnode *t2 = d2;
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
 
-       if (!t1)
-               return 1;
-       if (!t2)
-               return -1;
+       cal_list_data *p = data;
+       c_retm_if(!p->ad, "p->ad is null");
 
-       return t1->st > t2->st ? 1 : -1;
-}
+       cal_struct *cs = NULL;
+       int r = CALENDAR_SVC_GET(CAL_STRUCT_SCHEDULE, p->ad->cid, NULL, &cs);
+       if (CAL_SUCCESS != r || NULL == cs) {
+               ERR("CALENDAR_SVC_GET failed: %d", r);
+               return;
+       }
 
-static inline void __cal_list_sort_csv(struct calsvc *csv)
-{
-       if (!csv)
+       r = cal_util_create_vcs_file_from_cs(cs, MESSAGE_VCS);
+       if (CAL_SUCCESS != r) {
+               CALENDAR_SVC_STRUCT_FREE(&cs);
+               ERR("cal_util_create_vcs_file_from_cs: %d", r);
                return;
+       }
 
-       int sz = eina_list_count(csv->tmlist);
-       csv->tmlist = eina_list_sort(csv->tmlist, sz, __cal_list_sort_tm);
+       CALENDAR_SVC_STRUCT_FREE(&cs);
+
+       cal_launch_ug_with_var(MESSAGE_COMPOSER_UG, NULL, "ATTACHFILE", MESSAGE_VCS, NULL);
+       __cal_list_set_genlist_item_sweep_off(p->sweep_it);
+
+       __cal_list_delete_popup(p);
 }
 
-static void __cal_list_update_genlist(cal_list_data *p)
+static void __cal_list_via_email_callback(void *data, Evas_Object *obj, void *ei)
 {
-       CAL_FN_START;
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
 
-       c_retm_if(!p, "priv is null.");
-
-       struct appdata* ad = p->ad;
-       c_retm_if(!ad, "ad is null.");
+       cal_list_data *p = data;
+       c_retm_if(!p->ad, "p->ad is null");
 
-       if (p->idler) {
-               ecore_idler_del(p->idler);
-               p->idler = NULL;
+       cal_struct *cs = NULL;
+       int r = CALENDAR_SVC_GET(CAL_STRUCT_SCHEDULE, p->ad->cid, NULL, &cs);
+       if (CAL_SUCCESS != r || NULL == cs) {
+               ERR("CALENDAR_SVC_GET failed: %d", r);
+               return;
        }
 
-       if (!p->genlist)
-       {
-               p->genlist = elm_genlist_add(p->parent);
-               c_retm_if(!p->genlist, "p->genlist is null.");
-               evas_object_data_set(p->genlist, "priv", p);
+       r = cal_util_create_vcs_file_from_cs(cs, EMAIL_VCS);
+       if (CAL_SUCCESS != r) {
+               CALENDAR_SVC_STRUCT_FREE(&cs);
+               ERR("cal_util_create_vcs_file_from_cs: %d", r);
+               return;
        }
 
-       elm_genlist_clear(p->genlist);
-       ad->today_item = NULL;
-       CALENDAR_SVC_FREE_CS_LIST(&p->event_list);
-       CALENDAR_SVC_FREE_CS(&p->csv);
-       p->event_offset = 0;
-
-       if (p->is_repeat_mode) {
-               p->csv = CALENDAR_SVC_GET_EVENT(p->ad->acct_id, p->from, p->to);
-               __cal_list_sort_csv(p->csv);
-               __cal_list_add_csv(p);
-               p->totalcnt = eina_list_count(p->csv->tmlist);
-       }
-       else {
-               if (CAL_STRLEN(p->searchtext))
-                       __cal_list_get_search_list(p);
-               else
-                       __cal_list_get_events(p);
+       CALENDAR_SVC_STRUCT_FREE(&cs);
 
-               __cal_list_add_event_to_genlist(p);
-       }
+       cal_launch_ug_with_var(EMAIL_COMPOSER_UG, NULL, "RUN_TYPE", "5", "ATTACHFILE", EMAIL_VCS, NULL);
+       __cal_list_set_genlist_item_sweep_off(p->sweep_it);
 
-       CAL_FN_END;
+       __cal_list_delete_popup(p);
 }
 
-static void __cal_list_update_no_item(cal_list_data *p)
+static void __cal_list_via_bluetooth_callback(void *data, Evas_Object *obj, void *ei)
 {
-       CAL_FN_START;
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
 
-       c_retm_if(!p, "priv is null.");
-
-       Elm_Object_Item *it = elm_genlist_first_item_get(p->genlist);
-
-       if (!CAL_STRLEN(p->searchtext) && !it)
-       {
-               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(p->ly), "searchbar,hide", "prog");
-
-               if (!p->no_contents)
-                       p->no_contents = cal_util_add_nocontents(p->ly, C_("IDS_CLD_BODY_NO_EVENTS"));
+       cal_list_data *p = data;
+       c_retm_if(!p->ad, "p->ad is null");
 
-               evas_object_hide(p->genlist);
-               evas_object_show(p->no_contents);
-               elm_object_part_content_set(p->ly, "sw", p->no_contents);
-               p->genlist = NULL;
+       cal_struct *cs = NULL;
+       int r = CALENDAR_SVC_GET(CAL_STRUCT_SCHEDULE, p->ad->cid, NULL, &cs);
+       if (CAL_SUCCESS != r || NULL == cs) {
+               ERR("CALENDAR_SVC_GET failed: %d", r);
+               return;
        }
-       else
-       {
-               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(p->ly), "searchbar,show", "prog");
 
-               evas_object_hide(p->no_contents);
-               evas_object_show(p->genlist);
-               elm_object_part_content_set(p->ly, "sw", p->genlist);
-               p->no_contents = NULL;
+       r = cal_util_create_vcs_file_from_cs(cs, BLUETOOTH_VCS);
+       if (CAL_SUCCESS != r) {
+               CALENDAR_SVC_STRUCT_FREE(&cs);
+               ERR("cal_util_create_vcs_file_from_cs: %d", r);
+               return;
        }
 
-       CAL_FN_END;
+       CALENDAR_SVC_STRUCT_FREE(&cs);
+
+       cal_launch_ug_with_var(BLUETOOTH_UG, NULL, "launch-type", "send", "filecount", "1", "files", BLUETOOTH_VCS, NULL);
+       __cal_list_set_genlist_item_sweep_off(p->sweep_it);
+
+       __cal_list_delete_popup(p);
 }
 
-static void __cal_list_update_list(cal_list_data *p)
+static void __cal_list_share_popup_response_callback(void *data, Evas_Object *obj, void *ei)
 {
-       CAL_FN_START;
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
 
-       c_retm_if(!p, "priv is null.");
+       Evas_Object *popup = data;
 
-       __cal_list_update_genlist(p);
-       __cal_list_update_no_item(p);
+       cal_list_data* p = evas_object_data_get(popup, "data");
+       c_retm_if(!p, "p is null");
+
+       evas_object_del(popup);
+       p->popup = NULL;
 
-       CAL_FN_END;
 }
 
-static void __cal_list_searchbar_entry_changed_callback(void *data, Evas_Object *obj, void *event_info)
+static void __cal_list_send_button_callback(void *data, Evas_Object *obj, void *ei)
 {
-       CAL_FN_START;
+       cal_list_genlist_item_data *item_data = data;
+       c_retm_if(!item_data, "item_data is NULL.");
 
-       cal_list_data *p = (cal_list_data *)data;
+       cal_list_data* p = CAL_UTIL_GET_PRIV_DATA(obj);
+       c_retm_if(!p, "p is NULL.");
+
+       __cal_list_init_sweep_data(item_data, p);
+
+       p->popup = cal_util_add_popup(p->ad->win, "menustyle", S_("IDS_COM_BUTTON_SHARE"), NULL,
+                               __cal_list_share_popup_response_callback, p,
+                               S_("IDS_COM_BODY_CLOSE"),  NULL);
+
+       c_retm_if(!p->popup, "cal_util_add_popup returned null");
+       evas_object_data_set(p->popup, "data", p);
+
+       Evas_Object *genlist = elm_genlist_add(p->popup);
+       c_retm_if(!genlist, "elm_genlist_add returned null");
+
+       elm_genlist_item_append(genlist, &itc_1text, S_("IDS_COM_BODY_EMAIL"), NULL, ELM_GENLIST_ITEM_NONE, __cal_list_via_email_callback, p);
+       elm_genlist_item_append(genlist, &itc_1text, S_("IDS_COM_BODY_MESSAGE"), NULL, ELM_GENLIST_ITEM_NONE, __cal_list_via_message_callback, p);
+       elm_genlist_item_append(genlist, &itc_1text, S_("IDS_COM_BODY_BLUETOOTH"), NULL, ELM_GENLIST_ITEM_NONE, __cal_list_via_bluetooth_callback, p);
+
+       elm_object_content_set(p->popup, genlist);
+       evas_object_show(p->popup);
+}
+
+static void __cal_list_genlist_item_check_changed_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       c_ret_if(!data);
+       c_ret_if(!obj);
+
+       cal_list_genlist_item_data *item_data = data;
+
+       cal_list_data* p = CAL_UTIL_GET_PRIV_DATA(obj);
+       c_ret_if(!p);
+
+       int r;
+
+       item_data->checked = elm_check_state_get(obj);
+
+       cal_struct *cs = item_data->cs;
+       c_ret_if(!cs);
+
+       if (item_data->checked)
+               CALENDAR_SVC_STRUCT_SET_INT(cs, CAL_VALUE_INT_TASK_STATUS, CALS_TODO_STATUS_COMPLETED);
+       else
+               CALENDAR_SVC_STRUCT_SET_INT(cs, CAL_VALUE_INT_TASK_STATUS, CALS_TODO_STATUS_IN_PROCESS);
+
+       r = CALENDAR_SVC_UPDATE(cs);
+       c_retm_if(r != CAL_SUCCESS, "CALENDAR_SVC_UPDATE is failed(%d).", r);
+
+       elm_genlist_item_update(item_data->it);
+
+}
+
+static int __cal_list_get_cs_alarm_flag(cal_struct *cs)
+{
+       c_retv_if(!cs, 0);
+
+       int r;
+       cal_struct *cs_d = NULL;
+       GList *al = NULL;
+
+       int cid = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_INDEX);
+
+       r = CALENDAR_SVC_GET(CAL_STRUCT_SCHEDULE, cid, NULL, &cs_d);
+       c_retv_if(CAL_SUCCESS != r , 0);
+       c_retv_if(!cs_d, 0);
+
+       r = CALENDAR_SVC_STRUCT_GET_LIST(cs_d, CAL_VALUE_LST_ALARM, &al);
+       if (CAL_SUCCESS != r || !al) {
+               CALENDAR_SVC_STRUCT_FREE(&cs_d);
+               return 0;
+       }
+
+       CALENDAR_SVC_STRUCT_FREE(&cs_d);
+       return 1;
+}
+
+static int __cal_list_get_cs_repeat_flag(cal_struct *cs)
+{
+       c_retv_if(!cs, 0);
+
+       int r = 0;
+
+       r = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_RRULE_ID);
+
+       return r;
+}
+
+
+static Evas_Object *__cal_list_get_genlist_item_icon(void *data, Evas_Object *obj, const char *part)
+{
+       c_retv_if(!data, NULL);
+
+       cal_list_data *p = CAL_UTIL_GET_PRIV_DATA(obj);
+       c_retv_if(!p, NULL);
+
+       cal_list_genlist_item_data *item_data = data;
+
+       Evas_Object *button = NULL;
+       cal_struct *calendar = NULL;
+       Evas_Object *icon = NULL;
+
+       cal_struct *cs = item_data->cs;
+
+       if (!CAL_STRCMP(part, "elm.swallow.colorbar")) {
+
+               int r = CALENDAR_SVC_GET(CAL_STRUCT_CALENDAR, CALENDAR_SVC_STRUCT_GET_INT(cs,CAL_VALUE_INT_CALENDAR_ID), NULL, &calendar);
+               if (r != CAL_SUCCESS)
+               {
+                       ERR("CALENDAR_SVC_GET fail. %d", r);
+                       return NULL;
+               }
+
+               icon = evas_object_rectangle_add(evas_object_evas_get(obj));
+               evas_object_size_hint_align_set(icon, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+               CALENDAR_SVC_GET_CALENDAR_COLOR(calendar, &calendar_color);
+
+               evas_object_color_set(icon, calendar_color.red, calendar_color.green, calendar_color.blue, calendar_color.alpha);
+
+               CALENDAR_SVC_STRUCT_FREE(&calendar);
+
+               return icon;
+
+       } else if (!CAL_STRCMP(part, "elm.slide.swallow.1")) {
+
+               button = elm_button_add(obj);
+               c_retvm_if(!button, NULL, "button is NULL");
+
+               elm_object_style_set(button, "text_only/sweep");
+               elm_object_text_set(button, S_("IDS_COM_SK_EDIT"));
+               evas_object_data_set(button, "priv", p);
+               evas_object_smart_callback_add(button, "clicked", __cal_list_edit_button_callback, item_data);
+
+               return button;
+
+       } else if (!CAL_STRCMP(part, "elm.slide.swallow.2")) {
+
+               button = elm_button_add(obj);
+               c_retvm_if(!button, NULL, "button is NULL");
+
+               elm_object_style_set(button, "text_only/sweep");
+               elm_object_text_set(button, S_("IDS_COM_BODY_DELETE"));
+               evas_object_data_set(button, "priv", p);
+               evas_object_smart_callback_add(button, "clicked", __cal_list_delete_button_callback, item_data);
+
+               return button;
+
+       } else if (!CAL_STRCMP(part, "elm.slide.swallow.3")) {
+
+               button = elm_button_add(obj);
+               c_retvm_if(!button, NULL, "button is NULL");
+
+               elm_object_style_set(button, "text_only/sweep");
+               elm_object_text_set(button, S_("IDS_COM_BUTTON_SHARE"));
+               evas_object_data_set(button, "priv", p);
+               evas_object_smart_callback_add(button, "clicked", __cal_list_send_button_callback, item_data);
+
+               return button;
+
+       } else if (!CAL_STRCMP(part, "elm.edit.icon.1") ) {
+               icon = elm_check_add(obj);
+               c_retvm_if(!icon, NULL, "elm_check_add returned null");
+
+               int todo_status = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_TASK_STATUS);
+
+               if (CALS_TODO_STATUS_COMPLETED == todo_status)
+                       item_data->checked = EINA_TRUE;
+               else if (CALS_TODO_STATUS_IN_PROCESS == todo_status)
+                       item_data->checked = EINA_FALSE;
+
+               elm_check_state_pointer_set(icon, &item_data->checked);
+               evas_object_smart_callback_add(icon, "changed", __cal_list_genlist_item_check_changed_callback, item_data);
+               evas_object_propagate_events_set(icon, EINA_FALSE);
+               evas_object_data_set(icon, "priv", p);
+
+               return icon;
+       } else if (!CAL_STRCMP(part, "elm.icon.1")) {
+               if ( CAL_LIST_MODE_NORMAL == p->mode) {
+                       int r = __cal_list_get_cs_alarm_flag(cs);
+                       c_retv_if(!r, NULL);
+
+                       icon = elm_icon_add(obj);
+                       c_retv_if(!icon, NULL);
+
+                       r = elm_icon_file_set(icon, CAL_EVENT_LIST_ICON_ALARM, NULL);
+                       c_retv_if(!r, NULL);
+
+                       return icon;
+               }
+       } else if (!CAL_STRCMP(part, "elm.icon.2")) {
+
+               if ( CAL_LIST_MODE_NORMAL == p->mode) {
+                       int r = __cal_list_get_cs_repeat_flag(cs);
+                       c_retv_if(r <= 0, NULL);
+
+                       icon = elm_icon_add(obj);
+                       c_retv_if(!icon, NULL);
+
+                       r = elm_icon_file_set(icon, CAL_EVENT_LIST_ICON_REPEAT, NULL);
+                       c_retv_if(!r, NULL);
+
+                       return icon;
+               }
+       } else if (!CAL_STRCMP(part, "elm.icon.3")) {
+               if ( CAL_LIST_MODE_NORMAL == p->mode) {
+                       int calendar_id = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_CALENDAR_ID);
+                       if (p->ad->calendar_facebook_id == calendar_id) {
+                               icon = elm_icon_add(obj);
+                               c_retv_if(!icon, NULL);
+
+                               int r = elm_icon_file_set(icon, CAL_EVENT_LIST_ICON_FACEBOOK, NULL);
+                               c_retv_if(!r, NULL);
+
+                               return icon;
+                       }
+               }
+       }
+
+       return NULL;
+}
+
+static void __cal_list_genlist_item_check_clicked_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       c_ret_if(!data);
+       c_ret_if(!obj);
+
+       cal_list_genlist_item_data *item_data = data;
+
+       cal_list_data *p = evas_object_data_get(obj, "priv");
+       c_ret_if(!p);
+       c_ret_if(!p->ad);
+
+       int r;
+
+       item_data->checked = !item_data->checked;
+
+       cal_struct *cs = item_data->cs;
+       c_ret_if(!cs);
+
+       if (item_data->checked)
+               CALENDAR_SVC_STRUCT_SET_INT(cs, CAL_VALUE_INT_TASK_STATUS, CALS_TODO_STATUS_COMPLETED);
+       else
+               CALENDAR_SVC_STRUCT_SET_INT(cs, CAL_VALUE_INT_TASK_STATUS, CALS_TODO_STATUS_IN_PROCESS);
+
+       CALENDAR_SVC_DEL_EVENT_CHANGED_CALLBACK(cal_main_update_view);
+
+       r = CALENDAR_SVC_UPDATE(cs);
+       c_retm_if(r != CAL_SUCCESS, "CALENDAR_SVC_UPDATE is failed(%d).", r);
+
+       CALENDAR_SVC_ADD_EVENT_CHANGED_CALLBACK(cal_main_update_view, p->ad);
+
+       elm_genlist_item_update(item_data->it);
+
+}
+
+static Evas_Object *__cal_list_get_genlist_task_item_icon(void *data, Evas_Object *obj, const char *part)
+{
+       c_retv_if(!data, NULL);
+
+       cal_list_data *p = CAL_UTIL_GET_PRIV_DATA(obj);
+       c_retv_if(!p, NULL);
+
+       cal_list_genlist_item_data *item_data = data;
+
+       Evas_Object *button = NULL;
+       cal_struct *calendar = NULL;
+       Evas_Object *icon = NULL;
+       const char *str = NULL;
+       char *location = NULL;
+
+       cal_struct *cs = item_data->cs;
+
+       if (!CAL_STRCMP(part, "elm.swallow.colorbar")) {
+
+               int r = CALENDAR_SVC_GET(CAL_STRUCT_CALENDAR, CALENDAR_SVC_STRUCT_GET_INT(cs,CAL_VALUE_INT_CALENDAR_ID), NULL, &calendar);
+               if (r != CAL_SUCCESS)
+               {
+                       ERR("CALENDAR_SVC_GET fail. %d", r);
+                       return NULL;
+               }
+
+               icon = evas_object_rectangle_add(evas_object_evas_get(obj));
+               evas_object_size_hint_align_set(icon, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+               CALENDAR_SVC_GET_CALENDAR_COLOR(calendar, &calendar_color);
+
+               evas_object_color_set(icon, calendar_color.red, calendar_color.green, calendar_color.blue, calendar_color.alpha);
+
+               CALENDAR_SVC_STRUCT_FREE(&calendar);
+
+               return icon;
+       } else if (!CAL_STRCMP(part, "elm.icon.1") ) {
+               cal_priority_type_t priority = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_PRIORITY);
+               c_retv_if(priority != EVENT_PRIORITY_HIGH, NULL);
+
+               icon = elm_icon_add(obj);
+               c_retvm_if(!icon, NULL, "elm_icon_add returned null");
+
+               elm_icon_file_set(icon, CAL_TASK_EVENT_HIGH_ICON, NULL);
+               return icon;
+       } else if (!CAL_STRCMP(part, "elm.icon.2") ) {
+               Evas_Object *image = elm_image_add(obj);
+               c_retvm_if(!image, NULL, "elm_image_add returned null");
+
+               evas_object_propagate_events_set(image, EINA_FALSE);
+
+               int todo_status = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_TASK_STATUS);
+               if (CALS_TODO_STATUS_COMPLETED == todo_status) {
+                       item_data->checked = EINA_TRUE;
+                       elm_image_file_set(image, CAL_TASK_EVENT_COMPLETED_ICON, NULL);
+               } else {
+                       item_data->checked = EINA_FALSE;
+                       elm_image_file_set(image, CAL_TASK_EVENT_UNCOMPLETED_ICON, NULL);
+               }
+
+               elm_image_resizable_set(image, EINA_TRUE, EINA_TRUE);
+               evas_object_data_set(image, "priv", p);
+               evas_object_smart_callback_add(image, "clicked", __cal_list_genlist_item_check_clicked_callback, item_data);
+
+               evas_object_show(image);
+               return image;
+       }
+
+       return NULL;
+}
+
+// TODO: Create new type for header item data
+static void __cal_list_delete_genlist_header_item(void *data, Evas_Object *obj)
+{
+       CAL_FN_START;
+
+       c_retm_if(!data, "data is null.");
+
+       cal_list_genlist_item_data *item_data = data;
+
+       free(item_data->tm);
+       free(item_data);
+}
+
+static void __cal_list_delete_genlist_item(void *data, Evas_Object *obj)
+{
+       c_retm_if(!data, "data is null.");
+       cal_list_genlist_item_data *item_data = data;
+
+       if (item_data->color_str) {
+               free(item_data->color_str);
+               item_data->color_str = NULL;
+       }
+
+       free(item_data);
+}
+
+static void __cal_list_append_list_with_iter(Eina_List **list, cal_iter *iter)
+{
+       c_ret_if(!list);
+       c_ret_if(!iter);
+
+       cal_struct *cs = NULL;
+
+       while (CALENDAR_SVC_ITER_NEXT(iter) == CAL_SUCCESS) {
+
+               cs = NULL;
+               cal_error error = CALENDAR_SVC_ITER_GET_INFO(iter, &cs);
+               if (error != CAL_SUCCESS) {
+                       ERR("CALENDAR_SVC_ITER_GET_INFO() is failed(%d)", error);
+                       break;
+               }
+
+               *list = eina_list_append(*list, cs);
+       }
+}
+
+static void __cal_list_get_data_with_search(cal_list_data *p, int (*calendar_svc_search)(int, const char *, cal_iter **))
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+
+       cal_iter *it = NULL;
+
+       int search_field = CALS_SEARCH_FIELD_NONE;
+       search_field |= CALS_SEARCH_FIELD_SUMMARY;
+       search_field |= CALS_SEARCH_FIELD_LOCATION;
+       search_field |= CALS_SEARCH_FIELD_ATTENDEE;
+       search_field |= CALS_SEARCH_FIELD_DESCRIPTION;
+
+       int r= calendar_svc_search(search_field, p->searchtext, &it);
+       c_retm_if(r != CAL_SUCCESS, "calendar_svc_search() is failed(%d)");
+
+       __cal_list_append_list_with_iter(&p->append_list, it);
+
+       CALENDAR_SVC_ITER_REMOVE(&it);
+
+       CAL_FN_END;
+}
+
+static void __cal_list_get_events_with_search(cal_list_data *p)
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+
+       __cal_list_get_data_with_search(p, calendar_svc_event_search);
+
+       CAL_FN_END;
+}
+
+static void __cal_list_get_todo_with_search(cal_list_data *p)
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+
+       __cal_list_get_data_with_search(p, calendar_svc_todo_search);
+
+       CAL_FN_END;
+}
+
+static void __cal_list_genlist_item_select_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       CAL_FN_START;
+
+       c_ret_if(!data);
+       c_ret_if(!obj);
+
+       cal_struct *cs = data;
+
+       Elm_Object_Item *it = elm_genlist_selected_item_get(obj);
+       c_ret_if(!it);
+
+       elm_genlist_item_selected_set(it, EINA_FALSE);
+
+       cal_list_data *p = CAL_UTIL_GET_PRIV_DATA(obj);
        c_retm_if(!p, "priv is null.");
 
+       cal_main_set_cs(p->ad, cs);
+
+       if (p->mode != CAL_LIST_MODE_TASK)
+               cal_detail_create_view(p->ad, p->parent);
+       else
+               cal_detail_create_view_todo(p->ad, p->parent);
+}
+
+static Eina_Bool __cal_list_check_idler_condition(cal_list_data *p)
+{
+       c_retv_if(!p, ECORE_CALLBACK_CANCEL);
+
+       if (p->appended_event_count < eina_list_count(p->append_list) ||
+               p->prepended_event_count < eina_list_count(p->prepend_list)) {
+
+               return ECORE_CALLBACK_RENEW;
+       }
+
+       if (p->idler) {
+               ecore_idler_del(p->idler);
+               p->idler = NULL;
+       }
+
+       return ECORE_CALLBACK_CANCEL;
+}
+
+static void __cal_list_prepend_event_to_genlist(cal_list_data *p)
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+       c_ret_if(!p->prepend_list);
+
+       struct appdata* ad = p->ad;
+       c_retm_if(!ad, "ad is null.");
+
+       Elm_Object_Item *it = NULL;
+       int time_previous = 0;
+
+       Eina_List *l, *list;
+       cal_struct *cs;
+       int prepended_event_count = 0;
+       struct tm tm_previous = {0};
+       struct tm tm_current = {0};
+
+       if (0 < p->prepended_event_count) {
+               list = eina_list_nth_list(p->prepend_list, p->prepended_event_count);
+               c_ret_if(!list);
+       }
+       else
+               list = p->prepend_list;
+
+       EINA_LIST_FOREACH(list, l, cs) {
+
+               if (!cs)
+                       continue;
+
+               tm_current = p->ad->base_tm;
+
+               if (CALENDAR_SVC_IS_ALLDAY_EVENT(cs)) {
+
+                       tm_current.tm_year = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_YEAR) - 1900;
+                       tm_current.tm_mon = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_MONTH) - 1;
+                       tm_current.tm_mday = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_MDAY);
+
+               } else
+                       cal_util_convert_lli_to_tm(NULL, CALENDAR_SVC_STRUCT_GET_LLI(cs, CALS_VALUE_LLI_DTSTART_UTIME), &tm_current);
+
+               int time_current = (tm_current.tm_year << 9) | (tm_current.tm_mon << 5) | tm_current.tm_mday;
+
+               if (time_previous && time_previous != time_current)
+                       it = __cal_list_prepend_genlist_group_item(p->genlist, &cal_list_itc_h, &tm_previous);
+
+               switch (p->mode) {
+               case CAL_LIST_MODE_NORMAL:
+                       __cal_list_prepend_genlist_item(p->genlist, &cal_list_normal_itc, cs, it, __cal_list_genlist_item_select_callback, cs);
+                       break;
+               case CAL_LIST_MODE_DAY:
+                       __cal_list_prepend_genlist_item(p->genlist, &cal_list_normal_itc, cs, it, __cal_list_genlist_item_select_callback, cs);
+                       break;
+               case CAL_LIST_MODE_TASK:
+                       __cal_list_prepend_genlist_item(p->genlist, &cal_task_itc, cs, it, __cal_list_genlist_item_select_callback, cs);
+                       break;
+               default:
+                       __cal_list_prepend_genlist_item(p->genlist, &cal_list_itc, cs, it, __cal_list_genlist_item_select_callback, cs);
+               }
+
+
+               time_previous = time_current;
+               tm_previous = tm_current;
+
+               prepended_event_count++;
+
+               if (10 < prepended_event_count)
+                       break;
+
+       }
+
+       __cal_list_prepend_genlist_group_item(p->genlist, &cal_list_itc_h, &tm_current);
+
+       p->prepended_event_count += prepended_event_count;
+
+       CAL_FN_END;
+}
+
+static void __cal_list_append_event_to_genlist(cal_list_data *p)
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+
+       struct appdata* ad = p->ad;
+       c_ret_if(!ad);
+
+       Elm_Object_Item *it = NULL;
+       int time_previous = 0;
+       int time_today = (ad->today_tm.tm_year << 9) | (ad->today_tm.tm_mon << 5) | ad->today_tm.tm_mday;
+
+       Eina_List *l, *list;
+       cal_struct *cs;
+       int appended_event_count = 0;
+       struct tm tm_current;
+
+       if (0 < p->appended_event_count) {
+               list = eina_list_nth_list(p->append_list, p->appended_event_count - 1);
+               c_ret_if(!list);
+
+               cs = eina_list_data_get(list);
+               c_ret_if(!cs);
+
+               if (CALENDAR_SVC_IS_ALLDAY_EVENT(cs)) {
+
+                       tm_current.tm_year = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_YEAR) - 1900;
+                       tm_current.tm_mon = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_MONTH) - 1;
+                       tm_current.tm_mday = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_MDAY);
+               } else {
+                       cal_util_convert_lli_to_tm(NULL, CALENDAR_SVC_STRUCT_GET_LLI(cs, CALS_VALUE_LLI_DTSTART_UTIME), &tm_current);
+               }
+
+               time_previous = (tm_current.tm_year << 9) | (tm_current.tm_mon << 5) | tm_current.tm_mday;
+
+               list = eina_list_next(list);
+               c_ret_if(!list);
+       }
+       else
+               list = p->append_list;
+
+       EINA_LIST_FOREACH(list, l, cs) {
+
+               if (!cs)
+                       continue;
+
+               tm_current = p->ad->base_tm;
+
+               if (CALENDAR_SVC_IS_ALLDAY_EVENT(cs)) {
+
+                       tm_current.tm_year = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_YEAR) - 1900;
+                       tm_current.tm_mon = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_MONTH) - 1;
+                       tm_current.tm_mday = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_MDAY);
+
+               } else
+                       cal_util_convert_lli_to_tm(NULL, CALENDAR_SVC_STRUCT_GET_LLI(cs, CALS_VALUE_LLI_DTSTART_UTIME), &tm_current);
+
+               int time_current = (tm_current.tm_year << 9) | (tm_current.tm_mon << 5) | tm_current.tm_mday;
+
+               if (time_previous != time_current) {
+
+                       it = __cal_list_append_genlist_group_item(p->genlist, &cal_list_itc_h, &tm_current);
+                       time_previous = time_current;
+
+                       if (time_today == time_current) {
+                               ad->today_item = it;
+                               p->is_today_added = EINA_TRUE;
+                       }
+
+                       if (!p->is_today_added) {
+                               if (time_today < time_current) {
+                                       ad->today_item = it;
+                                       p->is_today_added = EINA_TRUE;
+                               }
+                               else
+                                       ad->today_item = it;
+                       }
+
+                       p->last_itc_h = tm_current;
+               }
+
+               switch (p->mode) {
+               case CAL_LIST_MODE_NORMAL:
+                       __cal_list_append_genlist_item(p->genlist, &cal_list_normal_itc, cs, it, __cal_list_genlist_item_select_callback, cs);
+                       break;
+               case CAL_LIST_MODE_DAY:
+                       __cal_list_append_genlist_item(p->genlist, &cal_list_normal_itc, cs, it, __cal_list_genlist_item_select_callback, cs);
+                       break;
+               case CAL_LIST_MODE_TASK:
+                       __cal_list_append_genlist_item(p->genlist, &cal_task_itc, cs, it, __cal_list_genlist_item_select_callback, cs);
+                       break;
+               default:
+                       __cal_list_append_genlist_item(p->genlist, &cal_list_itc, cs, it, __cal_list_genlist_item_select_callback, cs);
+               }
+
+               appended_event_count++;
+
+               if (10 < appended_event_count)
+                       break;
+
+       }
+
+       p->appended_event_count += appended_event_count;
+
+       CAL_FN_END;
+}
+
+static void __cal_list_delete_load_more(Elm_Object_Item *item)
+{
+       c_ret_if(!item);
+
+       char *text = elm_object_item_data_get(item);
+       c_ret_if(!text);
+
+       free(text);
+
+       elm_object_item_del(item);
+}
+
+static Elm_Object_Item * __cal_list_add_load_more_to_genlist(cal_list_data *p, const char *text, struct tm *tm)
+{
+       c_retv_if(!p, NULL);
+       c_retv_if(!p->genlist, NULL);
+       c_retv_if(!text, NULL);
+       c_retv_if(!tm, NULL);
+
+       char time[32] = {0};
+
+       cal_util_get_time_text(time, sizeof(time), CAL_UTIL_DATE_FORMAT_8, NULL, tm);
+
+       Elm_Object_Item *load_more = NULL;
+
+       if (p->tm_start.tm_year == tm->tm_year
+               && p->tm_start.tm_mon == tm->tm_mon
+               && p->tm_start.tm_mday == tm->tm_mday)
+
+               load_more = elm_genlist_item_prepend(p->genlist, &itc_1text, g_strdup_printf("%s %s", text, time), NULL, ELM_GENLIST_ITEM_NONE, __cal_list_prepend_more, p);
+       else
+               load_more = elm_genlist_item_append(p->genlist, &itc_1text, g_strdup_printf("%s %s", text, time), NULL, ELM_GENLIST_ITEM_NONE, __cal_list_append_more, p);
+
+       c_retv_if(!load_more, NULL);
+
+       return load_more;
+}
+
+static void __cal_list_prepend_more(void *data, Evas_Object *obj, void *event_info)
+{
+       c_ret_if(!data);
+       c_ret_if(!obj);
+
+       cal_list_data *p = data;
+
+       __cal_list_delete_load_more(p->load_more_top);
+
+       struct tm tm_start= p->tm_start;
+       struct tm tm_end = tm_start;
+
+       cal_util_update_tm_month(&tm_start, -3);
+
+       Eina_List *prepend_more_list = CALENDAR_SVC_GET_EVENT_LIST(&tm_start, &tm_end);
+
+       prepend_more_list = eina_list_reverse(prepend_more_list);
+
+       p->tm_start = tm_start;
+
+       p->prepend_list = eina_list_merge(p->prepend_list, prepend_more_list);
+
+       __cal_list_prepend_event_to_genlist(p);
+
+       // TODO:i18n
+       p->load_more_top= __cal_list_add_load_more_to_genlist(p, "Load events before", &p->tm_start);
+}
+
+static void __cal_list_append_more(void *data, Evas_Object *obj, void *event_info)
+{
+       c_ret_if(!data);
+       c_ret_if(!obj);
+
+       cal_list_data *p = data;
+
+       __cal_list_delete_load_more(p->load_more_bottom);
+
+       struct tm tm_start= p->tm_end;
+       struct tm tm_end = tm_start;
+
+       cal_util_update_tm_month(&tm_end, 3);
+
+       Eina_List *append_more_list = CALENDAR_SVC_GET_EVENT_LIST(&tm_start, &tm_end);
+
+       p->tm_end = tm_end;
+
+       p->append_list = eina_list_merge(p->append_list, append_more_list);
+
+       __cal_list_append_event_to_genlist(p);
+
+       // TODO:i18n
+       p->load_more_bottom = __cal_list_add_load_more_to_genlist(p, "Load events after", &p->tm_end);
+}
+
+static void __cal_list_create_load_more(cal_list_data *p)
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+       c_ret_if(!p->genlist);
+
+       if (CAL_STRLEN(p->searchtext) || p->mode == CAL_LIST_MODE_TASK)
+               return;
+
+       // TODO: i18n
+       p->load_more_top = __cal_list_add_load_more_to_genlist(p, "Load events before", &p->tm_start);
+
+       p->load_more_bottom = __cal_list_add_load_more_to_genlist(p, "Load events after", &p->tm_end);
+}
+
+Eina_Bool __cal_list_idler_callback(void* data)
+{
+       CAL_FN_START;
+
+       c_retv_if(!data, ECORE_CALLBACK_CANCEL);
+
+       cal_list_data *p = data;
+
+       c_retv_if(!p->idler, ECORE_CALLBACK_CANCEL);
+
+       __cal_list_append_event_to_genlist(p);
+
+       __cal_list_prepend_event_to_genlist(p);
+
+       Eina_Bool ret = __cal_list_check_idler_condition(p);
+
+       if (!ret)
+               __cal_list_create_load_more(p);
+
+       CAL_FN_END;
+
+       return ret;
+}
+
+static void __cal_list_add_idler(cal_list_data *p)
+{
+       c_ret_if(!p);
+
+       if (p->appended_event_count < eina_list_count(p->append_list) ||
+               p->prepended_event_count < eina_list_count(p->prepend_list)) {
+
+               if (p->idler)
+                       ecore_idler_del(p->idler);
+
+               p->idler = ecore_idler_add(__cal_list_idler_callback, p);
+               c_ret_if(!p->idler);
+
+       } else
+               __cal_list_create_load_more(p);
+}
+
+static void __cal_list_get_events(cal_list_data *p)
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+
+       struct appdata *ad = p->ad;
+       c_ret_if(!ad);
+
+       struct tm tm_base = ad->base_tm;
+       tm_base.tm_hour = 0;
+       tm_base.tm_min = 0;
+       tm_base.tm_sec = 0;
+
+       p->append_list = CALENDAR_SVC_GET_EVENT_LIST(&tm_base, &p->tm_end);
+       cal_util_update_tm_day(&tm_base, -1);
+       tm_base.tm_hour = 23;
+       tm_base.tm_min = 59;
+       tm_base.tm_sec = 59;
+
+       p->prepend_list = CALENDAR_SVC_GET_EVENT_LIST(&p->tm_start, &tm_base);
+       p->prepend_list = eina_list_reverse(p->prepend_list);
+
+       CAL_FN_END;
+}
+
+static void __cal_list_get_task_list(cal_list_data *p)
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+
+       struct appdata *ad = p->ad;
+       c_ret_if(!ad);
+
+       p->tm_start.tm_year = 70;
+       p->tm_end.tm_year = 137;
+
+       cals_status_t status;
+
+       if (!ad->is_display_complete_todo) {
+               status = CALS_TODO_STATUS_IN_PROCESS
+                               || CALS_TODO_STATUS_NONE
+                               || CALS_TODO_STATUS_NEEDS_ACTION
+                               ||  CALS_TODO_STATUS_CANCELLED;
+       } else {
+               status = CALS_TODO_STATUS_IN_PROCESS
+                               || CALS_TODO_STATUS_NONE
+                               || CALS_TODO_STATUS_NEEDS_ACTION
+                               ||  CALS_TODO_STATUS_CANCELLED
+                               || CALS_TODO_STATUS_COMPLETED;
+       }
+
+       int priority = CALS_TODO_PRIORITY_NONE
+               |CALS_TODO_PRIORITY_HIGH
+               |CALS_TODO_PRIORITY_MID
+               |CALS_TODO_PRIORITY_LOW;
+
+       p->append_list = CALENDAR_SVC_GET_TASK_LIST(&p->tm_start, &p->tm_end, priority, status, ad->todo_sort_type);
+
+       CAL_FN_END;
+}
+
+static void __cal_list_gl_mode_right(void *data, Evas_Object *obj, void *event_info)
+{
+       c_retm_if(!event_info, "event_info is null");
+       c_retm_if(!obj, "obj is null");
+
+       Elm_Object_Item *it = event_info;
+
+       elm_genlist_item_decorate_mode_set(it, "slide", EINA_TRUE);
+
+       cal_list_data* p = CAL_UTIL_GET_PRIV_DATA(obj);
+       c_retm_if(!p, "p is null");
+
+       if (p->sweep_it && it != p->sweep_it)
+               elm_genlist_item_decorate_mode_set(p->sweep_it, "slide", EINA_FALSE);
+
+       p->sweep_it = it;
+}
+
+static void __cal_list_gl_mode_left(void *data, Evas_Object *obj, void *event_info)
+{
+       c_retm_if(!event_info, "event_info is null");
+       Elm_Object_Item *it = event_info;
+
+       elm_genlist_item_decorate_mode_set(it, "slide", EINA_FALSE);
+}
+
+static void __cal_list_gl_mode_cancel(void *data, Evas_Object *obj, void *event_info)
+{
+       c_retm_if(!obj, "obj is null");
+
+       Elm_Object_Item *it = (Elm_Object_Item *)elm_genlist_decorated_item_get(obj);
+       c_ret_if(!it);
+
+       elm_genlist_item_decorate_mode_set(it, "slide", EINA_FALSE);
+}
+
+static void __cal_list_get_events_with_day(cal_list_data *p)
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+
+       struct tm tm_start = p->ad->base_tm;
+       tm_start.tm_hour = 0;
+       tm_start.tm_min = 0;
+       tm_start.tm_sec = 0;
+
+       struct tm tm_end = tm_start;
+       tm_end.tm_hour = 23;
+       tm_end.tm_min = 59;
+       tm_end.tm_sec = 59;
+
+       p->append_list = CALENDAR_SVC_GET_EVENT_LIST(&tm_start, &tm_end);
+
+       CAL_FN_END;
+}
+
+static void __cal_list_delete_idler(cal_list_data *p)
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+
+       if (!p->idler)
+               return;
+
+       ecore_idler_del(p->idler);
+
+       p->idler = NULL;
+}
+
+static void __cal_list_create_genlist(cal_list_data *p)
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+
+       if (p->genlist)
+               return;
+
+       Evas_Object *genlist = elm_genlist_add(p->layout);
+       c_ret_if(!genlist);
+
+       evas_object_data_set(genlist, "priv", p);
+
+       if (p->mode != CAL_LIST_MODE_TASK) {
+               evas_object_smart_callback_add(genlist, "drag,start,right", __cal_list_gl_mode_right, NULL);
+               evas_object_smart_callback_add(genlist, "drag,start,left", __cal_list_gl_mode_left, NULL);
+               evas_object_smart_callback_add(genlist, "drag,start,up", __cal_list_gl_mode_cancel, NULL);
+               evas_object_smart_callback_add(genlist, "drag,start,down", __cal_list_gl_mode_cancel, NULL);
+       }
+
+       elm_object_part_content_set(p->layout, "sw", genlist);
+
+       p->genlist = genlist;
+}
+
+static void __cal_list_create_no_contents(cal_list_data *p)
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+       c_ret_if(!p->layout);
+
+       if (p->no_contents)
+               return;
+
+       char* title = NULL;
+
+       if (p->mode == CAL_LIST_MODE_TASK)
+               title = C_("IDS_TASK_BODY_NO_TASKS");
+       else
+               title = C_("IDS_CLD_BODY_NO_EVENTS");
+
+       Evas_Object *no_contents = cal_util_add_nocontents(p->layout, title);
+       c_ret_if(!no_contents);
+
+       elm_object_part_content_set(p->layout, "sw", no_contents);
+
+       p->no_contents = no_contents;
+}
+
+static inline void __cal_list_show_searchbar(cal_list_data *p)
+{
+       if (p->mode != CAL_LIST_MODE_DAY)
+               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(p->layout), "searchbar,show", "prog");
+}
+
+static inline void __cal_list_hide_searchbar(cal_list_data *p)
+{
+       if (p->mode != CAL_LIST_MODE_DAY && !CAL_STRLEN(p->searchtext))
+               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(p->layout), "searchbar,hide", "prog");
+}
+
+static void __cal_list_delete_no_contents(cal_list_data *p)
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+
+       if (!p->no_contents)
+               return;
+
+       elm_object_part_content_unset(p->layout, "sw");
+
+       evas_object_del(p->no_contents);
+
+       p->no_contents = NULL;
+}
+
+static void __cal_list_delete_genlist(cal_list_data *p)
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+
+       if (!p->genlist)
+               return;
+
+       elm_object_part_content_unset(p->layout, "sw");
+
+       evas_object_del(p->genlist);
+
+       p->genlist = NULL;
+}
+
+static void __cal_list_update_genlist(cal_list_data *p)
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+
+       __cal_list_delete_idler(p);
+
+       elm_genlist_clear(p->genlist);
+
+       struct appdata* ad = p->ad;
+       c_ret_if(!ad);
+
+       ad->today_item = NULL;
+
+       p->appended_event_count = 0;
+
+       p->prepended_event_count = 0;
+
+       if (eina_list_count(p->append_list)) {
+
+               __cal_list_show_searchbar(p);
+
+               __cal_list_delete_no_contents(p);
+
+               __cal_list_create_genlist(p);
+
+               __cal_list_append_event_to_genlist(p);
+
+               __cal_list_add_idler(p);
+
+       } else {
+
+               __cal_list_hide_searchbar(p);
+
+               __cal_list_delete_genlist(p);
+
+               __cal_list_create_no_contents(p);
+       }
+
+       CAL_FN_END;
+}
+
+static void __cal_list_update_events(cal_list_data *p)
+{
+       c_ret_if(!p);
+
+       CALENDAR_SVC_FREE_CS_LIST(&p->prepend_list);
+       CALENDAR_SVC_FREE_CS_LIST(&p->append_list);
+
+       struct appdata *ad = p->ad;
+       c_ret_if(!ad);
+
+       p->tm_start = ad->base_tm;
+       p->tm_start.tm_hour = 0;
+       p->tm_start.tm_min = 0;
+       p->tm_start.tm_sec = 0;
+
+       p->tm_end = p->tm_start;
+       p->tm_end.tm_hour = 23;
+       p->tm_end.tm_min = 59;
+       p->tm_end.tm_sec = 59;
+
+       cal_util_update_tm_month(&p->tm_start, -3);
+       cal_util_update_tm_month(&p->tm_end, 3);
+
+       switch (p->mode) {
+
+       case CAL_LIST_MODE_NORMAL:
+
+               if (CAL_STRLEN(p->searchtext))
+                       __cal_list_get_events_with_search(p);
+               else
+                       __cal_list_get_events(p);
+
+               break;
+
+       case CAL_LIST_MODE_DAY:
+
+               __cal_list_get_events_with_day(p);
+
+               break;
+
+       case CAL_LIST_MODE_TASK:
+
+               if (CAL_STRLEN(p->searchtext))
+                       __cal_list_get_todo_with_search(p);
+               else
+                       __cal_list_get_task_list(p);
+
+               break;
+       }
+}
+
+static void __cal_list_update_list(cal_list_data *p)
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+
+       __cal_list_update_events(p);
+
+       __cal_list_update_genlist(p);
+
+       CAL_FN_END;
+}
+
+static void __cal_list_searchbar_entry_changed_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       CAL_FN_START;
+
+       cal_list_data *p = data;
+       c_ret_if(!p);
+
        p->searchtext = elm_object_text_get(elm_object_part_content_get(p->searchbar, "elm.swallow.content"));
 
        __cal_list_update_list(p);
@@ -691,21 +1750,35 @@ static void __cal_list_cancel_button_callback(void *data, Evas_Object *obj, void
 {
        CAL_FN_START;
 
-       cal_list_data *p = (cal_list_data *)data;
-       c_retm_if(!p, "priv is null.");
+       cal_list_data *p = data;
+       c_ret_if(!p);
+
+       elm_object_item_disabled_set(p->ad->bt_new, EINA_FALSE);
 
        Evas_Object *en = elm_object_part_content_get(p->searchbar, "elm.swallow.content");
 
        Ecore_IMF_Context *imf_context = elm_entry_imf_context_get(en);
+       c_ret_if(!imf_context);
 
-       if (imf_context)
-               ecore_imf_context_input_panel_hide(imf_context);
-
-       elm_object_item_disabled_set(p->ad->bt_new, EINA_FALSE);
+       ecore_imf_context_input_panel_hide(imf_context);
 
        CAL_FN_END;
 }
 
+static void __cal_list_day_event_changed_callback (void *user_data)
+{
+       c_retm_if(!user_data, "user_data is null");
+
+       cal_list_data *p = user_data;
+
+       if (p->popup) {
+               evas_object_del(p->popup);
+               p->popup = NULL;
+       }
+
+       cal_list_update_list(p->layout);
+}
+
 static void __cal_list_delete_layout(void *data, Evas *e, Evas_Object *obj, void *ei)
 {
        CAL_FN_START;
@@ -713,14 +1786,22 @@ static void __cal_list_delete_layout(void *data, Evas *e, Evas_Object *obj, void
        cal_list_data *p = data;
        c_retm_if(!p, "priv is null.");
 
-       is_view_destory = EINA_TRUE;
        if (p->idler) {
                ecore_idler_del(p->idler);
                p->idler = NULL;
        }
 
-       CALENDAR_SVC_FREE_CS_LIST(&p->event_list);
-       CALENDAR_SVC_FREE_CS(&p->csv);
+       CALENDAR_SVC_DEL_EVENT_CHANGED_CALLBACK(__cal_list_day_event_changed_callback);
+
+       CALENDAR_SVC_FREE_CS_LIST(&p->append_list);
+
+       if (p->event_handler)
+               ecore_event_handler_del(p->event_handler);
+
+       if (p->popup) {
+               evas_object_del(p->popup);
+               p->popup = NULL;
+       }
 
        free(p);
 
@@ -732,61 +1813,78 @@ static char* __cal_list_get_genlist_header_item_label(void *data, Evas_Object *o
        c_retvm_if(!data, NULL, "datais null.");
 
        char buf[128];
-       cal_list_genlist_item_data *i = data;
-       const struct tm *t;
+       cal_list_genlist_item_data *item_data = data;
+       const struct tm *tm = item_data->tm;
 
-       t = i->data;
-       if (!CAL_STRCMP(part, "elm.text"))
-       {
-               if (t == NULL)
-                       return strdup(_("Repeat events"));
+       if (!CAL_STRCMP(part, "elm.text")) {
 
-               cal_util_get_time_text(buf, sizeof(buf), CAL_UTIL_DATE_FORMAT_1, NULL, t);
-               return strdup(buf);
+               if (!tm)
+                       return strdup(C_("IDS_CLD_BODY_REPEATING_EVENT"));
+               else {
+
+                       cal_util_get_time_text(buf, sizeof(buf), CAL_UTIL_DATE_FORMAT_1, NULL, tm);
+
+                       return strdup(buf);
+               }
        }
 
        return NULL;
 }
 
-static char* __cal_list_get_genlist_item_cs_label(cal_struct *cs)
+static char* __cal_list_get_genlist_item_cs_label(cal_list_data *p, cal_struct *cs)
 {
        c_retvm_if(!cs, NULL, "cs is null.");
+       c_retvm_if(!p, NULL, "p is null.");
 
-       char buf[512];
-       char stime[512];
-       time_t st;
-       struct tm tm;
        const char* time;
 
-       if (is_hour24)
-               time = CAL_UTIL_TIME_FORMAT_6;
-       else
-               time = CAL_UTIL_TIME_FORMAT_1;
+       long long int lli_time;
 
-       st = mktime(CALENDAR_SVC_STRUCT_GET_TM(cs, CAL_VALUE_GMT_START_DATE_TIME,       CAL_TZ_FLAG_LOCAL));
-       localtime_r(&st, &tm);
+       if (p->mode == CAL_LIST_MODE_TASK) {
+               time = CAL_UTIL_DATE_FORMAT_12;
+               lli_time = CALENDAR_SVC_STRUCT_GET_LLI(cs, CALS_VALUE_LLI_DTEND_UTIME);
+       } else {
 
-       cal_util_get_time_text(stime, sizeof(stime), NULL, time, &tm);
+               if (is_hour24)
+                       time = CAL_UTIL_TIME_FORMAT_6;
+               else
+                       time = CAL_UTIL_TIME_FORMAT_1;
 
-       snprintf(buf, sizeof(buf), "%s", stime);
+               lli_time = CALENDAR_SVC_STRUCT_GET_LLI(cs, CALS_VALUE_LLI_DTSTART_UTIME);
+       }
 
-       return strdup(buf);
+       struct tm tm;
+
+       cal_util_convert_lli_to_tm(NULL, lli_time, &tm);
+
+       char stime[512];
+
+       cal_util_get_time_text(stime, sizeof(stime), NULL, time, &tm);
+
+       return strdup(stime);
 }
 
-static char* __cal_list_get_genlist_item_tm_label(struct tmnode *tm)
+static char* __cal_list_get_genlist_item_tm_label(cal_list_data *p, cal_struct *cs)
 {
-       c_retvm_if(!tm, NULL, "tm is null.");
+       c_retvm_if(!cs, NULL, "cs is null.");
+       c_retvm_if(!p, NULL, "p is null.");
 
        char buf[512];
        char stime[512];
        struct tm t;
 
-       localtime_r(&tm->st, &t);
+       long long int lli_start = CALENDAR_SVC_STRUCT_GET_LLI(cs, CALS_VALUE_LLI_DTSTART_UTIME);
+       cal_util_convert_lli_to_tm(NULL, lli_start, &t);
 
-       if (is_hour24)
-               cal_util_get_time_text(stime, sizeof(stime), NULL, CAL_UTIL_TIME_FORMAT_6, &t);
-       else
-               cal_util_get_time_text(stime, sizeof(stime), NULL, CAL_UTIL_TIME_FORMAT_1, &t);
+       if (p->mode == CAL_LIST_MODE_TASK)
+               cal_util_get_time_text(stime, sizeof(stime), NULL, CAL_UTIL_DATE_FORMAT_10, &t);
+       else {
+
+               if (is_hour24)
+                       cal_util_get_time_text(stime, sizeof(stime), NULL, CAL_UTIL_TIME_FORMAT_6, &t);
+               else
+                       cal_util_get_time_text(stime, sizeof(stime), NULL, CAL_UTIL_TIME_FORMAT_1, &t);
+       }
 
        snprintf(buf, sizeof(buf), "%s", stime);
 
@@ -795,61 +1893,199 @@ static char* __cal_list_get_genlist_item_tm_label(struct tmnode *tm)
 
 static char* __cal_list_get_genlist_item_label(void *data, Evas_Object *obj, const char *part)
 {
-       c_retvm_if(!data, NULL, "data is null");
+       c_retv_if(!data, NULL);
+       c_retv_if(!obj, NULL);
+       c_retv_if(!part, NULL);
 
-       struct tmnode *tm = NULL;
-       cal_struct *cs = NULL;
        const char *str = NULL;
-       cal_list_data *p = NULL;
-       cal_list_genlist_item_data *i = data;
 
-       p = CAL_UTIL_GET_PRIV_DATA(obj);
-       c_retvm_if(!p, NULL, "p is null");
+       cal_list_genlist_item_data *item_data = data;
+
+       cal_list_data *p = CAL_UTIL_GET_PRIV_DATA(obj);
+       c_retv_if(!p, NULL);
 
-       if (!i || !i->data || i->is_header)
+       if (!item_data || !item_data->cs)
                return NULL;
 
-       if (p->is_repeat_mode)
-       {
-               tm = i->data;
-               cs = tm->cs;
-       }
-       else
-       {
-               tm = NULL;
-               cs = i->data;
-       }
+       cal_struct *cs = item_data->cs;
+       c_retv_if(!cs, NULL);
 
-       c_retvm_if(!cs, NULL, "cs is null.");
+       if (!CAL_STRCMP(part, "elm.text.1")) {
+
+               if (item_data->color_str) {
+                       free(item_data->color_str);
+                       item_data->color_str = NULL;
+               }
 
-       if (!CAL_STRCMP(part, "elm.text.1"))
-       {
                str = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_SUMMARY);
-               if (str)
+
+               if (!CAL_STRLEN(str))
+                       str =  C_("IDS_CLD_BODY_NO_TITLE");
+
+               item_data->color_str =  cal_util_get_search_color_text(p->searchtext, str);
+
+               if (item_data->color_str) {
+                       return strdup(item_data->color_str);
+               } else {
                        return strdup(str);
+               }
+
+       } else if (!CAL_STRCMP(part, "elm.text.2")) {
 
-               return strdup(C_("IDS_CLD_BODY_NO_TITLE"));
-       }
-       else if (!CAL_STRCMP(part, "elm.text.2"))
-       {
                str = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_LOCATION);
+
                if (CAL_STRLEN(str))
                        return strdup(str);
+               else
+                       return strdup(C_("IDS_CLD_BODY_NO_LOCATION_SELECTED"));
 
-               return strdup(C_("IDS_CLD_BODY_NO_LOCATION_SELECTED"));
-       }
-       else if (!CAL_STRCMP(part, "elm.text.3"))
-       {
-               if (p->is_repeat_mode)
-                       return __cal_list_get_genlist_item_tm_label(tm);
+       } else if (!CAL_STRCMP(part, "elm.text.3")) {
+
+               if (CALENDAR_SVC_IS_ALLDAY_EVENT(cs))
+                       return strdup(C_("IDS_COM_BODY_ALL_DAY"));
                else
-                       return __cal_list_get_genlist_item_cs_label(cs);
+                       return __cal_list_get_genlist_item_cs_label(p, cs);
+
        } else if (!CAL_STRCMP(part, "elm.slide.text.1")) {
+
                str = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_SUMMARY);
-               if (str)
+
+               if (CAL_STRLEN(str))
+                       return strdup(str);
+               else
+                       return strdup(C_("IDS_CLD_BODY_NO_TITLE"));
+       }
+
+       return NULL;
+}
+
+static char* __cal_list_get_genlist_task_item_label(void *data, Evas_Object *obj, const char *part)
+{
+       c_retv_if(!data, NULL);
+       c_retv_if(!obj, NULL);
+       c_retv_if(!part, NULL);
+
+       const char *str = NULL;
+       char *tmp = NULL;
+
+       cal_list_genlist_item_data *item_data = data;
+
+       cal_list_data *p = CAL_UTIL_GET_PRIV_DATA(obj);
+       c_retv_if(!p, NULL);
+
+       if (!item_data || !item_data->cs)
+               return NULL;
+
+       cal_struct *cs = item_data->cs;
+       c_retv_if(!cs, NULL);
+
+       Eina_Bool is_done = EINA_FALSE;
+
+       int todo_status = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_TASK_STATUS);
+       if (CALS_TODO_STATUS_COMPLETED == todo_status) {
+               is_done = EINA_TRUE;
+       } else {
+               is_done = EINA_FALSE;
+       }
+
+       if (!CAL_STRCMP(part, "elm.textblock.1")) {
+               if (is_done) {
+                       str = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_SUMMARY);
+
+                       if (!p->searchtext) {
+                               if (CAL_STRLEN(str))
+                                       tmp =  strdup(str);
+                               else
+                                       tmp = strdup(C_("IDS_CLD_BODY_NO_TITLE"));
+
+                               char *text = calloc(1, strlen(tmp)+500);
+                               c_retv_if(!text, NULL);
+
+                               sprintf(text, "<strikethrough=on strikethrough_color=#D1D1D1>%s</strikethrough>", tmp);
+
+                               free(tmp);
+                               tmp = NULL;
+                               return text;
+                       } else {
+                               if (item_data->color_str) {
+                                       free(item_data->color_str);
+                                       item_data->color_str = NULL;
+                               }
+
+                               if (!CAL_STRLEN(str)) {
+                                       str =  C_("IDS_CLD_BODY_NO_TITLE");
+                               }
+
+                               char *text = calloc(1, strlen(str) + 500);
+                               c_retv_if(!text, NULL);
+
+                               item_data->color_str =  cal_util_get_search_color_text(p->searchtext, str);
+                               if (item_data->color_str) {
+                                       sprintf(text, "<strikethrough=on strikethrough_color=#D1D1D1>%s</strikethrough>",item_data->color_str);
+                                       return text;
+                               } else {
+                                       sprintf(text, "<strikethrough=on strikethrough_color=#D1D1D1>%s</strikethrough>", str);
+                                       return text;
+                               }
+                       }
+               }
+               return NULL;
+       } else if (!CAL_STRCMP(part, "elm.text.1")) {
+               if (!is_done) {
+                       str = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_SUMMARY);
+
+                       if (CAL_STRLEN(str)) {
+                               free(item_data->color_str);
+                               item_data->color_str = NULL;
+                       } else {
+                               str =  C_("IDS_CLD_BODY_NO_TITLE");
+                       }
+
+                       item_data->color_str =  cal_util_get_search_color_text(p->searchtext, str);
+                       if (item_data->color_str) {
+                               return strdup(item_data->color_str);
+                       } else {
+                               return strdup(str);
+                       }
+               }
+               return NULL;
+       } else if (!CAL_STRCMP(part, "elm.text.2")) {
+               if (is_done)
+                       return NULL;
+
+               str = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_LOCATION);
+               if (CAL_STRLEN(str)) {
+                       return strdup(str);
+               } else {
+                       return strdup(C_("IDS_CLD_BODY_NO_LOCATION_SELECTED"));
+               }
+
+       } else if (!CAL_STRCMP(part, "elm.textblock.2")) {
+               if (!is_done)
+                       return NULL;
+
+               str = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_LOCATION);
+               if (CAL_STRLEN(str)) {
                        return strdup(str);
+               } else {
+                       return strdup(C_("IDS_CLD_BODY_NO_LOCATION_SELECTED"));
+               }
+       } else if (!CAL_STRCMP(part, "elm.text.3")) {
+               if (is_done)
+                       return NULL;
+
+               if (CALENDAR_SVC_IS_ALLDAY_EVENT(cs))
+                       return  strdup(C_("IDS_COM_BODY_ALL_DAY"));
+               else
+                       return  __cal_list_get_genlist_item_cs_label(p, cs);
+       } else if (!CAL_STRCMP(part, "elm.textblock.3")) {
+               if (!is_done)
+                       return NULL;
 
-               return strdup(C_("IDS_CLD_BODY_NO_TITLE"));
+               if (CALENDAR_SVC_IS_ALLDAY_EVENT(cs))
+                       return  strdup(C_("IDS_COM_BODY_ALL_DAY"));
+               else
+                       return  __cal_list_get_genlist_item_cs_label(p, cs);
        }
 
        return NULL;
@@ -857,112 +2093,110 @@ static char* __cal_list_get_genlist_item_label(void *data, Evas_Object *obj, con
 
 static void __cal_list_searchbar_entry_unfocused_callback(void *data, Evas_Object *obj, void *event_info)
 {
-       cal_list_data *p = (cal_list_data *)data;
+       cal_list_data *p = data;
+
        elm_object_item_disabled_set(p->ad->bt_new, EINA_FALSE);
 }
 
 static void __cal_list_searchbar_clicked_callback(void *data, Evas_Object *obj, void *event_info)
 {
-       cal_list_data *p = (cal_list_data *)data;
+       cal_list_data *p = data;
 
        elm_object_item_disabled_set(p->ad->bt_new, EINA_TRUE);
 }
 
 static void __cal_list_create_searchbar(cal_list_data *p)
 {
-       c_retm_if(!p, "priv is null.");
-       c_retm_if(!p->ly, "p->ly is null.");
+       c_ret_if(!p);
+       c_ret_if(!p->layout);
 
-       Evas_Object *searchbar = cal_util_add_searchbar(p->ly, NULL, NULL, EINA_TRUE);
-       c_retm_if(!searchbar, "cal_util_add_searchbar() returned null.");
+       Evas_Object *searchbar = cal_util_add_searchbar(p->layout, NULL, NULL, EINA_TRUE);
+       c_ret_if(!searchbar);
 
-       Evas_Object *en = elm_object_part_content_get(searchbar, "elm.swallow.content");
-       c_retm_if(!en, "elm_object_part_content_get returned null.");
+       Evas_Object *entry = elm_object_part_content_get(searchbar, "elm.swallow.content");
+       c_ret_if(!entry);
 
-       elm_entry_input_panel_layout_set(en, ELM_INPUT_PANEL_LAYOUT_NORMAL);
-       elm_entry_markup_filter_append(en, elm_entry_filter_limit_size, &_limit_20char);
+       elm_entry_input_panel_layout_set(entry, ELM_INPUT_PANEL_LAYOUT_NORMAL);
+       elm_entry_markup_filter_append(entry, elm_entry_filter_limit_size, &_limit_20char);
 
        evas_object_size_hint_weight_set(searchbar, EVAS_HINT_EXPAND, 0);
        evas_object_size_hint_align_set(searchbar, EVAS_HINT_FILL, 0.0);
 
-       evas_object_smart_callback_add(en, "changed", __cal_list_searchbar_entry_changed_callback, p);
-       evas_object_smart_callback_add(en, "unfocused", __cal_list_searchbar_entry_unfocused_callback, p);
+       evas_object_smart_callback_add(entry, "changed", __cal_list_searchbar_entry_changed_callback, p);
+       evas_object_smart_callback_add(entry, "unfocused", __cal_list_searchbar_entry_unfocused_callback, p);
        evas_object_smart_callback_add(searchbar, "clicked", __cal_list_searchbar_clicked_callback, p);
        evas_object_smart_callback_add(searchbar, "cancel,clicked", __cal_list_cancel_button_callback, p);
 
        evas_object_show(searchbar);
-       elm_object_part_content_set(p->ly, "searchbar", searchbar);
+       elm_object_part_content_set(p->layout, "searchbar", searchbar);
 
        p->searchbar = searchbar;
 }
 
+static Eina_Bool __cal_list_mouse_button_down_callback(void *data, int type, void *event)
+{
+       c_retvm_if(!event, EINA_FALSE, "event is null");
+       c_retvm_if(!data, EINA_FALSE, "data is null");
+
+       Ecore_Event_Mouse_Button *ev = event;
+       cal_list_data *p = data;
+
+       p->x = ev->x;
+       p->y = ev->y;
+
+       return ECORE_CALLBACK_RENEW;
+}
+
 Evas_Object* cal_list_create_list(struct appdata *ad, Evas_Object *parent)
 {
        CAL_FN_START;
 
-       c_retvm_if(!ad, NULL, "ad is null.");
-       c_retvm_if(!parent, NULL, "parent is null.");
-
-       cal_list_data *p;
-       Evas_Object *ly;
-       Evas_Object *gl;
-       Evas_Object *bg;
-       time_t st = 0;
-       time_t et = 0;
+       c_retv_if(!ad, NULL);
+       c_retv_if(!parent, NULL);
 
-       CAL_CALLOC(p, 1, cal_list_data);
+       cal_list_data *p = calloc(1, sizeof(cal_list_data));
+       c_retv_if(!p, NULL);
 
-       p->name = _name;
        p->ad = ad;
        p->parent = parent;
-       p->popup = NULL;
-       is_hour24 = p->ad->is_hour24;
+       is_hour24 = ad->is_hour24;
 
-       ly = cal_util_add_layout(parent, p->name);
-       if (!ly)
-       {
+       Evas_Object *layout = cal_util_add_layout(parent, "list/base");
+       if (!layout) {
                free(p);
-               ERR("ly is null.");
+
+               ERR("layout is null.");
+
                return NULL;
        }
 
-       evas_object_data_set(ly, "priv", p);
-       p->ly = ly;
-       p->from = st;
-       p->to = et;
-       p->is_repeat_mode= EINA_FALSE;
-       p->idler = NULL;
-       is_view_destory = EINA_FALSE;
+       evas_object_data_set(layout, "priv", p);
+
+       p->layout = layout;
+       p->more_idx = -1;
 
        elm_object_item_disabled_set(p->ad->bt_new, EINA_FALSE);
 
-       bg = cal_util_add_bg(ly, EINA_FALSE);
-       if (!bg)
-       {
+       Evas_Object *bg = cal_util_add_bg(layout, EINA_FALSE);
+       if (!bg) {
+
                free(p);
-               free(ly);
+               free(layout);
+
                ERR("bg is null.");
-               return NULL;
-       }
-       elm_object_part_content_set(ly, "base", bg);
 
-       gl = elm_genlist_add(parent);
-       if (!gl)
-       {
-               free(p);
-               free(ly);
-               ERR("gl is null.");
                return NULL;
        }
 
-       p->genlist = gl;
-       evas_object_data_set(gl, "priv", p);
-       elm_object_part_content_set(ly, "sw", gl);
+       elm_object_part_content_set(layout, "base", bg);
+
+       evas_object_event_callback_add(layout, EVAS_CALLBACK_DEL, __cal_list_delete_layout, p);
+
+       p->event_handler = ecore_event_handler_add(ECORE_EVENT_MOUSE_BUTTON_DOWN, __cal_list_mouse_button_down_callback, p);
 
-       evas_object_event_callback_add(ly, EVAS_CALLBACK_DEL, __cal_list_delete_layout, p);
        CAL_FN_END;
 
-       return ly;
+       return layout;
 }
 
 void cal_list_scroll_today(struct appdata* ad)
@@ -972,8 +2206,7 @@ void cal_list_scroll_today(struct appdata* ad)
        c_retm_if(!ad, "ad is null.");
 
        Elm_Object_Item* it = ad->today_item;
-       if (it)
-       {
+       if (it) {
                elm_genlist_item_bring_in(it, ELM_GENLIST_ITEM_SCROLLTO_TOP);
                DBG("scroll to : %p", it);
        }
@@ -981,34 +2214,156 @@ void cal_list_scroll_today(struct appdata* ad)
        CAL_FN_END;
 }
 
+static void __cal_list_update_delete_button(cal_list_data *p)
+{
+       c_ret_if(!p);
+
+       Elm_Object_Item *delete_button = NULL;
+
+       if (p->mode == CAL_LIST_MODE_DAY)
+               delete_button = p->bt_delete;
+       else
+               delete_button = p->ad->bt_delete;
+
+       if (eina_list_count(p->append_list))
+               elm_object_item_disabled_set(delete_button, EINA_FALSE);
+       else
+               elm_object_item_disabled_set(delete_button, EINA_TRUE);
+}
+
 void cal_list_update_list(Evas_Object *ly)
 {
        CAL_FN_START;
 
-       c_retm_if(!ly, "ly is null.");
+       c_ret_if(!ly);
+
+       cal_list_data *p = CAL_UTIL_GET_PRIV_DATA(ly);
+       c_ret_if(!p);
+
+       struct appdata *ad = p->ad;
+       c_ret_if(!ad);
+
+       if (p->mode == CAL_LIST_MODE_DAY)
+               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(ly), "searchbar,hide", "prog");
+       else
+               __cal_list_create_searchbar(p);
+
+       __cal_list_update_list(p);
+
+       __cal_list_update_delete_button(p);
+
+       CAL_FN_END;
+}
+
+static void __cal_list_day_delete_button_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
+
+       cal_list_data *p = data;
+       Evas_Object *ly_delete = cal_list_delete_view_create_more_events(p->layout, p->ad, p->more_idx);
+       c_retm_if(!ly_delete, "ly_delete is null");
+
+       cal_list_delete_update_view(ly_delete);
+}
+
+static void __cal_list_day_new_button_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
+
+       cal_list_data *p = data;
+
+       p->ad->base_hour = -1;
+       p->ad->cid = 0;
+
+       cal_edit_create_view(p->ad, p->layout);
+}
+
+Elm_Object_Item* cal_list_create_list_with_day(struct appdata *ad, Evas_Object *parent, int idx)
+{
+       CAL_FN_START;
+
+       c_retvm_if(!ad, NULL, "ad is null.");
+
+       char title[1024] = {0};
+       Evas_Object *controlbar;
+
+       Evas_Object *ly = cal_list_create_list(ad, parent);
+       c_retvm_if(!ly, NULL, "ly is null.");
+
+       cal_list_data *p = (cal_list_data *)CAL_UTIL_GET_PRIV_DATA(ly);
+       c_retvm_if(!p, NULL, "p is null.");
+
+       if (p->genlist) {
+               evas_object_smart_callback_del(p->genlist, "drag,start,right", __cal_list_gl_mode_right);
+               evas_object_smart_callback_del(p->genlist, "drag,start,left", __cal_list_gl_mode_left);
+               evas_object_smart_callback_del(p->genlist, "drag,start,up", __cal_list_gl_mode_cancel);
+               evas_object_smart_callback_del(p->genlist, "drag,start,down", __cal_list_gl_mode_cancel);
+       }
+
+       p->mode = CAL_LIST_MODE_DAY;
+       p->more_idx = idx;
+
+       CALENDAR_SVC_ADD_EVENT_CHANGED_CALLBACK(__cal_list_day_event_changed_callback, p);
 
-       cal_list_data *p;
+       cal_util_get_time_text(title, sizeof(title), CAL_UTIL_DATE_FORMAT_13, NULL, &p->ad->base_tm);
 
-       p = CAL_UTIL_GET_PRIV_DATA(ly);
-       if (!p || CAL_STRCMP(p->name, _name))
+       p->navi_item = elm_naviframe_item_push(ad->nv, title, NULL, NULL, ly, NULL);
+       if (!p->navi_item)
        {
-               ERR("Invalid object");
-               return;
+               ERR("elm_naviframe_item_push is failed");
+               evas_object_del(ly);
+               return NULL;
        }
 
-       c_retm_if(!p->ad, "p->ad is null.");
+       controlbar = cal_util_add_controlbar(ad->nv);
+       if (!controlbar)
+       {
+               ERR("cal_util_add_controlbar(ad->nv) is failed");
+               elm_naviframe_prev_btn_auto_pushed_set(ad->nv, EINA_TRUE);
+               elm_naviframe_item_pop(ad->nv);
+               return NULL;
+       }
 
-       __cal_list_create_searchbar(p);
+       if (p->bt_delete != NULL) {
+               elm_object_item_del(p->bt_delete);
+               p->bt_delete = NULL;
+       }
 
-       __cal_list_update_genlist(p);
-       __cal_list_update_no_item(p);
+       p->bt_new = elm_toolbar_item_append(controlbar, CAL_CBAR_ICON_CREAT, NULL,__cal_list_day_new_button_callback, p);
+       if (p->bt_new != NULL) {
+               elm_object_item_del(p->bt_new);
+               p->bt_new = NULL;
+       }
 
-       if (!p->totalcnt)
-               elm_object_item_disabled_set(p->ad->bt_delete, EINA_TRUE);
-       else
-               elm_object_item_disabled_set(p->ad->bt_delete, EINA_FALSE);
+       p->bt_delete = elm_toolbar_item_append(controlbar, CAL_CBAR_ICON_DELETE, NULL, __cal_list_day_delete_button_callback, p);
 
-       p->ad->base_tm = p->ad->today_tm;
+       elm_object_item_part_content_set(p->navi_item, "controlbar", controlbar);
+       cal_list_update_list(ly);
 
        CAL_FN_END;
+
+       return p->navi_item;
+}
+
+Evas_Object* cal_list_create_list_todo(struct appdata *ad, Evas_Object *parent)
+{
+       CAL_FN_START;
+
+       c_retvm_if(!ad, NULL, "ad is null.");
+
+       Evas_Object *ly = cal_list_create_list(ad, parent);
+       c_retvm_if(!ly, NULL, "ly is null.");
+
+       int r;
+       cal_list_data *p = CAL_UTIL_GET_PRIV_DATA(ly);
+       c_retvm_if(!p, NULL, "p is null.");
+
+       p->mode = CAL_LIST_MODE_TASK;
+
+       r = vconf_get_int(CAL_VCONFKEY_COMPLETE_TODO_ON_OFF, (int *)&ad->is_display_complete_todo);
+       c_retvm_if(r != 0, NULL, "vconf_get_int(CAL_VCONFKEY_COMPLETE_TODO_ON_OFF, (int *)&p->is_display_complete_todo) is failed");
+
+       return ly;
 }
index 23a1215..c72c5f6 100755 (executable)
   */
 
 
-
-
-
-
 #ifndef __CALENDAR_LIST_H__
 #define __CALENDAR_LIST_H__
 
@@ -28,6 +24,9 @@
 
 /* return layout */
 Evas_Object *cal_list_create_list(struct appdata *ad, Evas_Object *parent);
+Elm_Object_Item* cal_list_create_list_with_day(struct appdata *ad, Evas_Object *parent, int idx);
+Evas_Object* cal_list_create_list_todo(struct appdata *ad, Evas_Object *parent);
+
 
 void cal_list_update_list(Evas_Object *ly);
 
index 566258e..4b31349 100755 (executable)
   */
 
 
-
-
-
-
 #include <appcore-efl.h>
 #include <utilX.h>
 #include <Ecore_X.h>
 #include <vconf.h>
 #include <vconf-keys.h>
 #include <aul.h>
+#include <app.h>
 
 #include "view.h"
 #include "detail.h"
-#include "alm-mgr.h"
+#include "noti-handler.h"
+
+#define CAL_APPSVC_PARAM_NAME AUL_K_SERVICE_NAME
+#define CAL_APPSVC_PARAM_CALLER "caller"
+#define CAL_APPSVC_PARAM_COUNT "count"
+#define CAL_APPSVC_PARAM_INDEX "index"
 
 #define NOTI_TIME_CHANGED "setting_time_changed"
 
 static void __cal_main_setup_data(struct appdata *ad);
 static Eina_Bool __cal_main_update_today(void *data);
 
-Eina_Bool noti_handle = 0;
-Ecore_Idler *idler=NULL;
-int totalcnt = 0;
-int realcnt = 0;
-struct appdata ad;
-
 static Evas_Object* __cal_main_add_base_layout(Evas_Object *win)
 {
        Evas_Object *ly;
@@ -58,15 +54,18 @@ static void __cal_main_changed_callback(void *data)
 {
        CAL_FN_START;
 
-       __cal_main_setup_data(&ad);
+       c_ret_if(!data);
 
-       if(ad.is_pause)
-       {
-               ad.is_update_view = EINA_TRUE;
+       struct appdata *ad = data;
+
+       __cal_main_setup_data(ad);
+
+       if (ad->is_pause) {
+               ad->is_update_view = EINA_TRUE;
                return;
        }
 
-       cal_main_update_view(&ad);
+       cal_main_update_view(ad);
 
        return;
 }
@@ -74,10 +73,8 @@ static void __cal_main_changed_callback(void *data)
 static void __cal_main_set_today_tm(struct appdata *ad)
 {
        struct tm tm;
-       time_t t;
-       time_t now;
 
-       now = time(NULL);
+       time_t now = time(NULL);
        localtime_r(&now, &tm);
        tm.tm_min = 0; // min, sec reset for mktime()
        tm.tm_sec = 0;
@@ -85,9 +82,10 @@ static void __cal_main_set_today_tm(struct appdata *ad)
        ad->today_tm = tm;
 
        tm.tm_hour = 0;
-       t = mktime(&tm);
-       if (t == (time_t)-1)
-       {
+       time_t t = mktime(&tm);
+
+       if (t == (time_t)-1) {
+               ERR("mktime() is failed");
                ad->today_tmr = NULL;
                return;
        }
@@ -98,6 +96,8 @@ static void __cal_main_set_today_tm(struct appdata *ad)
 
 static Eina_Bool __cal_main_update_today(void *data)
 {
+       c_retv_if(!data, ECORE_CALLBACK_CANCEL);
+
        struct appdata *ad = data;
 
        __cal_main_set_today_tm(ad);
@@ -114,20 +114,17 @@ static void __cal_main_setup_data(struct appdata *ad)
 
        __cal_main_set_today_tm(ad);
 
-       if(ad->base_tm.tm_year == 0)
+       if (ad->base_tm.tm_year == 0)
                ad->base_tm = ad->today_tm;
 
-       int r,val;
+       int val;
 
-       r = vconf_get_int(VCONFKEY_SETAPPL_WEEKOFDAY_FORMAT_INT,&val);
+       int r = vconf_get_int(CAL_VCONFKEY_FIRST_DAY_OF_WEEK, &val);
        if (r < 0)
                ad->wday_start = 0;
        else
                ad->wday_start = val;
 
-       if (!ad->tm)
-               ad->tm = malloc(sizeof(struct tmnode));
-
        r = vconf_get_int(VCONFKEY_REGIONFORMAT_TIME1224, &val);
        if (r < 0)
                ad->is_hour24 = 0;
@@ -154,21 +151,19 @@ static void __cal_main_time_changed_callback(void *data)
 
 static int __cal_main_initialize_notification(struct appdata *ad)
 {
-       int r;
-       int fd;
-
-       fd = heynoti_init();
-       if (fd < 0)
-               return -1;
+       int fd = heynoti_init();
+       c_retvm_if(fd < 0, -1, "heynoti_init() is failed(%d)", fd);
 
-       r = heynoti_subscribe(fd, NOTI_TIME_CHANGED, __cal_main_time_changed_callback, ad);
+       int r = heynoti_subscribe(fd, NOTI_TIME_CHANGED, __cal_main_time_changed_callback, ad);
        if (r) {
+               ERR("heynoti_subscribe(%d, NOTI_TIME_CHANGED) is failed(%d)", fd, r);
                heynoti_close(fd);
                return -1;
        }
 
        r = heynoti_attach_handler(fd);
        if (r) {
+               ERR("heynoti_attach_handler(%d) is failed(%d)", fd, r);
                heynoti_close(fd);
                return -1;
        }
@@ -180,10 +175,28 @@ static void __cal_main_timezone_vconf_changed_callback(keynode_t *node, void *us
 {
        CAL_FN_START;
 
-       c_retm_if(NULL == node, "node is null");
-       c_retm_if(NULL == user_data, "user_data is null");
+       c_ret_if(!node);
+       c_ret_if(!user_data);
+
+       Eina_Bool is_lock_timezone = vconf_keynode_get_int(node);
+
+       char *text = NULL;
+
+       if (is_lock_timezone)
+               text = vconf_get_str(CAL_VCONFKEY_LOCK_TIMEZONE_PATH);
+       else
+               text = vconf_get_str(VCONFKEY_SETAPPL_TIMEZONE_ID);
 
-       cal_main_update_view(user_data);
+       if (CAL_STRLEN(text)) {
+
+               cal_util_set_timezone(text);
+
+               free(text);
+
+               cal_main_update_view(user_data);
+
+       } else
+               ERR("vconf_get_str is failed.");
 
        CAL_FN_END;
 }
@@ -192,8 +205,8 @@ static void __cal_main_week_of_day_format_vconf_changed_callback(keynode_t *node
 {
        CAL_FN_START;
 
-       c_retm_if(NULL == node, "node is null");
-       c_retm_if(NULL == user_data, "user_data is null");
+       c_retm_if(!node, "node is null");
+       c_retm_if(!user_data, "user_data is null");
 
        struct appdata* ad = user_data;
        int r = vconf_keynode_get_int(node);
@@ -210,8 +223,8 @@ static void __cal_main_view_of_month_format_vconf_changed_callback(keynode_t *no
 {
        CAL_FN_START;
 
-       c_retm_if(NULL == node, "node is null");
-       c_retm_if(NULL == user_data, "user_data is null");
+       c_retm_if(!node, "node is null");
+       c_retm_if(!user_data, "user_data is null");
 
        struct appdata* ad = user_data;
        int r = vconf_keynode_get_int(node);
@@ -224,8 +237,7 @@ static void __cal_main_view_of_month_format_vconf_changed_callback(keynode_t *no
        CAL_FN_END;
 }
 
-
-static void __cal_main_time_format_vconf_changed_callback(keynode_t *node, void *user_data)
+static void __cal_main_view_of_display_compelete_todo_vconf_changed_callback(keynode_t *node, void *user_data)
 {
        CAL_FN_START;
 
@@ -234,57 +246,58 @@ static void __cal_main_time_format_vconf_changed_callback(keynode_t *node, void
 
        struct appdata* ad = user_data;
 
+       if (CV_TODO != ad->current_view)
+               return;
+
        int r = vconf_keynode_get_int(node);
        c_retm_if(r < 0, "vconf_keynode_get_int is failed");
 
-       ad->is_hour24 = r -1;
+       ad->is_display_complete_todo = r;
 
        cal_main_update_view(ad);
 
        CAL_FN_END;
 }
 
-static Eina_Bool __cal_main_initialize_with_idler(void* data)
+static void __cal_main_view_of_display_week_number_vconf_changed_callback(keynode_t *node, void *user_data)
 {
        CAL_FN_START;
 
-       c_retvm_if(!data, ECORE_CALLBACK_CANCEL, "data is null");
+       c_retm_if(!node, "node is null");
+       c_retm_if(!user_data, "user_data is null");
 
-       struct appdata* ad = data;
-       int r = 0;
+       struct appdata* ad = user_data;
 
-       r = vconf_notify_key_changed(CAL_VCONFKEY_FOCUS_VIEW,__cal_main_view_of_month_format_vconf_changed_callback,ad);
-       if (r!= CAL_SUCCESS)
-               ERR("vconf_notify_key_changed failed");
+       if (CV_MONTH != ad->current_view && !ad->is_weekly)
+               return;
 
-       r = vconf_notify_key_changed(VCONFKEY_SETAPPL_WEEKOFDAY_FORMAT_INT , __cal_main_week_of_day_format_vconf_changed_callback, ad);
-       if (r != CAL_SUCCESS)
-               ERR("vconf_notify_key_changed failed");
+       int r = vconf_keynode_get_int(node);
+       c_retm_if(r < 0, "vconf_keynode_get_int is failed");
 
-       r = vconf_notify_key_changed(VCONFKEY_REGIONFORMAT_TIME1224 , __cal_main_time_format_vconf_changed_callback, ad);
-       if (r != CAL_SUCCESS)
-               ERR("vconf_notify_key_changed failed");
+       ad->is_display_weeknumber = r;
 
-       r = vconf_notify_key_changed(VCONFKEY_SETAPPL_TIMEZONE_INT , __cal_main_timezone_vconf_changed_callback, ad);
-       if (r != CAL_SUCCESS)
-               ERR("vconf_notify_key_changed failed");
+       cal_main_update_view(ad);
 
-       r = cal_alarm_manager_initialize(ad);
-       c_warn_if(r, "cal_alarm_manager_initialize is failed(%d)", r);
+       CAL_FN_END;
+}
 
-       ad->notifd = __cal_main_initialize_notification(ad);
-       c_warn_if(ad->notifd < 0, "__cal_main_initialize_notification is failed(%d)", ad->notifd);
+static void __cal_main_time_format_vconf_changed_callback(keynode_t *node, void *user_data)
+{
+       CAL_FN_START;
 
-       r = account_connect();
-       c_warn_if(r != ACCOUNT_ERROR_NONE, "account_connect is failed(%x)", r);
+       c_retm_if(!node, "node is null");
+       c_retm_if(!user_data, "user_data is null");
 
-       UG_INIT_EFL(ad->win, UG_OPT_INDICATOR_ENABLE);
+       struct appdata* ad = user_data;
 
-       cal_main_add_changed_callback(ad);
+       int r = vconf_keynode_get_int(node);
+       c_retm_if(r < 0, "vconf_keynode_get_int is failed");
 
-       CAL_FN_END;
+       ad->is_hour24 = r -1;
 
-       return ECORE_CALLBACK_CANCEL;
+       cal_main_update_view(ad);
+
+       CAL_FN_END;
 }
 
 static int __cal_main_initialize(struct appdata *ad)
@@ -293,15 +306,52 @@ static int __cal_main_initialize(struct appdata *ad)
 
        c_retvm_if(!ad, -1, "ad is null");
 
-       int r;
-
        __cal_main_setup_data(ad);
 
-       r = CALENDAR_SVC_CONNECT();
+       int r = CALENDAR_SVC_CONNECT();
        c_retvm_if(r != CAL_SUCCESS, -1, "CALENDAR_SVC_CONNECT is failed(%d)", r);
 
        cal_util_connect_pattern_generator();
 
+       cal_util_initialize_timezone();
+
+       elm_theme_extension_add(NULL, "/opt/apps/org.tizen.calendar/res/edje/theme.edj");
+
+       r = vconf_notify_key_changed(CAL_VCONFKEY_FOCUS_VIEW,__cal_main_view_of_month_format_vconf_changed_callback, ad);
+       c_warn_if (r, "vconf_notify_key_changed failed");
+
+       r = vconf_notify_key_changed(CAL_VCONFKEY_WEEK_NMUBER_ON_OFF, __cal_main_view_of_display_week_number_vconf_changed_callback, ad);
+       c_warn_if (r, "vconf_notify_key_changed failed");
+
+       r = vconf_notify_key_changed(CAL_VCONFKEY_COMPLETE_TODO_ON_OFF, __cal_main_view_of_display_compelete_todo_vconf_changed_callback, ad);
+       c_warn_if (r, "vconf_notify_key_changed failed");
+
+       r = vconf_notify_key_changed(CAL_VCONFKEY_FIRST_DAY_OF_WEEK , __cal_main_week_of_day_format_vconf_changed_callback, ad);
+       c_warn_if (r, "vconf_notify_key_changed failed");
+
+       r = vconf_notify_key_changed(VCONFKEY_REGIONFORMAT_TIME1224 , __cal_main_time_format_vconf_changed_callback, ad);
+       c_warn_if (r, "vconf_notify_key_changed failed");
+
+       r = vconf_notify_key_changed(VCONFKEY_SETAPPL_TIMEZONE_INT , __cal_main_timezone_vconf_changed_callback, ad);
+       c_warn_if (r, "vconf_notify_key_changed failed");
+
+       r = vconf_notify_key_changed(CAL_VCONFKEY_LOCK_TIMEZONE_ON_OFF, __cal_main_timezone_vconf_changed_callback, ad);
+       c_warn_if (r, "vconf_notify_key_changed failed");
+
+       r = vconf_notify_key_changed(CAL_VCONFKEY_LOCK_TIMEZONE_PATH, __cal_main_timezone_vconf_changed_callback, ad);
+       c_warn_if (r, "vconf_notify_key_changed failed");
+
+       ad->notifd = __cal_main_initialize_notification(ad);
+       c_warn_if(ad->notifd < 0, "__cal_main_initialize_notification is failed(%d)", ad->notifd);
+
+       r = account_connect();
+       c_warn_if(r != ACCOUNT_ERROR_NONE, "account_connect is failed(%x)", r);
+
+       r = contacts_svc_connect();
+       c_warn_if(r!=CTS_SUCCESS, "contacts_svc_connect() is failed(%d)", r);
+
+       UG_INIT_EFL(ad->win, UG_OPT_INDICATOR_ENABLE);
+
        CAL_FN_END;
 
        return 0;
@@ -309,8 +359,6 @@ static int __cal_main_initialize(struct appdata *ad)
 
 static void __cal_main_finish(struct appdata *ad)
 {
-       int r;
-
        ug_destroy_all();
 
        if (ad->notifd >= 0)
@@ -318,40 +366,37 @@ static void __cal_main_finish(struct appdata *ad)
 
        cal_util_disconnect_pattern_generator();
 
+       int r = contacts_svc_disconnect();
+       c_warn_if(r!=CTS_SUCCESS, "contacts_svc_disconnect() is failed(%d)", r);
+
        r = account_disconnect();
        c_warn_if(r != ACCOUNT_ERROR_NONE, "account_connect is failed(%x)", r);
 
-       cal_alarm_manager_finish();
+       r = vconf_ignore_key_changed(CAL_VCONFKEY_LOCK_TIMEZONE_PATH, __cal_main_timezone_vconf_changed_callback);
+       c_warn_if(r, "vconf_ignore_key_changed(CAL_VCONFKEY_LOCK_TIMEZONE_PATH) failed");
+
+       r = vconf_ignore_key_changed(CAL_VCONFKEY_LOCK_TIMEZONE_ON_OFF, __cal_main_timezone_vconf_changed_callback);
+       c_warn_if(r, "vconf_ignore_key_changed(CAL_VCONFKEY_LOCK_TIMEZONE_ON_OFF) failed");
 
        r = vconf_ignore_key_changed(VCONFKEY_SETAPPL_TIMEZONE_INT, __cal_main_timezone_vconf_changed_callback);
-       if (r)
-               ERR("vconf_ignore_key_changed(VCONFKEY_SETAPPL_TIMEZONE_INT) failed");
+       c_warn_if(r, "vconf_ignore_key_changed(VCONFKEY_SETAPPL_TIMEZONE_INT) failed");
 
        r = vconf_ignore_key_changed(VCONFKEY_REGIONFORMAT_TIME1224, __cal_main_time_format_vconf_changed_callback);
-       if (r)
-               ERR("vconf_ignore_key_changed(VCONFKEY_REGIONFORMAT_TIME1224) failed");
+       c_warn_if(r, "vconf_ignore_key_changed(VCONFKEY_REGIONFORMAT_TIME1224) failed");
 
-       r = vconf_ignore_key_changed(VCONFKEY_SETAPPL_WEEKOFDAY_FORMAT_INT, __cal_main_week_of_day_format_vconf_changed_callback);
-       if (r)
-               ERR("vconf_ignore_key_changed(VCONFKEY_SETAPPL_WEEKOFDAY_FORMAT_INT) failed");
+       r = vconf_ignore_key_changed(CAL_VCONFKEY_FIRST_DAY_OF_WEEK, __cal_main_week_of_day_format_vconf_changed_callback);
+       c_warn_if(r, "vconf_ignore_key_changed(CAL_VCONFKEY_FIRST_DAY_OF_WEEK) failed");
 
-       CALENDAR_SVC_DISCONNECT();
-}
+       r = vconf_ignore_key_changed(CAL_VCONFKEY_COMPLETE_TODO_ON_OFF, __cal_main_view_of_display_compelete_todo_vconf_changed_callback);
+       c_warn_if(r, "vconf_ignore_key_changed(CAL_VCONFKEY_COMPLETE_TODO_ON_OFF) failed");
 
-static void __cal_main_rendering_flush_callback(void *data, Evas *e, void *event_info)
-{
-       CAL_FN_START;
-
-       c_retm_if(!data, "data is null");
-
-       struct appdata *ad = data;
+       r = vconf_ignore_key_changed(CAL_VCONFKEY_WEEK_NMUBER_ON_OFF, __cal_main_view_of_display_week_number_vconf_changed_callback);
+       c_warn_if(r, "vconf_ignore_key_changed(CAL_VCONFKEY_WEEK_NMUBER_ON_OFF) failed");
 
-       evas_event_callback_del(e, EVAS_CALLBACK_RENDER_FLUSH_POST, __cal_main_rendering_flush_callback);
+       r = vconf_ignore_key_changed(CAL_VCONFKEY_FOCUS_VIEW, __cal_main_view_of_month_format_vconf_changed_callback);
+       c_warn_if(r, "vconf_ignore_key_changed(CAL_VCONFKEY_FOCUS_VIEW) failed");
 
-       Ecore_Idler *idler = ecore_idler_add(__cal_main_initialize_with_idler, ad);
-       c_warn_if(!idler, "idler is null");
-
-       CAL_FN_END;
+       CALENDAR_SVC_DISCONNECT();
 }
 
 static int __cal_main_add_naviframe(struct appdata *ad)
@@ -363,12 +408,6 @@ static int __cal_main_add_naviframe(struct appdata *ad)
        ad->nv = elm_naviframe_add(ad->base);
        c_retvm_if(!ad->nv, -1, "elm_naviframe_add returned null");
 
-       Evas *e = evas_object_evas_get(ad->nv);
-       c_retvm_if(!e, -1, "evas_object_evas_get returned null");
-
-       evas_event_callback_add(e, EVAS_CALLBACK_RENDER_FLUSH_POST, __cal_main_rendering_flush_callback, ad);
-
-       elm_object_theme_set(ad->nv, ad->theme);
        elm_object_part_content_set(ad->base, "elm.swallow.content", ad->nv);
 
        CAL_FN_END;
@@ -376,44 +415,71 @@ static int __cal_main_add_naviframe(struct appdata *ad)
        return 0;
 }
 
-static int cal_create(void *data)
+static void __cal_main_win_profile_changed_callback(void *data, Evas_Object *obj, void *event)
+{
+       c_ret_if(!obj);
+       c_ret_if(!data);
+
+       struct appdata *ad = data;
+       c_ret_if(!ad->base);
+
+       Evas_Object *base = ad->base;
+
+       const char *profile = elm_config_profile_get();
+       c_ret_if(!profile);
+
+       if (!CAL_STRCMP(profile, "desktop"))
+               elm_layout_theme_set(base, "layout", "application", "noindicator");
+       else
+               elm_layout_theme_set(base, "layout", "application", "default");
+
+       evas_object_size_hint_weight_set(base, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+
+       elm_win_resize_object_add(obj, base);
+
+       evas_object_show(base);
+}
+
+static bool cal_create(void *data)
 {
        CAL_FN_START;
 
-       c_retvm_if(!data, -1, "data is null");
+       c_retvm_if(!data, false, "data is null");
 
        struct appdata *ad = data;
-       int r;
+
+       // Add code by Graphics part
+       elm_config_preferred_engine_set("opengl_x11");
 
        ad->win = cal_util_add_window(CALENDAR_PACKAGE, &ad->win_w, &ad->win_h);
-       c_retvm_if(!ad->win, -1, "ad->win is null");
+       c_retvm_if(!ad->win, false, "ad->win is null");
+
+       evas_object_smart_callback_add(ad->win, "profile,changed", __cal_main_win_profile_changed_callback, ad);
 
        ad->bg = cal_util_add_bg(ad->win, EINA_TRUE);
-       c_retvm_if(!ad->bg, -1, "ad->bg is null");
+       c_retvm_if(!ad->bg, false, "ad->bg is null");
 
        ad->base = __cal_main_add_base_layout(ad->win);
-       c_retvm_if(!ad->base, -1, "ad->base is null");
+       c_retvm_if(!ad->base, false, "ad->base is null");
 
-       r = __cal_main_initialize(ad);
-       c_retvm_if(r, -1, "__cal_main_initialize is failed(%d)", r);
-
-       ad->theme = elm_theme_new();
-       c_retvm_if(!ad->theme, -1, "ad->theme is null");
-       elm_theme_ref_set(ad->theme, NULL);
+       int r = __cal_main_initialize(ad);
+       c_retvm_if(r, false, "__cal_main_initialize is failed(%d)", r);
 
        r = __cal_main_add_naviframe(ad);
-       c_retvm_if(r, -1, "__cal_main_add_naviframe is failed(%d)", r);
+       c_retvm_if(r, false, "__cal_main_add_naviframe is failed(%d)", r);
+
+       ad->calendar_facebook_id = cal_account_svc_get_facebook_calendar_id();
 
        CAL_FN_END;
 
-       return 0;
+       return true;
 }
 
-static int cal_terminate(void *data)
+static void cal_terminate(void *data)
 {
        CAL_FN_START;
 
-       c_retvm_if(!data, -1, "data is null");
+       c_retm_if(!data, "data is null");
 
        struct appdata *ad = data;
 
@@ -425,8 +491,6 @@ static int cal_terminate(void *data)
                evas_object_del(ad->win);
 
        CAL_FN_END;
-
-       return 0;
 }
 
 static void __cal_main_raise_main_view(struct appdata *ad)
@@ -436,12 +500,11 @@ static void __cal_main_raise_main_view(struct appdata *ad)
        c_retm_if(!ad, "ad is null");
 
        Elm_Object_Item* bottom = elm_naviframe_bottom_item_get(ad->nv);
-       if(!bottom)
-               return;
+       c_ret_if(!bottom);
 
        elm_naviframe_item_pop_to(bottom);
 
-       if(ad->main_navi_item == bottom)
+       if (ad->main_navi_item == bottom)
                elm_naviframe_item_pop(ad->nv);
 
        CAL_FN_END;
@@ -451,24 +514,28 @@ static inline void __cal_main_add_naviframe_content(struct appdata *ad)
 {
        CAL_FN_START;
 
-       switch (ad->request_view)
-       {
-       case CV_YEAR:
-       case CV_MONTH:
-       case CV_DAY:
-       case CV_LIST:
-               __cal_main_raise_main_view(ad);
-               cal_main_create_view(ad);
-               break;
-       case CV_DETAIL:
-               cal_detail_create_view(ad,ad->base);
-               break;
-       case CV_EDIT:
-               cal_edit_create_view(ad,ad->base);
-               break;
-       default:
-               /* TODO: add more */
-               break;
+       switch (ad->request_view) {
+
+               case CV_YEAR:
+               case CV_MONTH:
+               case CV_WEEK:
+               case CV_DAY:
+               case CV_LIST:
+                       __cal_main_raise_main_view(ad);
+                       cal_main_create_view(ad);
+                       break;
+
+               case CV_DETAIL:
+                       cal_detail_create_view(ad,ad->base);
+                       break;
+
+               case CV_EDIT:
+                       cal_edit_create_view(ad,ad->base);
+                       break;
+
+               default:
+                       /* TODO: add more */
+                       break;
        }
 
        Evas_Object *back_button = elm_object_item_part_content_get(elm_naviframe_bottom_item_get(ad->nv), "prev_btn");
@@ -479,11 +546,11 @@ static inline void __cal_main_add_naviframe_content(struct appdata *ad)
        CAL_FN_END;
 }
 
-static int cal_resume(void *data)
+static void cal_resume(void *data)
 {
        CAL_FN_START;
 
-       c_retvm_if(!data, -1, "data is null");
+       c_retm_if(!data, "data is null");
 
        struct appdata* ad = data;
 
@@ -495,123 +562,84 @@ static int cal_resume(void *data)
                __cal_main_changed_callback(ad);
 
        CAL_FN_END;
-
-       return 0;
 }
 
-static int __cal_main_select_view(bundle *b, struct appdata* ad)
+static void __cal_main_select_view(service_h service, struct appdata* ad)
 {
-       CAL_ASSERT(b);
-       CAL_ASSERT(ad);
-
-       const char* val = NULL;
-       int r = 0;
-
-       if (b)
-               val = bundle_get_val(b,AUL_K_SERVICE_NAME);
-
-       if (val) {
-               if(!CAL_STRCMP(val,"create_event")) {
-                       ad->request_view = CV_MONTH;
-                       ad->is_aul = EINA_TRUE;
-                       ad->content = elm_naviframe_top_item_get(ad->nv);
-
-                       return 0;
-               } else if(!CAL_STRCMP(val,"view_event")) {
-                       ad->request_view = CV_DETAIL;
-                       val = bundle_get_val(b, "index");
-
-                       if(val)
-                       {
-                               ad->cid = atoi(val);
-                               ad->is_aul = EINA_TRUE;
-                               ad->content = elm_naviframe_top_item_get(ad->nv);
-                       }
-                       else
-                               ad->request_view = CV_MONTH;
+       CAL_FN_START;
 
-                       return 0;
-               }
-       }
+       c_ret_if(!service);
+       c_ret_if(!ad);
 
+       char *operation = NULL;
+       char *alarm_id = NULL;
+       char *caller = NULL;
+       char *count = NULL;
 
-       if (b)
-               val = bundle_get_val(b, "caller");
+       ad->request_view = CV_MONTH;
 
-       if ( val &&  !CAL_STRCMP(val, "live"))/*LIVE MAGAZINE*/
-       {
-               val = bundle_get_val(b, "count");
+       int r = service_get_operation(service, &operation);
+       c_warn_if(SERVICE_ERROR_NONE != r, "service_get_opertaion is failed(%d).", r);
 
-               if(val)
-               {
-                       r = atoi(val);
-                       if(r)
-                               ad->request_view = CV_LIST;
-                       else
-                       {
-                               ad->request_view = CV_EDIT;
-                               ad->cid = 0;
-                       }
+       if (!CAL_STRCMP(operation, SERVICE_OPERATION_DEFAULT)) {
 
-                       return 0;
-               }
-               else
-               {
-                       ad->request_view = CV_LIST;
-                       ERR("bundle parsing error");
-                       return 0;
-               }
-       }
+               r = service_get_extra_data(service, SERVICE_DATA_ALARM_ID, &alarm_id);
+               c_warn_if(SERVICE_ERROR_NONE != r, "service_get_extra_data is failed(%d).", r);
 
-       ad->request_view = CV_MONTH;
-       return 0;
-}
+               if (CAL_STRLEN(alarm_id) && (r = atoi(alarm_id))) {
 
-static int cal_reset(bundle *b, void *data)
-{
-       DBG("");
+                       cal_noti_handler_callback(r, ad);
 
-       CAL_ASSERT(b);
-       CAL_ASSERT(data);
+                       ad->request_view = CV_NOTI;
+               } else {
 
-       struct appdata *ad = data;
+                       r = service_get_extra_data(service, CAL_APPSVC_PARAM_CALLER, &caller);
+                       c_warn_if(SERVICE_ERROR_NONE != r, "service_get_extra_data is failed(%d).", r);
 
-       ug_destroy_all();
+                       if (!CAL_STRCMP(caller, "live")) {
 
-       int r = __cal_main_select_view(b, ad);
-       if(r < 0)
-       {
-               ERR("__cal_main_select_view return error");
-               return -1;
+                               r = service_get_extra_data(service, CAL_APPSVC_PARAM_COUNT, &count);
+                               c_warn_if(SERVICE_ERROR_NONE != r,"service_get_extra_data is failed(%d).", r);
+
+                               if (CAL_STRLEN(count) && atoi(count))
+                                       ad->request_view = CV_LIST;
+                               else {
+                                       ad->request_view = CV_EDIT;
+                                       ad->cid = 0;
+                               }
+                       }
+               }
        }
 
-       if (ad->win)
-               elm_win_activate(ad->win);
+       if (operation)
+               free(operation);
 
-       evas_object_show(ad->win);
+       if (alarm_id)
+               free(alarm_id);
 
-       __cal_main_add_naviframe_content(ad);
+       if (caller)
+               free(caller);
 
-       return 0;
+       if (count)
+               free(count);
 }
 
-static int cal_pause(void *data)
+static void cal_pause(void *data)
 {
-       DBG("");
+       CAL_FN_START;
 
-       CAL_ASSERT(data);
+       c_ret_if(!data);
 
        struct appdata* ad = data;
 
-       CAL_ASSERT(ad->nv);
+       c_ret_if(!ad->nv);
 
        ug_pause();
 
-       if (ad->is_aul)
-       {
+       if (ad->is_aul) {
                ad->is_aul = EINA_FALSE;                                                                        //unset flag
 
-               if(ad->content && elm_naviframe_top_item_get(ad->nv) != elm_naviframe_bottom_item_get(ad->nv))
+               if (ad->content && elm_naviframe_top_item_get(ad->nv) != elm_naviframe_bottom_item_get(ad->nv))
                        elm_naviframe_item_pop_to(ad->content); //pop to calendar app's content
                else
                        elm_exit();                                                                                     //if there is no calendar app's contents, exit.
@@ -621,21 +649,103 @@ static int cal_pause(void *data)
 
        ad->is_pause = EINA_TRUE;
 
-       return 0;
+       CAL_FN_END;
+}
+
+static void cal_service(service_h service, void *user_data)
+{
+       CAL_FN_START;
+
+       c_ret_if(!service);
+       c_ret_if(!user_data);
+
+       struct appdata *ad = user_data;
+
+       ug_destroy_all();
+
+       __cal_main_select_view(service, ad);
+
+       if (ad->request_view == CV_NOTI)
+               return;
+
+       if (ad->win)
+               elm_win_activate(ad->win);
+
+       evas_object_show(ad->win);
+
+       __cal_main_add_naviframe_content(ad);
+
+       if (ad->is_landscape_mode)
+               cal_main_update_view(ad);
+
+       CAL_FN_END;
+}
+
+static void cal_device_orientation(app_device_orientation_e orientation, void *user_data)
+{
+       c_retm_if(!user_data, "user_data is null.");
+
+       struct appdata *ad = user_data;
+       int rotate_val = 0;
+       Eina_Bool is_landscape_mode = EINA_FALSE;
+       int width = 0;
+       int height = 0;
+
+       ecore_x_window_size_get(ecore_x_window_root_first_get(), &width, &height);
+
+       switch (orientation){
+       case APP_DEVICE_ORIENTATION_0:
+               rotate_val = 0;
+               break;
+       case APP_DEVICE_ORIENTATION_90:
+               rotate_val = 90;
+               is_landscape_mode = EINA_TRUE;
+               break;
+       case APP_DEVICE_ORIENTATION_180:
+               rotate_val = 180;
+               break;
+       case APP_DEVICE_ORIENTATION_270:
+               rotate_val = 270;
+               is_landscape_mode = EINA_TRUE;
+               break;
+       default:
+               break;
+       }
+
+       ad->is_landscape_mode = is_landscape_mode;
+
+       if (ad->is_landscape_mode) {
+               ad->win_w = height;
+               ad->win_h = width;
+       } else {
+               ad->win_w = width;
+               ad->win_h = height;
+       }
+
+       elm_win_rotation_set(ad->win, rotate_val);
+       cal_main_update_view(ad);
+
+
 }
 
 int main(int argc, char *argv[])
 {
-       struct appcore_ops ops = {
-               .create = cal_create,
-               .reset = cal_reset,
-               .pause = cal_pause,
-               .resume = cal_resume,
-               .terminate = cal_terminate,
-       };
+       struct appdata ad;
+
+       app_event_callback_s event_callback;
+
+       event_callback.create = cal_create;
+       event_callback.terminate = cal_terminate;
+       event_callback.pause = cal_pause;
+       event_callback.resume = cal_resume;
+       event_callback.service = cal_service;
+       event_callback.low_memory = NULL;
+       event_callback.low_battery = NULL;
+       event_callback.device_orientation = cal_device_orientation;
+       event_callback.language_changed = NULL;
+       event_callback.region_format_changed = NULL;
 
        memset(&ad, 0x0, sizeof(struct appdata));
-       ops.data = &ad;
 
-       return appcore_efl_main(CALENDAR_PACKAGE, &argc, &argv, &ops);
+       return app_efl_main(&argc, &argv, &event_callback, &ad);
 }
diff --git a/src/noti-handler.c b/src/noti-handler.c
new file mode 100755 (executable)
index 0000000..e3de9d5
--- /dev/null
@@ -0,0 +1,155 @@
+/*
+  *
+  *  Copyright 2012  Samsung Electronics Co., Ltd
+  *
+  *  Licensed under the Flora License, Version 1.0 (the "License");
+  *  you may not use this file except in compliance with the License.
+  *  You may obtain a copy of the License at
+  *
+  *      http://www.tizenopensource.org/license
+  *
+  *  Unless required by applicable law or agreed to in writing, software
+  *  distributed under the License is distributed on an "AS IS" BASIS,
+  *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  *  See the License for the specific language governing permissions and
+  *  limitations under the License.
+  */
+
+
+#include <alarm.h>
+#include <aul.h>
+#include <Ecore_X.h>
+#include <utilX.h>
+#include <notification.h>
+
+#include "noti-handler.h"
+
+#define SERVICE_CALENDAR_NAME AUL_K_SERVICE_NAME
+#define SERVICE_CALENDAR_INDEX_NAME "index"
+#define CAL_ICON_PATH "/opt/share/icons/default/small/org.tizen.calendar.png"
+
+static time_t __cal_noti_handler_get_start_time(cal_struct *cs, struct appdata *ad)
+{
+       c_retvm_if(!cs, 0, "cs is NULL.");
+       c_retvm_if(!ad, 0, "ad is NULL.");
+
+       time_t t;
+
+       cal_util_convert_lli_to_time_t(NULL, CALENDAR_SVC_STRUCT_GET_LLI(cs, CALS_VALUE_LLI_DTSTART_UTIME), &t);
+
+       return t;
+}
+
+static int __cal_noti_handler_add_noti(void *data_ad, void *data_cs)
+{
+       c_retvm_if(!data_ad, -1, "data_ad is NULL.");
+       c_retvm_if(!data_cs, -1, "data_cs is NULL.");
+
+       cal_struct *cs = data_cs;
+       struct appdata *ad = data_ad;
+
+       char tempId[6] = {0};
+
+       bundle* args = bundle_create();
+       c_retvm_if(!args, -1, "args is null");
+
+       int cid = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_INDEX);
+       notification_h noti = notification_new(NOTIFICATION_TYPE_NOTI, cid, cid);
+       if (!noti) {
+               bundle_free(args);
+               return -1;
+       }
+
+       notification_error_e noti_err = notification_set_application(noti, "org.tizen.calendar");
+       if (noti_err != NOTIFICATION_ERROR_NONE) {
+               bundle_free(args);
+               return -1;
+       }
+
+       noti_err = notification_set_image(noti, NOTIFICATION_IMAGE_TYPE_ICON, CAL_ICON_PATH);
+       if (noti_err != NOTIFICATION_ERROR_NONE) {
+               bundle_free(args);
+               return -1;
+       }
+
+       time_t time = __cal_noti_handler_get_start_time(cs, ad);
+
+       char *title = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_SUMMARY);
+       if (!CAL_STRLEN(title))
+               title = C_("IDS_CLD_BODY_NO_TITLE");
+
+       char *location= CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_LOCATION);
+       if (!CAL_STRLEN(location))
+               location = C_("IDS_CLD_BODY_NO_LOCATION_SELECTED");
+
+       noti_err = notification_set_text(noti, NOTIFICATION_TEXT_TYPE_TITLE, title, NULL, NOTIFICATION_VARIABLE_TYPE_NONE);
+       if (noti_err != NOTIFICATION_ERROR_NONE) {
+               bundle_free(args);
+               return -1;
+       }
+
+       noti_err = notification_set_text(noti, NOTIFICATION_TEXT_TYPE_CONTENT, location, NULL, NOTIFICATION_VARIABLE_TYPE_NONE);
+       if (noti_err != NOTIFICATION_ERROR_NONE) {
+               bundle_free(args);
+               return -1;
+       }
+
+       noti_err = notification_set_time(noti, time);
+       if (noti_err != NOTIFICATION_ERROR_NONE) {
+               bundle_free(args);
+               return -1;
+       }
+
+       bundle_add(args, SERVICE_CALENDAR_NAME, "view_event");
+       snprintf(tempId, 5, "%d", cid);
+       bundle_add(args, SERVICE_CALENDAR_INDEX_NAME, tempId);
+
+       if (args != NULL) {
+               noti_err = notification_set_args(noti, args, NULL);
+               if (noti_err != NOTIFICATION_ERROR_NONE) {
+                               bundle_free(args);
+                       return -1;
+               }
+       }
+
+       noti_err = notification_insert(noti, NULL);
+       if (noti_err != NOTIFICATION_ERROR_NONE) {
+               bundle_free(args);
+               return -1;
+       }
+
+       noti_err = notification_free(noti);
+       if (noti_err != NOTIFICATION_ERROR_NONE) {
+               bundle_free(args);
+               return -1;
+       }
+
+       bundle_free(args);
+
+       return 0;
+
+}
+
+int cal_noti_handler_callback(alarm_id_t id, void *data)
+{
+       CAL_FN_START;
+
+       c_retv_if(!data, -1);
+
+       struct appdata *ad = data;
+       Eina_List *cslist = CALENDAR_SVC_FIND_EVENT(ad->acct_id, CAL_VALUE_INT_ALARMS_ID, (const void *)id);
+       c_retvm_if(!cslist, 0, "CALENDAR_SVC_FIND_EVENT(%d, CAL_VALUE_INT_ALARMS_ID, %d) is failed.", ad->acct_id, id);
+
+       Eina_List *l = NULL;
+       cal_struct *cs = NULL;
+
+       EINA_LIST_FOREACH (cslist, l, cs) {
+               if (cs)
+                       __cal_noti_handler_add_noti(ad, cs);
+       }
+
+       CALENDAR_SVC_FREE_CS_LIST(&cslist);
+
+       return 0;
+}
+
similarity index 88%
rename from src/alm-mgr.h
rename to src/noti-handler.h
index a1bbf54..3ea1e14 100755 (executable)
   */
 
 
-
-
-
-
 #ifndef __CALENDAR_ALARM_H__
 #define __CALENDAR_ALARM_H__
 
 #include <alarm.h>
 #include "cld.h"
 
-int cal_alarm_manager_initialize(struct appdata *ad);
-void cal_alarm_manager_finish(void);
+int cal_noti_handler_callback(alarm_id_t id, void *data);
 
 #endif /* __CALENDAR_ALARM_H__ */
index 532746b..e1e01aa 100755 (executable)
   */
 
 
-
-
-
-
 #include <Ecore_X.h>
 #include <vconf.h>
 #include <vconf-keys.h>
 #include "timeblock.h"
 
 #define CAL_TIMEBLOCK_CONTENT_HEIGHT 16
-#define CAL_TIMEBLOCK_CONTRACT_HEIGHT 102
-#define CAL_TIMEBLOCK_NORMAL_HEIGHT 130
+#define CAL_TIMEBLOCK_MIN_HEIGHT 16
+#define CAL_TIMEBLOCK_NORMAL_HEIGHT 158
+#define CAL_TIMEBLOCK_EXPAND_HEIGHT 520
 #define CAL_TIMEBLOCK_TEXT_HEIGHT 30
+#define CAL_TIMEBLOCK_LONG_PRESS_TIME 0.5
+#define CAL_TIMEBLOCK_EVENT_BLOCK_MAX 8
 
 static void __cal_time_block_restack_time_block(struct timeblock *tb);
+extern void cal_day_update_expand(Evas_Object *ly, int x);
 
 void cal_time_block_show_current_time_line(struct timeblock *tb, int hour)
 {
@@ -74,39 +74,6 @@ void cal_time_block_hide_current_time_line(struct timeblock *tb)
        }
 }
 
-static void _cal_time_block_show_contracted_bg(struct timeblock *tb)
-{
-       int i;
-       struct timeblock_slice *t;
-
-       if(NULL == tb)
-               return;
-
-       for(i = 0; i < sizeof(tb->tbs)/sizeof(tb->tbs[0]); i++)
-       {
-               t = &tb->tbs[i];
-               if(t->is_contracted)
-                       edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(t->ly), "contracted", "prog");
-       }
-}
-
-static void _cal_time_block_hide_contracted_bg(struct timeblock *tb)
-{
-       int i;
-       struct timeblock_slice *t;
-
-       if(NULL == tb)
-               return;
-
-       for(i = 0; i < sizeof(tb->tbs)/sizeof(tb->tbs[0]); i++)
-       {
-               t = &tb->tbs[i];
-               if(!t->is_contracted)
-                       edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(t->ly), "uncontracted", "prog");
-       }
-}
-
-
 static int __cal_time_block_sort_ev(const void *d1, const void *d2)
 {
        const struct timeblock_event  *t1 = d1;
@@ -122,19 +89,16 @@ static int __cal_time_block_sort_ev(const void *d1, const void *d2)
 
 static void __cal_time_block_delete_event_block_slice_overlap(struct timeblock *tb)
 {
+       c_ret_if(!tb);
+
        struct eventblock_overlap *ebv = NULL;
-       Eina_List *l;
-       if(NULL == tb)
-       {
-               return;
-       }
-       EINA_LIST_FOREACH(tb->ebs_list, l, ebv)
-       {
-               if(NULL != ebv)
-               {
+       Eina_List *l = NULL;
+
+       EINA_LIST_FOREACH(tb->ebs_list, l, ebv) {
+               if(ebv)
                        free(ebv);
-               }
        }
+
        tb->ebs_list = eina_list_free(tb->ebs_list);
 }
 
@@ -284,6 +248,9 @@ static void __cal_time_block_move_event(struct timeblock_event *ev, Evas_Coord_R
        c_retm_if(!ev->tb, "ev->tb is null");
        c_retm_if(!ev->ly, "ev->ly is null");
 
+       if (ev->tb->long_pressed_event == ev)
+               return;
+
        evas_object_move(ev->ly, base->x + (idx * w), base->y);
        evas_object_resize(ev->ly, w, base->h * ev->sz);
 }
@@ -311,12 +278,21 @@ static void __cal_time_block_move_event_block_slice(struct timeblock *tb)
 
                                        eb = &tb->ebs[i];
                                        cal_util_get_geometry(&base, eb->base);
-                                       width = base.w / ebv->size;
+                                       if (ebv->size > CAL_TIMEBLOCK_EVENT_BLOCK_MAX) {
+                                               width = base.w / CAL_TIMEBLOCK_EVENT_BLOCK_MAX;
+                                       } else {
+                                               width = base.w / ebv->size;
+                                       }
+
                                        count = eb->start_index;
 
                                        EINA_LIST_FOREACH(eb->list, l2, ev) {
                                                if (ev) {
-                                                       __cal_time_block_move_event(ev, &base, count, width);
+                                                       if(count < CAL_TIMEBLOCK_EVENT_BLOCK_MAX-1) {
+                                                               __cal_time_block_move_event(ev, &base, count, width);
+                                                       } else {
+                                                               __cal_time_block_move_event(ev, &base, count, 0);
+                                                       }
                                                        count ++;
                                                }
                                        }
@@ -386,24 +362,27 @@ static void __cal_time_block_resize_time_block(struct timeblock *time_block)
 static inline void __cal_time_block_set_size(struct timeblock *tb, Evas_Coord h)
 {
        int i;
+       c_retm_if(!tb, "tb is null");
+       c_retm_if(!tb->ad, "tb->ad is null");
+       struct appdata *ad = tb->ad;
 
-       if (h > tb->normal_height)
-               h = tb->normal_height;
-       else if (h < tb->contract_height)
-               h = tb->contract_height;
+       if (tb->expand_height <= h)
+               h = tb->expand_height;
 
        for (i = 0; i < sizeof(tb->tbs)/sizeof(tb->tbs[0]); i++)
        {
                struct timeblock_slice *t = &tb->tbs[i];
-               t->is_contracted = EINA_FALSE;
 
                if (t->cnt == 0)
                        t->h = h;
-               else
-                       t->h = tb->normal_height;
+               else {
+                       if (tb->normal_height < h)
+                               t->h = h;
+                       else
+                               t->h = tb->normal_height;
+               }
        }
-
-       tb->h_cur = h;
+       tb->ad->h_cur = h;
 }
 
 static int __cal_time_block_find_time_block(struct timeblock *tb, Evas_Coord y)
@@ -455,84 +434,6 @@ static inline void __cal_time_block_rearrange_time_block(struct timeblock *tb, i
        tb->y = tb->tbs[0].y;
 }
 
-
-static inline void __cal_time_block_set_size_contract(struct timeblock *tb, Evas_Coord h, int hour)
-{
-       int i = 0;
-       int j = 0;
-       int k = 0;
-       for(k = 0; k<sizeof(tb->tbs)/sizeof(tb->tbs[0]); k++)
-       {
-               struct timeblock_slice *t = &tb->tbs[k];
-               t->is_contracted = EINA_FALSE;
-       }
-
-       while(i < sizeof(tb->tbs)/sizeof(tb->tbs[0]))
-       {
-               struct timeblock_slice *t = &tb->tbs[i];
-               if (t->cnt == 0)
-               {
-                       if(hour == i)
-                       {
-                               i += 1;
-                               t->h = tb->normal_height;
-                               continue;
-                       }
-                       else
-                       {
-                               t->is_contracted = EINA_TRUE;
-                               t->h = tb->h_contract;
-                       }
-                       for(j = i+1; j<sizeof(tb->tbs)/sizeof(tb->tbs[0]); j++)
-                       {
-                               struct timeblock_slice *t_n = &tb->tbs[j];
-                               if (t_n->cnt == 0)
-                               {
-                                       if(hour == j)
-                                       {
-                                               i = j;
-                                               break;
-                                       }
-                                       else
-                                       {
-                                               t_n->h = h;
-                                       }
-                               }
-                               else
-                               {
-                                       i = j;
-                                       break;
-                               }
-                       }
-
-                       i = j;
-
-               }
-               else
-               {
-                       i++;
-               }
-       }
-
-       tb->h_cur = tb->h_contract;
-
-}
-
-
-void cal_time_block_resize_contract(struct timeblock *tb, Evas_Coord y, Evas_Coord h,  int hour)
-{
-       int idx;
-
-       idx = __cal_time_block_find_time_block(tb, y);
-
-       __cal_time_block_set_size_contract(tb, h, hour);
-
-       __cal_time_block_resize_time_block(tb);
-       __cal_time_block_rearrange_time_block(tb, idx);
-       __cal_time_block_move_event_block_slice(tb);
-       _cal_time_block_show_contracted_bg(tb);
-}
-
 void cal_time_block_resize(struct timeblock *tb, Evas_Coord y, Evas_Coord h)
 {
        int idx;
@@ -546,7 +447,6 @@ void cal_time_block_resize(struct timeblock *tb, Evas_Coord y, Evas_Coord h)
        __cal_time_block_resize_time_block(tb);
        __cal_time_block_rearrange_time_block(tb, idx);
        __cal_time_block_move_event_block_slice(tb);
-       _cal_time_block_hide_contracted_bg(tb);
 }
 
 static inline int __cal_time_block_get_color(struct timeblock *tb)
@@ -591,10 +491,10 @@ static void __cal_time_event_mouse_down_callback(void *data, Evas *e, Evas_Objec
        event->mouse_down_y = ev->canvas.y;
 }
 
-static struct timeblock_event* __cal_time_block_add_event(struct timeblock *time_block, int cid, int hh, int sz, const char *text, struct tmnode* tm)
+static struct timeblock_event* __cal_time_block_add_event(struct timeblock *time_block, int cid, int hh, int sz, const char *text, cal_struct *cs)
 {
        CAL_ASSERT(time_block);
-       CAL_ASSERT(tm);
+       CAL_ASSERT(cs);
 
        struct timeblock_event *e;
        Evas_Object *ly;
@@ -609,13 +509,47 @@ static struct timeblock_event* __cal_time_block_add_event(struct timeblock *time
        e->sz = sz;
        e->tb = time_block;
        e->ly = ly;
-       e->tm = tm;
+       e->cs = cs;
 
        evas_object_event_callback_add(ly, EVAS_CALLBACK_MOUSE_DOWN, __cal_time_event_mouse_down_callback, e);
 
        return e;
 }
 
+static int __cal_time_block_get_event_block_index(struct timeblock_event *ev)
+{
+       c_retvm_if(!ev, -1, "ev is null");
+       c_retvm_if(!ev->tb, -1, "ev->tb is null");
+
+       struct timeblock *tb = ev->tb;
+       int i = 0;
+       Evas_Coord_Rectangle r;
+       Evas_Coord event_y, ebs_y;
+
+       cal_util_get_geometry(&r, ev->ly);
+       event_y = r.y;
+
+       for (i = 0; i < sizeof(tb->ebs)/sizeof(tb->ebs[0]); i++) {
+
+               cal_util_get_geometry(&r, tb->ebs[i].base);
+
+               if (event_y <= r.y) {
+
+                       ebs_y = r.y;
+                       if (i != 0) {
+                               cal_util_get_geometry(&r, tb->ebs[i - 1].base);
+
+                               if (event_y - r.y < ebs_y - event_y)
+                                       return i-1;
+                       }
+
+                       return i;
+               }
+       }
+
+       return -1;
+}
+
 static void __cal_time_block_event_callback(void *data, Evas_Object *obj, const char *e, const char *s)
 {
        CAL_FN_START;
@@ -712,8 +646,9 @@ static void __cal_time_block_restack_time_block(struct timeblock *tb)
 
                EINA_LIST_FOREACH(eb->list, l, ev)
                {
-                       if (prev && NULL != ev)
+                       if (prev && NULL != ev) {
                                evas_object_stack_above(ev->ly, prev);
+                       }
 
                        if(ev)
                                prev = ev->ly;
@@ -721,10 +656,10 @@ static void __cal_time_block_restack_time_block(struct timeblock *tb)
        }
 }
 
-void cal_time_block_add_event(struct timeblock *time_block, int cid, int hh, int sz, const char *text, struct tmnode* tm)
+void cal_time_block_add_event(struct timeblock *time_block, int cid, int hh, int sz, const char *text, cal_struct *cs)
 {
        CAL_ASSERT(time_block);
-       CAL_ASSERT(tm);
+       CAL_ASSERT(cs);
 
        struct timeblock_event *e;
        int idx;
@@ -733,11 +668,11 @@ void cal_time_block_add_event(struct timeblock *time_block, int cid, int hh, int
        if (e)
        {
                // TODO: update
-               e->tm = tm;
+               e->cs = cs;
                return;
        }
 
-       e = __cal_time_block_add_event(time_block, cid, hh, sz, text, tm);
+       e = __cal_time_block_add_event(time_block, cid, hh, sz, text, cs);
        CAL_ASSERT(e);
 
        idx = __cal_time_block_insert_event(time_block, e);
@@ -767,7 +702,7 @@ static void __cal_time_block_time_block_callback(void *data, Evas_Object *obj, c
                return;
 
        if (!CAL_STRCMP(e, "dn")) {
-               if (!tb->dn && t->h == tb->normal_height && !t->is_contracted) {
+               if (!tb->dn && t->h == tb->normal_height ) {
                        tb->dn = obj;
                        edje_object_signal_emit(obj, "select", "prog");
                }
@@ -816,6 +751,7 @@ static void __cal_time_block_add_time_block(struct timeblock *time_block)
        }
 
        sum = 0;
+       char tmp[8] = {0};
        for (i = 0; i < sizeof(time_block->tbs)/sizeof(time_block->tbs[0]); i++)
        {
                ly = cal_util_add_layout(time_block->parent, "main/day/tb/block");
@@ -823,13 +759,21 @@ static void __cal_time_block_add_time_block(struct timeblock *time_block)
 
                if(is_hour24)
                        cal_util_set_time_text(CAL_UTIL_GET_EDJ_DATA(ly), "text", NULL, CAL_UTIL_TIME_FORMAT_7, &tm);
-               else
-                       cal_util_set_time_text(CAL_UTIL_GET_EDJ_DATA(ly), "text", NULL, CAL_UTIL_TIME_FORMAT_3, &tm);
+               else {
+                       if (i == 0) {
+                               edje_object_part_text_set(CAL_UTIL_GET_EDJ_DATA(ly), "AM", "AM");
+                               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(ly), "show,AM", "prog");
+                       }  else if (i == 12) {
+                               edje_object_part_text_set(CAL_UTIL_GET_EDJ_DATA(ly), "PM", "PM");
+                               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(ly), "show,PM", "prog");
+                       }
 
-               cal_util_update_tm_hour(&tm, 1);
+                       sprintf(tmp, "%02d", (i > 12 ? i - 12 : i));
+                       edje_object_part_text_set(CAL_UTIL_GET_EDJ_DATA(ly), "text", tmp);
+                       memset(tmp, 0x00, 8);
+               }
 
-               if (i > 11)
-                       edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(ly), "pm", "prog");
+               cal_util_update_tm_hour(&tm, 1);
 
                evas_object_clip_set(ly, (Evas_Object*)time_block->clip);
                evas_object_show(ly);
@@ -839,7 +783,6 @@ static void __cal_time_block_add_time_block(struct timeblock *time_block)
                t->h = time_block->normal_height;
                t->tb = time_block;
                t->idx = i;
-               t->is_contracted = EINA_FALSE;
 
                edje_object_signal_callback_add(CAL_UTIL_GET_EDJ_DATA(ly), "*", "edj", __cal_time_block_time_block_callback, t);
 
@@ -864,47 +807,57 @@ static void __cal_time_block_add_time_block(struct timeblock *time_block)
 static void __cal_time_resize_time_block(void *data, Evas *e, Evas_Object *obj, void *ei)
 {
        struct timeblock *time_block = data;
+       c_retm_if(!time_block || !time_block->ad, "input param is NULL");
+
        Evas_Coord w;
+       Evas_Coord h;
 
-       ecore_x_window_size_get(ecore_x_window_root_first_get(), &w, NULL);
-       time_block->w = w;
+       ecore_x_window_size_get(ecore_x_window_root_first_get(), &w, &h);
+
+       if (!time_block->ad->is_landscape_mode) {
+               time_block->w = w;
+               time_block->h = h;
+       } else {
+               time_block->w = h;
+               time_block->h = w;
+       }
 
        __cal_time_block_resize_time_block(time_block);
        __cal_time_block_rearrange_time_block_after(time_block, 0);
        __cal_time_block_move_event_block_slice(time_block);
 }
 
-struct timeblock* cal_time_block_create_time_block(Evas_Object *parent, Evas_Object *clip)
+struct timeblock* cal_time_block_create_time_block(Evas_Object *p, Evas_Object *clip, struct appdata *ad)
 {
        CAL_FN_START;
-
        struct timeblock *time_block;
 
-       CAL_ASSERT(parent);
+       CAL_ASSERT(p);
        CAL_ASSERT(clip);
 
+
        CAL_CALLOC(time_block, 1, struct timeblock);
 
        double scale = elm_config_scale_get();
 
-       time_block->parent = parent;
+       time_block->parent = p;
        time_block->clip = clip;
        time_block->normal_height = CAL_TIMEBLOCK_NORMAL_HEIGHT * scale;
-       time_block->contract_height = CAL_TIMEBLOCK_CONTENT_HEIGHT * scale;
-       time_block->h_contract = CAL_TIMEBLOCK_CONTRACT_HEIGHT * scale;
+       time_block->expand_height = CAL_TIMEBLOCK_EXPAND_HEIGHT * scale;
+       time_block->ad = ad;
 
        __cal_time_block_add_time_block(time_block);
+       __cal_time_resize_time_block(time_block, NULL, p, NULL);
 
-       time_block->h_cur = time_block->normal_height;
-
-       __cal_time_resize_time_block(time_block, NULL, parent, NULL);
+       Evas_Object *ly = evas_object_data_get(p, "priv");
 
+       cal_day_update_expand(ly, 0);
        return time_block;
 }
 
 static inline void __cal_time_block_clear_time_block(struct timeblock *time_block)
 {
-       CAL_ASSERT(time_block);
+       c_ret_if(!time_block);
 
        struct timeblock_event *ev;
        struct eventblock_slice *eb;
@@ -913,41 +866,45 @@ static inline void __cal_time_block_clear_time_block(struct timeblock *time_bloc
 
        __cal_time_block_delete_event_block_slice_overlap(time_block);
 
-       for (i = 0; i < sizeof(time_block->ebs)/sizeof(time_block->ebs[0]); i++)
-       {
+       for (i = 0; i < sizeof(time_block->ebs)/sizeof(time_block->ebs[0]); i++) {
                eb = &time_block->ebs[i];
-               if(NULL == eb)
-                       return;
 
-               EINA_LIST_FOREACH(eb->list, l, ev)
-               {
-                       if(NULL == ev)
-                               return;
+               if (!eb) {
+                       ERR("eb is null");
+                       continue;
+               }
+
+               EINA_LIST_FOREACH(eb->list, l, ev) {
+                       if (!ev) {
+                               ERR("ev is null");
+                               continue;
+                       }
 
                        if (ev->ly)
                                evas_object_del(ev->ly);
 
                        free(ev);
                }
+
                eb->list = eina_list_free(eb->list);
        }
 }
 
 static void __cal_time_block_delete_time_block_slice(struct timeblock *time_block)
 {
-       CAL_ASSERT(time_block);
+       c_ret_if(!time_block);
 
        struct timeblock_slice *tbs;
        int i;
 
-       for(i = 0; i < sizeof(time_block->tbs)/sizeof(time_block->tbs[0]); i++)
-       {
+       for (i = 0; i < sizeof(time_block->tbs)/sizeof(time_block->tbs[0]); i++) {
                tbs = &time_block->tbs[i];
-               if(NULL == tbs)
-                       return;
+               if (!tbs) {
+                       ERR("tbs is null");
+                       continue;
+               }
 
-               if(tbs->ly)
-               {
+               if (tbs->ly) {
                        evas_object_clip_unset(tbs->ly);
 
                        edje_object_signal_callback_del(CAL_UTIL_GET_EDJ_DATA(tbs->ly), "*", "edj", __cal_time_block_time_block_callback);
@@ -961,30 +918,39 @@ void cal_time_block_delete_time_block(struct timeblock **tb)
 {
        CAL_FN_START;
 
-       CAL_ASSERT(tb);
-       CAL_ASSERT(*tb);
+       c_ret_if(!tb);
+       c_ret_if(!*tb);
 
        __cal_time_block_clear_time_block(*tb);
        __cal_time_block_delete_time_block_slice(*tb);
 
+       if ((*tb)->long_press_timer)
+               ecore_timer_del((*tb)->long_press_timer);
+
        free(*tb);
        *tb = NULL;
 }
 
-Evas_Coord cal_time_block_get_min(struct timeblock *tb)
+Evas_Coord cal_time_block_get_min()
+{
+       double scale = elm_config_scale_get();
+       return CAL_TIMEBLOCK_MIN_HEIGHT * scale;
+}
+
+Evas_Coord cal_time_block_get_max(struct timeblock *tb)
 {
        if (!tb)
                return 0;
 
-       return tb->contract_height;
+       return tb->normal_height;
 }
 
-Evas_Coord cal_time_block_get_max(struct timeblock *tb)
+Evas_Coord cal_time_block_get_expand_max(struct timeblock *tb)
 {
        if (!tb)
                return 0;
 
-       return tb->normal_height;
+       return tb->expand_height;
 }
 
 Evas_Coord cal_time_block_get_current(struct timeblock *tb)
@@ -992,7 +958,7 @@ Evas_Coord cal_time_block_get_current(struct timeblock *tb)
        if (!tb)
                return 0;
 
-       return tb->h_cur;
+       return tb->ad->h_cur;
 }
 
 void cal_time_block_set_event_lock(struct timeblock *tb, Eina_Bool lock)
@@ -1056,11 +1022,18 @@ Evas_Coord cal_time_block_get_first_event_y(struct timeblock *tb)
                return 0;
 
        h = 0;
-       for (i = 0; i < sizeof(tb->tbs)/sizeof(tb->tbs[0]); i++) {
-               if (tb->tbs[i].cnt > 0)
+
+       for (i = 0; i < sizeof(tb->ebs)/sizeof(tb->ebs[0]); i++) {
+               if (tb->ebs[i].real_sz> 0)
                        return h;
-               h += tb->tbs[i].h;
+               h += ((tb->tbs[i/2].h)/2);
        }
-
        return 0;
 }
+
+int cal_time_block_get_default_current_height()
+{
+       double scale = elm_config_scale_get();
+       return CAL_TIMEBLOCK_NORMAL_HEIGHT * scale;
+}
+
index aefc49c..b5525b1 100755 (executable)
   */
 
 
-
-
-
-
 #ifndef __CALENDAR_TIMEBLOCK_H__
 #define __CALENDAR_TIMEBLOCK_H__
 
@@ -31,6 +27,7 @@
 enum timeblock_event_type {
        TIMEBLOCK_CLICKED,
        EVENT_CLICKED,
+       MORE_EVENT_CLICKED,
 };
 
 struct timeblock_slice {
@@ -44,8 +41,6 @@ struct timeblock_slice {
 
        Eina_Bool hide_text;
 
-       Eina_Bool is_contracted;
-
        int cnt;
 };
 
@@ -64,7 +59,7 @@ struct timeblock_event {
        int idx;
        int sz;
        struct timeblock *tb;
-       struct tmnode* tm;
+       cal_struct *cs;
 
        Evas_Coord initial_coord_x;
        Evas_Coord initial_coord_y;
@@ -81,7 +76,7 @@ struct eventblock_overlap
 };
 
 struct timeblock {
-       Evas_Object *parent;
+       Evas_Object *parent; //scroller
        Evas_Object *clip;
 
        struct timeblock_slice tbs[TIMEBLOCK_INDEX];
@@ -91,9 +86,7 @@ struct timeblock {
        Evas_Coord h;
 
        Evas_Coord normal_height;
-       Evas_Coord contract_height;
-       Evas_Coord h_cur;
-       Evas_Coord h_contract;
+       Evas_Coord expand_height;
 
        struct eventblock_slice ebs[EVENTBLOCK_INDEX];
        int color;
@@ -105,9 +98,19 @@ struct timeblock {
        void *cb_d;
 
        Eina_List *ebs_list;
+       Eina_List *more_ev_list;
+
+       Ecore_Timer* long_press_timer;
+       struct timeblock_event *long_pressed_event;
+       Eina_Bool is_block_update;
+
+       struct appdata *ad;
 };
 
-struct timeblock* cal_time_block_create_time_block(Evas_Object *parent, Evas_Object *clip);
+
+
+
+struct timeblock* cal_time_block_create_time_block(Evas_Object *p, Evas_Object *clip, struct appdata *ad);
 void cal_time_block_delete_time_block(struct timeblock **tb);
 
 void cal_time_block_move(struct timeblock *tb, Evas_Coord x, Evas_Coord y);
@@ -115,12 +118,13 @@ void cal_time_block_resize(struct timeblock *tb, Evas_Coord y, Evas_Coord h);
 void cal_time_block_get_geometry(struct timeblock *tb, Evas_Coord_Rectangle *r);
 Evas_Coord cal_time_block_get_first_event_y(struct timeblock *tb);
 
-void cal_time_block_add_event(struct timeblock *tb, int cid, int hh, int sz, const char *text, struct tmnode *tm);
+void cal_time_block_add_event(struct timeblock *tb, int cid, int hh, int sz, const char *text, cal_struct *cs);
 void cal_time_block_set_event_lock(struct timeblock *tb, Eina_Bool lock);
 void cal_time_block_clear_event(struct timeblock *tb);
 
-Evas_Coord cal_time_block_get_min(struct timeblock *tb);
+Evas_Coord cal_time_block_get_min();
 Evas_Coord cal_time_block_get_max(struct timeblock *tb);
+Evas_Coord cal_time_block_get_expand_max(struct timeblock *tb);
 Evas_Coord cal_time_block_get_current(struct timeblock *tb);
 
 void cal_time_block_set_callback(struct timeblock *tb, void (*cb)(void *data, struct timeblock *tb, enum timeblock_event_type e, void *event_info), void *data);
@@ -129,8 +133,7 @@ void cal_time_block_unset_callback(struct timeblock *tb);
 void cal_time_block_show_current_time_line(struct timeblock *tb, int hour);
 void cal_time_block_hide_current_time_line(struct timeblock *tb);
 
-void cal_time_block_resize_contract(struct timeblock *tb, Evas_Coord y, Evas_Coord h,  int hour);
-
+int cal_time_block_get_default_current_height(void);
 
 #endif /* __CALENDAR_TIMEBLOCK_H__ */
 
index 0bcc8c0..75ed546 100755 (executable)
   */
 
 
-
-
-
-
 #include <Elementary.h>
 #include <ui-gadget.h>
 
 
 #define ACCOUNT_LABLE_STRING_LENGTH 128
 
-
 static const char *_name = "acct";
 
 typedef struct {
        const char *name;
        struct appdata *ad;
-       Evas_Object *parent;
        Evas_Object *ly;
-       Evas_Object *ly_phone;
 
-       Evas_Object *gl;
+       Evas_Object *genlist;
+
+       Eina_Bool is_all_calendars_visible;
 
-       Eina_List *acctlist;
+       Eina_List *phone_calendar_list;
+       Eina_List *web_account_list;
 
-       Evas_Object* color_selector;
        Evas_Object* color;
        Evas_Object* rect;
-       struct _cs* cs;
+} cal_account_data;
 
-       Evas_Object* notify;
+typedef enum {
+       CAL_ACCOUNT_ITEM_TYPE_ALL_CALENDAR = 0,
+       CAL_ACCOUNT_ITEM_TYPE_MY_CALENDAR,
+       CAL_ACCOUNT_ITEM_TYPE_MY_TASK,
+       CAL_ACCOUNT_ITEM_TYPE_CONTACT_BIRTHDAY,
+       CAL_ACCOUNT_ITEM_TYPE_WEB_ACCOUNT,
+       CAL_ACCOUNT_ITEM_TYPE_WEB_CALENDAR,
+       CAL_ACCOUNT_ITEM_TYPE_MAX,
+}cal_account_item_type;
 
-       int selected_count;
-} cal_account_data;
+typedef struct {
+       Elm_Object_Item *item;
+       cal_account_item_type type;
+       Evas_Object *check;
+       Calendar_color color;
+       struct _acct *at;
+       cal_struct *calendar;
+}cal_account_item_data;
 
 static char* __cal_account_get_genlist_item_label(void *, Evas_Object *, const char *);
 static Evas_Object* __cal_account_get_genlist_item_icon(void *, Evas_Object *, const char *);
 static void __cal_account_update_genlist(void* data);
 static void __cal_account_popup_response_callback(void *data, Evas_Object *obj, void *event_info);
 
-static Elm_Genlist_Item_Class itc = {
-       .item_style = "2text.3icon.3",
+static Elm_Genlist_Item_Class itc_1text_1icon = {
+       .item_style = "1text.1icon",
        .func.text_get = __cal_account_get_genlist_item_label,
        .func.content_get = __cal_account_get_genlist_item_icon,
-       .decorate_all_item_style = "edit_default",
 };
 
-static struct _acct def_at = { LOCAL_ACCOUNT_ID, "Local account", "/opt/apps/org.tizen.efl-calendar/res/icons/all_calendar.png", NULL, NULL, };
+static Elm_Genlist_Item_Class itc_dialogue_1text_2icon = {
+       .item_style = "dialogue/1text.2icon",
+       .func.text_get = __cal_account_get_genlist_item_label,
+       .func.content_get = __cal_account_get_genlist_item_icon,
+};
+
+static Elm_Genlist_Item_Class itc_dialogue_2text_2icon_expandable = {
+       .item_style = "dialogue/2text.2icon/expandable",
+       .func.text_get = __cal_account_get_genlist_item_label,
+       .func.content_get = __cal_account_get_genlist_item_icon,
+};
+
+static Elm_Genlist_Item_Class itc_seperator = {
+       .item_style = "dialogue/separator/21/with_line",
+};
 
 static Calendar_color calendar_color;
 
-static void __cal_account_set_selected_count_label(void *data)
+static void __cal_account_apply_calendar_changes(cal_account_data *p)
 {
-       c_retm_if(!data, "data is null");
+       c_ret_if(!p);
+       c_ret_if(!p->phone_calendar_list);
 
-       cal_account_data *account_data = data;
+       Eina_List *list = NULL;
+       cal_struct *calendar = NULL;
 
-       if (account_data->selected_count <= 0)
-       {
-               if (account_data->notify)
-                       evas_object_hide(account_data->notify);
+       cal_error err = calendar_svc_begin_trans();
+       c_warn_if(err != CAL_SUCCESS, "calendar_svc_begin_trans() is failed(%d)", err);
 
-               return;
+       EINA_LIST_FOREACH(p->phone_calendar_list, list, calendar) {
+               if (!calendar)
+                       continue;
+
+               err = CALENDAR_SVC_UPDATE(calendar);
+               c_warn_if(err != CAL_SUCCESS, "CALENDAR_SVC_UPDATE() is failed(%d)", err);
        }
 
-       struct appdata *ad = account_data->ad;
-       c_retm_if(!ad, "appdata is null");
+       if (p->web_account_list) {
 
-       Evas_Object *nv = ad->nv;
-       c_retm_if(!nv, "nv is null");
+               struct _acct *at = NULL;
+               Eina_List *web_calendar_list = NULL;
+               Eina_List *l = NULL;
 
-       Evas_Object *notify = NULL;
-       Evas_Object *selectioninfo_layout = NULL;
-       char lable_str[ACCOUNT_LABLE_STRING_LENGTH] = {'\0'};
+               EINA_LIST_FOREACH(p->web_account_list, list, at) {
+                       if (!at || !at->data)
+                               continue;
 
-       if (!account_data->notify) {
-               notify = elm_notify_add(nv);
-               c_retm_if(!notify, "elm_notify_add returned null");
+                       web_calendar_list = at->data;
 
-               account_data->notify = notify;
-               elm_notify_orient_set(notify, ELM_NOTIFY_ORIENT_BOTTOM);
+                       EINA_LIST_FOREACH(web_calendar_list, l, calendar) {
+                               if (!calendar)
+                                       continue;
 
-               selectioninfo_layout = elm_layout_add(notify);
-               if (!selectioninfo_layout)
-               {
-                       evas_object_del(notify);
-                       account_data->notify = NULL;
-                       return;
+                               err = CALENDAR_SVC_UPDATE(calendar);
+                               c_warn_if(err != CAL_SUCCESS, "CALENDAR_SVC_UPDATE() is failed(%d)", err);
+                       }
                }
-
-               elm_layout_theme_set(selectioninfo_layout, "standard", "selectioninfo", "vertical/bottom_64");
-               elm_object_content_set(notify, selectioninfo_layout);
        }
-       snprintf(lable_str, sizeof(lable_str), "%s(%d)", S_("IDS_COM_POP_SELECTED"), account_data->selected_count);
-       edje_object_part_text_set(CAL_UTIL_GET_EDJ_DATA(selectioninfo_layout), "elm.text", lable_str);
 
-       if (0 < account_data->selected_count) {
-               evas_object_show(account_data->notify);
-       } else {
-               evas_object_hide(account_data->notify);
-       }
+       err = calendar_svc_end_trans(err == CAL_SUCCESS);
+       c_warn_if(err != CAL_SUCCESS, "calendar_svc_end_trans() is failed(%d)", err);
 }
 
-static void __cal_account_clear_list(cal_account_data *account_data)
+static void __cal_account_clear_list(cal_account_data *p)
 {
-       c_retm_if(account_data == NULL, "account_data is null");
+       c_ret_if(!p);
+       c_ret_if(!p->phone_calendar_list);
 
-       struct _acct *at;
-       Eina_List *l;
+       Eina_List *list = NULL;
+       cal_struct *calendar = NULL;
 
-       if(def_at.data)
-       {
-               CALENDAR_SVC_FREE_CS_LIST((Eina_List **)&def_at.data);
-               def_at.data = NULL;
+       EINA_LIST_FOREACH(p->phone_calendar_list, list, calendar) {
+               if (!calendar)
+                       continue;
+
+               CALENDAR_SVC_STRUCT_FREE(&calendar);
        }
 
-       if (account_data->acctlist)
-       {
-               EINA_LIST_FOREACH(account_data->acctlist, l, at)
-               {
-                       if (NULL != at && at->data)
-                               CALENDAR_SVC_FREE_CS_LIST((Eina_List **)&at->data);
+       p->phone_calendar_list = eina_list_free(p->phone_calendar_list);
+
+       if (p->web_account_list) {
+
+               struct _acct *at = NULL;
+               Eina_List *web_calendar_list = NULL;
+               Eina_List *l = NULL;
+
+               EINA_LIST_FOREACH(p->web_account_list, list, at) {
+                       if (!at || !at->data)
+                               continue;
+
+                       web_calendar_list = at->data;
+
+                       EINA_LIST_FOREACH(web_calendar_list, l, calendar) {
+                               if (!calendar)
+                                       continue;
+
+                               CALENDAR_SVC_STRUCT_FREE(&calendar);
+                       }
+
+                       web_calendar_list = eina_list_free(web_calendar_list);
+
+                       if (at->name)
+                               free(at->name);
+
+                       if (at->icon)
+                               free(at->icon);
+
+                       if (at->domain)
+                               free(at->domain);
+
+                       free(at);
                }
-               cal_account_svc_free_account_list(&account_data->acctlist);
+
+               p->web_account_list = eina_list_free(p->web_account_list);
        }
 }
 
+
 static char* __cal_account_get_genlist_item_label(void *data, Evas_Object *obj, const char *part)
 {
-       c_retvm_if(!data, NULL, "data is null");
-       c_retvm_if(!obj, NULL, "obj is null");
+       c_retv_if(!data, NULL);
+       c_retv_if(!obj, NULL);
 
-       struct _cs *cs = data;
-       const char* name = NULL;
-       struct _acct* at = NULL;
+       cal_account_item_data *item_data = data;
 
-       c_retvm_if(!cs->cs, NULL, "cs->cs is null");
+       switch (item_data->type) {
+               case CAL_ACCOUNT_ITEM_TYPE_ALL_CALENDAR:
+                       if (!strcmp(part, "elm.text"))
+                               return strdup(C_("IDS_CLD_BODY_ALL_CALENDAR"));
 
-       if (!CAL_STRCMP(part, "elm.text.1"))
-       {
-               if (CALENDAR_SVC_STRUCT_GET_INT(cs->cs, CAL_TABLE_INT_INDEX) == DEFAULT_CALENDAR_ID)
-                       return strdup(C_("IDS_CLD_OPT_PHONE_CALENDAR"));
+                       break;
 
-               name = CALENDAR_SVC_STRUCT_GET_STR(cs->cs, CAL_TABLE_TXT_NAME);
-               if (name)
-                       return strdup(name);
-       }
-       else if (!CAL_STRCMP(part, "elm.text.2"))
-       {
-               if (CALENDAR_SVC_STRUCT_GET_INT(cs->cs, CAL_TABLE_INT_INDEX) == DEFAULT_CALENDAR_ID)
-                       return strdup(C_("IDS_EMAIL_BODY_DEFAULT_ACCOUNT"));
+               case CAL_ACCOUNT_ITEM_TYPE_MY_CALENDAR:
+                       if (!strcmp(part, "elm.text"))
+                               return strdup(C_("IDS_CLD_BODY_MY_CALENDAR"));
+
+                       break;
+
+               case CAL_ACCOUNT_ITEM_TYPE_MY_TASK:
+                       if (!strcmp(part, "elm.text"))
+                               return strdup(C_("IDS_TASK_BODY_MY_TASK"));
+
+                       break;
+
+               case CAL_ACCOUNT_ITEM_TYPE_CONTACT_BIRTHDAY:
+                       if (!strcmp(part, "elm.text"))
+                               return strdup(C_("IDS_CLD_MBODY_CONTACTS_BIRTHDAY"));
+
+                       break;
+
+               case CAL_ACCOUNT_ITEM_TYPE_WEB_ACCOUNT:
+                       if (!strcmp(part, "elm.text.1"))
+                               return strdup(item_data->at->name);
+
+                       if (!strcmp(part, "elm.text.2"))
+                               return strdup(item_data->at->domain);
+
+                       break;
+
+               case CAL_ACCOUNT_ITEM_TYPE_WEB_CALENDAR:
+                       if (!strcmp(part, "elm.text"))
+                               return CAL_STRDUP(CALENDAR_SVC_STRUCT_GET_STR(item_data->calendar, CAL_TABLE_TXT_NAME));
 
-               at = cs->at;
-               if (at && at->name)
-                       return strdup(at->name);
+                       break;
+               default:
+                       return NULL;
        }
 
        return NULL;
 }
 
+static void __cal_account_check_calendar_visible(cal_account_data *p)
+{
+       c_ret_if(!p);
+
+       Eina_List *list = NULL;
+       cal_struct *calendar = NULL;
+
+       EINA_LIST_FOREACH(p->phone_calendar_list, list, calendar) {
+               if (!calendar)
+                       continue;
+
+               if (!CALENDAR_SVC_STRUCT_GET_INT(calendar, CAL_TABLE_INT_VISIBILITY)) {
+                       p->is_all_calendars_visible = EINA_FALSE;
+                       return;
+               }
+       }
+
+       if (p->web_account_list) {
+
+               struct _acct *at = NULL;
+               Eina_List *web_calendar_list = NULL;
+               Eina_List *l = NULL;
+
+               EINA_LIST_FOREACH(p->web_account_list, list, at) {
+                       if (!at || !at->data)
+                               continue;
+
+                       web_calendar_list = at->data;
+
+                       EINA_LIST_FOREACH(web_calendar_list, l, calendar) {
+                               if (!calendar)
+                                       continue;
+
+                               if (!CALENDAR_SVC_STRUCT_GET_INT(calendar, CAL_TABLE_INT_VISIBILITY)) {
+                                       p->is_all_calendars_visible = EINA_FALSE;
+                                       return;
+                               }
+                       }
+               }
+
+       }
+
+       p->is_all_calendars_visible = EINA_TRUE;
+}
+
 static void __cal_account_check_changed_callback(void *data, Evas_Object *obj, void *event_info)
 {
-       c_retm_if(data == NULL, "data is null");
-       c_retm_if(obj == NULL, "obj is null");
+       c_ret_if(!data);
+       c_ret_if(!obj);
 
-       Eina_List * realized_list;
-       Elm_Object_Item *it;
-       Eina_List *l;
-       Evas_Object* check = obj;
-       Eina_Bool is_checked = EINA_FALSE;
+       Eina_Bool is_visible = elm_check_state_get(obj);
 
-       cal_account_data* account_data = CAL_UTIL_GET_PRIV_DATA(obj);
-       c_retm_if(account_data == NULL, "account_data is null");
+       Evas_Object *parent = elm_widget_parent_get(obj);
+       c_ret_if(!parent);
+
+       cal_account_data *p = CAL_UTIL_GET_PRIV_DATA(parent);
+       c_ret_if(!p);
+
+       cal_account_item_data *item_data = data;
+
+       CALENDAR_SVC_STRUCT_SET_INT(item_data->calendar, CAL_TABLE_INT_VISIBILITY, is_visible);
+
+       if (is_visible)
+               __cal_account_check_calendar_visible(p);
+       else
+               p->is_all_calendars_visible = EINA_FALSE;
+
+       elm_genlist_realized_items_update(p->genlist);
+}
 
-       struct _cs *cs = data;
+static void __cal_account_update_all_calendars_visible(cal_account_data *p, Eina_Bool is_visible)
+{
+       c_ret_if(!p);
+
+       Eina_List *list = NULL;
+       cal_struct *calendar = NULL;
 
-       CALENDAR_SVC_SET_CALENDAR_VISIBILITY(cs->cs,elm_check_state_get(obj));
+       EINA_LIST_FOREACH(p->phone_calendar_list, list, calendar) {
+               if (!calendar)
+                       continue;
 
-       realized_list = elm_genlist_realized_items_get(account_data->gl);
-       EINA_LIST_FOREACH(realized_list, l, it) {
-               elm_genlist_item_update(it);
+               CALENDAR_SVC_STRUCT_SET_INT(calendar, CAL_TABLE_INT_VISIBILITY, is_visible);
        }
 
-       account_data->ad->is_update_view = EINA_TRUE;
+       struct _acct *at = NULL;
+
+       EINA_LIST_FOREACH(p->web_account_list, list, at) {
+               if (!at)
+                       continue;
+
+               Eina_List *web_calendar_list = at->data;
+               if (!web_calendar_list)
+                       continue;
 
-       is_checked = elm_check_state_get(check);
-       if (is_checked) {
+               Eina_List *l = NULL;
 
-               account_data->selected_count++;
-       } else {
+               EINA_LIST_FOREACH(web_calendar_list, l, calendar) {
+                       if (!calendar)
+                       continue;
 
-               if (0 < account_data->selected_count) {
-                       account_data->selected_count--;
+                       CALENDAR_SVC_STRUCT_SET_INT(calendar, CAL_TABLE_INT_VISIBILITY, is_visible);
                }
        }
+}
+
+static void __cal_account_all_calendars_check_changed_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       c_ret_if(!data);
+       c_ret_if(!obj);
+
+       Evas_Object *parent = elm_widget_parent_get(obj);
+       c_ret_if(!parent);
 
-       __cal_account_set_selected_count_label(account_data);
+       cal_account_data *p = CAL_UTIL_GET_PRIV_DATA(parent);
+       c_ret_if(!p);
+
+       cal_account_item_data *item_data = data;
+
+       p->is_all_calendars_visible = !p->is_all_calendars_visible;
+
+       __cal_account_update_all_calendars_visible(p, p->is_all_calendars_visible);
+
+       elm_genlist_realized_items_update(p->genlist);
+
+       p->ad->is_update_view = EINA_TRUE;
 }
 
 static void __cal_account_color_selector_changed_callback(void *data, Evas_Object *obj, void *event_info)
 {
-       c_retm_if(data == NULL, "data is null");
-       c_retm_if(obj == NULL, "obj is null");
+       c_ret_if(!data);
+       c_ret_if(!obj);
 
        Evas_Object *rect = data;
        elm_colorselector_color_get(obj, &calendar_color.red, &calendar_color.green, &calendar_color.blue, &calendar_color.alpha);
@@ -270,327 +424,433 @@ static Evas_Object* __cal_account_create_colorselector(Evas_Object* parent, cal_
 
 static void __cal_account_popup_response_callback(void *data, Evas_Object *obj, void *event_info)
 {
-       c_retm_if(!data, "data is null");
-       c_retm_if(!obj, "obj is null");
+       c_ret_if(!data);
+       c_ret_if(!obj);
 
        Evas_Object *popup = data;
        Evas_Object *button = obj;
 
-       Eina_List * realized_list;
-       Elm_Object_Item *it;
-       Eina_List *l;
-
        cal_account_data* account_data = evas_object_data_get(popup, "data");
-       c_retm_if(!account_data, "CAL_UTIL_GET_PRIV_DATA returned null");
+       c_ret_if(!account_data);
 
-       struct _cs *cs = account_data->cs;
-       c_retm_if(!cs, "cs is null");
+       cal_account_item_data *item_data = evas_object_data_get(popup, "item");
+       c_ret_if(!item_data);
 
-       if (!strcmp(elm_object_text_get(button), S_("IDS_COM_OPT_SAVE")))
-               CALENDAR_SVC_SET_CALENDAR_COLOR(cs->cs, &calendar_color);
+       cal_struct *calendar = item_data->calendar;
+       c_ret_if(!calendar);
 
-       realized_list = elm_genlist_realized_items_get(account_data->gl);
-       c_retm_if(!realized_list, "elm_genlist_realized_items_get returned null");
+       if (!strcmp(elm_object_text_get(button), S_("IDS_COM_OPT_SAVE"))) {
 
-       EINA_LIST_FOREACH(realized_list, l, it) {
-               elm_genlist_item_update(it);
+               CALENDAR_SVC_SET_CALENDAR_COLOR(calendar, &calendar_color);
+
+               item_data->color = calendar_color;
        }
 
+       elm_genlist_realized_items_update(account_data->genlist);
+
        evas_object_del(popup);
 }
 
-static Evas_Object* __cal_account_color_create_popup(cal_account_data* account_data)
+static Evas_Object* __cal_account_create_popup(cal_account_data* account_data)
 {
-       c_retvm_if(!account_data, NULL, "account_data is null");
+       c_retv_if(!account_data, NULL);
 
-       Evas_Object *popup = NULL;
-       popup = cal_util_add_popup(account_data->ad->win, NULL, NULL, NULL,
+       Evas_Object *popup = cal_util_add_popup(account_data->ad->win, NULL, NULL, NULL,
                __cal_account_popup_response_callback, account_data,
                S_("IDS_COM_OPT_SAVE"), S_("IDS_IDLE_BUTTON_CANCEL"), NULL);
-       c_retvm_if(!popup, NULL, "cal_util_add_popup returned null");
+       c_retv_if(!popup, NULL);
 
        evas_object_propagate_events_set(popup, EINA_FALSE);
 
-       account_data->color_selector = __cal_account_create_colorselector(popup, account_data);
+       Evas_Object *color_selector = __cal_account_create_colorselector(popup, account_data);
 
-       if (!account_data->color_selector) {
+       if (!color_selector) {
                ERR("__cal_account_create_colorselector returned null");
                evas_object_del(popup);
                return NULL;
        }
 
-       elm_object_content_set(popup, account_data->color_selector);
+       elm_object_content_set(popup, color_selector);
 
        return popup;
 }
 
 static void __cal_account_color_clicked_callback(void *data, Evas *e, Evas_Object *obj, void *ei)
 {
-       c_retm_if(data == NULL, "data is null");
-       c_retm_if(obj == NULL, "obj is null");
+       c_ret_if(!data);
+       c_ret_if(!obj);
        cal_account_data* account_data = CAL_UTIL_GET_PRIV_DATA(obj);
-       c_retm_if(account_data == NULL, "CAL_UTIL_GET_PRIV_DATA returned null");
+       c_ret_if(!account_data);
 
-       Evas_Object *popup = NULL;
+       cal_account_item_data *item_data = data;
 
-       struct _cs* cs = data;
+       Evas_Object *popup = __cal_account_create_popup(account_data);
+       c_ret_if(!popup);
 
-       account_data->cs = cs;
+       evas_object_data_set(popup, "item", item_data);
 
-       popup = __cal_account_color_create_popup(account_data);
-       c_retm_if(popup == NULL, "popup is null");
+       CALENDAR_SVC_GET_CALENDAR_COLOR(item_data->calendar, &calendar_color);
 
-       CALENDAR_SVC_GET_CALENDAR_COLOR(cs->cs, &calendar_color);
        elm_colorselector_color_set(account_data->color, calendar_color.red, calendar_color.green, calendar_color.blue, calendar_color.alpha);
        evas_object_color_set(account_data->rect,calendar_color.red, calendar_color.green, calendar_color.blue, calendar_color.alpha);
 }
 
 static Evas_Object* __cal_account_get_genlist_item_icon(void *data, Evas_Object *obj, const char *part)
 {
-       c_retvm_if(data == NULL, NULL, "data is null");
-       c_retvm_if(obj == NULL, NULL, "obj is null");
+       c_retv_if(!data, NULL);
+       c_retv_if(!obj, NULL);
 
-       struct _cs *cs = data;
+       cal_account_item_data *item_data = data;
 
-       cal_account_data* account_data = CAL_UTIL_GET_PRIV_DATA(obj);
-       c_retvm_if(account_data == NULL, NULL, "CAL_UTIL_GET_PRIV_DATA returned null");
+       switch (item_data->type) {
+               case CAL_ACCOUNT_ITEM_TYPE_ALL_CALENDAR:
+                       if (!strcmp(part, "elm.icon")) {
+                               Evas_Object *check = elm_check_add(obj);
+                               c_retv_if(!check, NULL);
 
-       Evas_Object* icon = NULL;
-       Evas_Object* check = NULL;
-       Eina_Bool checked;
-       Calendar_color color = {0,};
-       char* icon_path = NULL;
+                               evas_object_propagate_events_set(check, EINA_FALSE);
 
-       if (elm_genlist_decorate_mode_get(obj) && !strcmp(part, "elm.edit.icon.1"))
-       {
-               check = elm_check_add(obj);
-               c_retvm_if(check == NULL, NULL, "elm_check_add returned null");
+                               elm_object_style_set(check, "on&off");
 
-               evas_object_data_set(check, "priv", account_data);
-               evas_object_propagate_events_set(check, EINA_FALSE);
+                               cal_account_data *p = CAL_UTIL_GET_PRIV_DATA(obj);
+                               c_retv_if(!p, NULL);
 
-               checked = CALENDAR_SVC_STRUCT_GET_INT(cs->cs,CAL_TABLE_INT_VISIBILITY);
-               elm_check_state_set(check, checked);
+                               elm_check_state_set(check, p->is_all_calendars_visible);
 
-               evas_object_smart_callback_add(check, "changed", __cal_account_check_changed_callback, cs);
-               cs->check = check;
+                               evas_object_smart_callback_add(check, "changed", __cal_account_all_calendars_check_changed_callback, item_data);
+
+                               evas_object_size_hint_align_set(check, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+                               item_data->check = check;
+
+                               return check;
 
-               return check;
-       }
-       else if (!strcmp(part, "elm.icon.1"))
-       {
-               icon = elm_icon_add(obj);
-               c_retvm_if(icon == NULL, NULL, "elm_icon_add returned null");
-
-               if ( CALENDAR_SVC_STRUCT_GET_INT( cs->cs, CAL_TABLE_INT_INDEX) == DEFAULT_CALENDAR_ID)
-                       elm_icon_file_set(icon, "/opt/apps/org.tizen.efl-calendar/res/icons/all_calendar.png", NULL);
-               else
-               {
-                       icon_path = cal_account_svc_get_account_icon_path(CALENDAR_SVC_STRUCT_GET_INT( cs->cs, CAL_TABLE_INT_ACCOUNT_ID));
-                       if (icon_path)
-                       {
-                               elm_icon_file_set(icon, icon_path, NULL);
-                               free(icon_path);
                        }
-                       else
-                       {
-                               ERR("cal_account_svc_get_account_icon_path returned null");
-                               elm_icon_file_set(icon, "/opt/apps/org.tizen.efl-calendar/res/icons/all_calendar.png", NULL);
+                       break;
+
+               case CAL_ACCOUNT_ITEM_TYPE_MY_CALENDAR:
+               case CAL_ACCOUNT_ITEM_TYPE_MY_TASK:
+               case CAL_ACCOUNT_ITEM_TYPE_CONTACT_BIRTHDAY:
+               case CAL_ACCOUNT_ITEM_TYPE_WEB_CALENDAR:
+                       if (!strcmp(part, "elm.icon.1")) {
+                               Evas_Object *color = evas_object_rectangle_add(evas_object_evas_get(obj));
+                               c_retv_if(!color, NULL);
+
+                               cal_account_data *p = CAL_UTIL_GET_PRIV_DATA(obj);
+                               c_retv_if(!p, NULL);
+
+                               evas_object_data_set(color, "priv", p);
+
+                               evas_object_propagate_events_set(color, EINA_FALSE);
+
+                               evas_object_size_hint_align_set(color, EVAS_HINT_FILL, EVAS_HINT_FILL);
+                               evas_object_color_set(color, item_data->color.red, item_data->color.green, item_data->color.blue, item_data->color.alpha);
+
+                               evas_object_event_callback_add(color, EVAS_CALLBACK_MOUSE_UP, __cal_account_color_clicked_callback, item_data);
+
+                               return color;
+                       }
+
+                       if (!strcmp(part, "elm.icon.2")) {
+                               Evas_Object *check = elm_check_add(obj);
+                               c_retv_if(!check, NULL);
+
+                               evas_object_propagate_events_set(check, EINA_FALSE);
+
+                               elm_object_style_set(check, "on&off");
+
+                               elm_check_state_set(check, CALENDAR_SVC_STRUCT_GET_INT(item_data->calendar, CAL_TABLE_INT_VISIBILITY));
+
+                               evas_object_smart_callback_add(check, "changed", __cal_account_check_changed_callback, item_data);
+
+                               evas_object_size_hint_align_set(check, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+                               item_data->check = check;
+
+                               return check;
                        }
-               }
 
-               evas_object_size_hint_aspect_set(icon, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1);
+                       break;
 
-               return icon;
+               case CAL_ACCOUNT_ITEM_TYPE_WEB_ACCOUNT:
+                       if (!strcmp(part, "elm.icon")) {
+                               Evas_Object *icon = elm_icon_add(obj);
+                               c_retv_if(!icon, NULL);
+
+                               evas_object_propagate_events_set(icon, EINA_FALSE);
+
+                               elm_icon_file_set(icon, item_data->at->icon, NULL);
+
+                               evas_object_size_hint_aspect_set(icon, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1);
+
+                               return icon;
+                       }
+
+                       break;
+
+               default:
+                       return NULL;
        }
-       else if(!strcmp(part, "elm.icon.2"))
-       {
-               CALENDAR_SVC_GET_CALENDAR_COLOR(cs->cs, &color);
 
-               icon = evas_object_rectangle_add(evas_object_evas_get(obj));
-               c_retvm_if(icon == NULL, NULL, "evas_object_rectangle_add returned null");
+       return NULL;
+}
+
+static void __cal_account_genlist_item_select_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       c_ret_if(!data);
+       c_ret_if(!obj);
+       c_ret_if(!event_info);
+
+       Elm_Object_Item *item = event_info;
 
-               evas_object_data_set(icon, "priv", account_data);
-               evas_object_size_hint_align_set(icon, EVAS_HINT_FILL, EVAS_HINT_FILL);
-               evas_object_propagate_events_set(icon, EINA_FALSE);
-               evas_object_color_set(icon, color.red, color.green, color.blue, color.alpha);
+       cal_account_item_data *item_data = elm_object_item_data_get(item);
+       c_ret_if(!item_data);
 
-               evas_object_event_callback_add(icon, EVAS_CALLBACK_MOUSE_UP, __cal_account_color_clicked_callback, cs);
+       cal_account_data *account_data = CAL_UTIL_GET_PRIV_DATA(obj);
+       c_ret_if(!account_data);
+
+       Eina_Bool is_visible = EINA_FALSE;
+
+       switch (item_data->type) {
+
+               case CAL_ACCOUNT_ITEM_TYPE_ALL_CALENDAR:
+                       account_data->is_all_calendars_visible = !account_data->is_all_calendars_visible;
+                       __cal_account_update_all_calendars_visible(account_data, account_data->is_all_calendars_visible);
+
+                       break;
+
+               case CAL_ACCOUNT_ITEM_TYPE_MY_CALENDAR:
+               case CAL_ACCOUNT_ITEM_TYPE_MY_TASK:
+               case CAL_ACCOUNT_ITEM_TYPE_CONTACT_BIRTHDAY:
+               case CAL_ACCOUNT_ITEM_TYPE_WEB_CALENDAR:
+                       is_visible = !elm_check_state_get(item_data->check);
+                       elm_check_state_set(item_data->check, is_visible);
+                       CALENDAR_SVC_STRUCT_SET_INT(item_data->calendar, CAL_TABLE_INT_VISIBILITY, is_visible);
+
+                       if (is_visible)
+                               __cal_account_check_calendar_visible(account_data);
+                       else
+                               account_data->is_all_calendars_visible = EINA_FALSE;
 
-               return icon;
+                       break;
+
+               case CAL_ACCOUNT_ITEM_TYPE_WEB_ACCOUNT:
+                       elm_genlist_item_expanded_set(item, !elm_genlist_item_expanded_get(item));
+                       break;
+               default:
+                       break;
        }
-       else if(!strcmp(part, "elm.swallow.colorbar"))
-       {
-               CALENDAR_SVC_GET_CALENDAR_COLOR(cs->cs, &color);
-               icon = evas_object_rectangle_add(evas_object_evas_get(obj));
-               c_retvm_if(icon == NULL, NULL, "evas_object_rectangle_add returned null");
 
-               evas_object_size_hint_align_set(icon, EVAS_HINT_FILL, EVAS_HINT_FILL);
-               evas_object_color_set(icon, color.red, color.green, color.blue, color.alpha);
+       elm_genlist_item_selected_set(item, EINA_FALSE);
+
+       elm_genlist_realized_items_update(obj);
+}
+
+static void __cal_account_add_web_calendar_to_genlist(cal_account_data *p, Elm_Object_Item *item)
+{
+       c_ret_if(!p);
+       c_ret_if(!item);
+
+       cal_account_item_data *item_data = elm_object_item_data_get(item);
+       c_ret_if(!item_data);
 
-               return icon;
+       struct _acct *at = item_data->at;
+       c_ret_if(!at);
+
+       Eina_List *web_calendar_list = at->data;
+       c_ret_if(!web_calendar_list);
+
+       Eina_List *list = NULL;
+       cal_struct *calendar = NULL;
+
+       EINA_LIST_FOREACH(web_calendar_list, list, calendar) {
+               if (calendar) {
+
+                       cal_account_item_data *item_data = calloc(1, sizeof(cal_account_item_data));
+                       c_ret_if(!item_data);
+
+                       item_data->calendar = calendar;
+                       item_data->type = CAL_ACCOUNT_ITEM_TYPE_WEB_CALENDAR;
+                       CALENDAR_SVC_GET_CALENDAR_COLOR(calendar, &item_data->color);
+
+                       item_data->item = elm_genlist_item_append(p->genlist, &itc_dialogue_1text_2icon, item_data, item, ELM_GENLIST_ITEM_NONE, __cal_account_genlist_item_select_callback, item_data);
+               }
        }
-       return NULL;
 }
 
-static void __cal_account_add_list(cal_account_data *account_data)
+static void __cal_account_genlist_item_expand_callback(void *data, Evas_Object *obj, void *event_info)
 {
-       c_retm_if(account_data == NULL, "account_data is null");
+       c_ret_if(!data);
+       c_ret_if(!event_info);
 
-       Evas_Object *gl;
+       cal_account_data *p = data;
+       Elm_Object_Item *it = event_info;
 
-       gl = elm_genlist_add(account_data->ly);
-       c_retm_if(gl == NULL, "elm_genlist_add returned null");
+       __cal_account_add_web_calendar_to_genlist(p, it);
+}
 
-       elm_genlist_tree_effect_enabled_set(gl, EINA_TRUE);
-       elm_genlist_decorate_mode_set(gl, EINA_TRUE);
+static void __cal_account_genlist_item_contract_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       c_ret_if(!event_info);
 
-       evas_object_data_set(gl, "priv", account_data);
+       Elm_Object_Item *item = event_info;
 
-       elm_object_part_content_set(account_data->ly, "sw", gl);
-       account_data->gl = gl;
+       elm_genlist_item_subitems_clear(item);
 }
 
-static void __cal_account_get_calendars(cal_account_data *account_data, struct _acct *at)
+static void __cal_account_add_genlist(cal_account_data *account_data)
 {
-       c_retm_if(account_data == NULL, "account_data is null");
-       c_retm_if(at == NULL, "at is null");
-       c_retm_if(at->id < 1 , "at->id(%d) is less then 0", at->id);
+       c_ret_if(!account_data);
+
+       Evas_Object *genlist = elm_genlist_add(account_data->ly);
+       c_ret_if(!genlist);
 
-       Eina_List *csl = NULL;
+       elm_genlist_tree_effect_enabled_set(genlist, EINA_TRUE);
+       elm_genlist_decorate_mode_set(genlist, EINA_TRUE);
 
-       csl = CALENDAR_SVC_GET_CALENDARS_WITH_ACCOUNT(at->id, at);
+       evas_object_data_set(genlist, "priv", account_data);
 
-       if (csl)
-               at->data = eina_list_merge(at->data, csl);
+       elm_object_part_content_set(account_data->ly, "sw", genlist);
+       account_data->genlist = genlist;
+
+       evas_object_smart_callback_add(genlist, "expanded", __cal_account_genlist_item_expand_callback, account_data);
+       evas_object_smart_callback_add(genlist, "contracted", __cal_account_genlist_item_contract_callback, account_data);
 }
 
-static void __cal_account_get_list(cal_account_data *account_data)
+static void __cal_account_get_web_account_list(cal_account_data *account_data)
 {
-       c_retm_if(account_data == NULL, "account_data is null");
+       c_ret_if(!account_data);
 
-       Eina_List *l;
        struct _acct *at;
 
-       l = cal_account_svc_get_account_list();
-       if (l)
-               account_data->acctlist = eina_list_merge(account_data->acctlist, l);
+       Eina_List *list = cal_account_svc_get_account_list();
+       if (list)
+               account_data->web_account_list = eina_list_merge(account_data->web_account_list, list);
 
-       EINA_LIST_FOREACH(account_data->acctlist, l, at)
-               __cal_account_get_calendars(account_data, at);
+       EINA_LIST_FOREACH(account_data->web_account_list, list, at)
+               at->data = CALENDAR_SVC_GET_ALL(at->id, ALL_CALENDAR_ID, CAL_STRUCT_CALENDAR);
 }
 
-static inline void __cal_account_set_default_account(cal_account_data *account_data)
+static void __cal_account_get_phone_calendar_list(cal_account_data *account_data)
 {
-       c_retm_if(account_data == NULL, "account_data is null");
+       c_ret_if(!account_data);
 
-       Eina_List *csl = NULL;
+       account_data->phone_calendar_list = CALENDAR_SVC_GET_ALL(LOCAL_ACCOUNT_ID, ALL_CALENDAR_ID, CAL_STRUCT_CALENDAR);
+}
 
-       csl = CALENDAR_SVC_GET_CALENDARS_WITH_ACCOUNT(LOCAL_ACCOUNT_ID, &def_at);
-       if (csl)
-               def_at.data = eina_list_merge(def_at.data, csl);
+static void __cal_account_add_separator_to_genlist(cal_account_data *p)
+{
+       c_ret_if(!p);
+
+       Elm_Object_Item *item = elm_genlist_item_append(p->genlist, &itc_seperator, NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+       c_ret_if(!item);
+
+       elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
 }
 
-static void __cal_account_genlist_item_select_callback(void *data, Evas_Object *obj, void *event_info)
+static void __cal_account_add_phone_calendar_to_genlist(cal_account_data* p)
 {
-       c_retm_if(data == NULL, "data is null");
-       c_retm_if(obj == NULL, "obj is null");
+       c_ret_if(!p);
 
-       Elm_Object_Item *it;
-       cal_account_data *account_data = CAL_UTIL_GET_PRIV_DATA(obj);
-       c_retm_if(account_data == NULL, "CAL_UTIL_GET_PRIV_DATA returned null");
+       Eina_List* l, *ll;
+       struct _acct *at;
+       cal_struct* cs;
 
-       struct _cs *cs = data;
+       int index = 0;
 
+       __cal_account_add_separator_to_genlist(p);
 
-       Eina_Bool is_checked = EINA_FALSE;
+       EINA_LIST_FOREACH(p->phone_calendar_list, l, cs) {
+               if (cs) {
+                       cal_account_item_data *item_data = calloc(1, sizeof(cal_account_item_data));
+                       c_ret_if(!item_data);
 
-       it = elm_genlist_selected_item_get(obj);
-       c_retm_if(it == NULL, "elm_genlist_selected_item_get returned null");
+                       item_data->calendar = cs;
+                       item_data->type = CAL_ACCOUNT_ITEM_TYPE_MY_CALENDAR + index++;
+                       CALENDAR_SVC_GET_CALENDAR_COLOR(cs, &item_data->color);
 
-       elm_genlist_item_selected_set(it, EINA_FALSE);
+                       item_data->item = elm_genlist_item_append(p->genlist, &itc_dialogue_1text_2icon, item_data, NULL, ELM_GENLIST_ITEM_NONE, __cal_account_genlist_item_select_callback, item_data);
+               }
+       }
+}
 
-       is_checked = elm_check_state_get(cs->check);
-       elm_check_state_set(cs->check, !is_checked);
+static void __cal_account_add_web_account_to_genlist(cal_account_data* p)
+{
+       c_ret_if(!p);
 
-       if (!is_checked) {
-               account_data->selected_count++;
-       } else {
-               if (0 < account_data->selected_count)
-               account_data->selected_count--;
+       Eina_List* l, *ll;
+       struct _acct *at;
+       struct _cs* cs;
+       Eina_Bool checked = EINA_FALSE;
+
+       EINA_LIST_FOREACH(p->web_account_list, l, at) {
+               if (at) {
+                       cal_account_item_data *item_data = calloc(1, sizeof(cal_account_item_data));
+                       c_ret_if(!item_data);
+
+                       item_data->at = at;
+                       item_data->type = CAL_ACCOUNT_ITEM_TYPE_WEB_ACCOUNT;
+
+                       __cal_account_add_separator_to_genlist(p);
+
+                       item_data->item = elm_genlist_item_append(p->genlist, &itc_dialogue_2text_2icon_expandable, item_data, NULL, ELM_GENLIST_ITEM_TREE, __cal_account_genlist_item_select_callback, item_data);
+               }
        }
+}
 
+static void __cal_account_add_all_calendar_to_genlist(cal_account_data *p)
+{
+       c_ret_if(!p);
 
-       CALENDAR_SVC_SET_CALENDAR_VISIBILITY(cs->cs, !is_checked);
+       cal_account_item_data *item_data = calloc(1, sizeof(cal_account_item_data));
+       c_ret_if(!item_data);
 
-       account_data->ad->is_update_view = EINA_TRUE;
+       item_data->type = CAL_ACCOUNT_ITEM_TYPE_ALL_CALENDAR;
 
-       __cal_account_set_selected_count_label(account_data);
+       item_data->item = elm_genlist_item_append(p->genlist, &itc_1text_1icon, item_data, NULL, ELM_GENLIST_ITEM_NONE, __cal_account_genlist_item_select_callback, item_data);
+       c_ret_if(!item_data->item);
 }
 
 static void __cal_account_update_genlist(void* data)
 {
        CAL_FN_START;
 
-       c_retm_if(data == NULL, "data is null");
+       c_ret_if(!data);
 
-       Eina_List* l, *ll;
-       struct _acct *at;
-       struct _cs* cs;
        cal_account_data* account_data = data;
-       Eina_Bool checked = EINA_FALSE;
 
        __cal_account_clear_list(account_data);
-       elm_genlist_clear(account_data->gl);
 
-       __cal_account_get_list(account_data);
+       elm_genlist_clear(account_data->genlist);
 
-       __cal_account_set_default_account(account_data);
-       EINA_LIST_FOREACH(def_at.data, l, cs)
-       {
-               if (cs) {
-                       checked = CALENDAR_SVC_STRUCT_GET_INT(cs->cs,CAL_TABLE_INT_VISIBILITY);
-                       if (checked) {
-                               account_data->selected_count ++;
-                       }
-                       elm_genlist_item_append(account_data->gl, &itc, cs, NULL, ELM_GENLIST_ITEM_NONE, __cal_account_genlist_item_select_callback, cs);
-               }
-       }
+       __cal_account_check_calendar_visible(account_data);
 
-       EINA_LIST_FOREACH(account_data->acctlist, l, at)
-       {
-               if (at)
-               {
-                       EINA_LIST_FOREACH(at->data, ll, cs)
-                       {
-                               if (cs) {
-                                       checked = CALENDAR_SVC_STRUCT_GET_INT(cs->cs,CAL_TABLE_INT_VISIBILITY);
-                                       if (checked) {
-                                               account_data->selected_count ++;
-                                       }
-                                       elm_genlist_item_append(account_data->gl, &itc, cs, NULL, ELM_GENLIST_ITEM_NONE, __cal_account_genlist_item_select_callback, cs);
-                               }
-                       }
-               }
-       }
+       __cal_account_add_all_calendar_to_genlist(account_data);
+
+       __cal_account_get_phone_calendar_list(account_data);
+
+       __cal_account_add_phone_calendar_to_genlist(account_data);
+
+       __cal_account_get_web_account_list(account_data);
+
+       __cal_account_add_web_account_to_genlist(account_data);
 }
 
 static void __cal_account_delete_layout(void *data, Evas *e, Evas_Object *obj, void *ei)
 {
        CAL_FN_START;
 
-       c_retm_if(data == NULL, "data is null");
+       c_ret_if(!data);
+
+       CALENDAR_SVC_DEL_CALENDAR_CHANGED_CALLBACK(CAL_STRUCT_CALENDAR, __cal_account_update_genlist);
 
        cal_account_data *account_data = data;
 
-       __cal_account_clear_list(account_data);
+       __cal_account_apply_calendar_changes(account_data);
 
-    if (account_data->notify)
-               evas_object_del(account_data->notify);
+       __cal_account_clear_list(account_data);
 
        free(account_data);
-
-       CALENDAR_SVC_DEL_EVENT_CHANGED_CALLBACK(__cal_account_update_genlist);
 }
 
 static void __cal_account_button_callback(void *data, Evas_Object *obj, void *event_info)
@@ -621,11 +881,7 @@ static Evas_Object* __cal_account_create_layout(struct appdata *ad, Evas_Object
        c_retvm_if(account_data == NULL, NULL, "calloc(1, sizeof(cal_account_data)) is failed");
 
        account_data->name = _name;
-       account_data->parent = parent;
        account_data->ad = ad;
-       account_data->selected_count = 0;
-       account_data->notify = NULL;
-
 
        ly = cal_util_add_layout(ad->nv, account_data->name);
        if (!ly)
@@ -647,7 +903,8 @@ static Evas_Object* __cal_account_create_layout(struct appdata *ad, Evas_Object
        }
        elm_object_part_content_set(ly, "base", bg);
 
-       __cal_account_add_list(account_data);
+       __cal_account_add_genlist(account_data);
+
        __cal_account_update_genlist(account_data);
 
        close_button = elm_button_add(account_data->ly);
@@ -658,7 +915,7 @@ static Evas_Object* __cal_account_create_layout(struct appdata *ad, Evas_Object
 
        evas_object_event_callback_add(ly, EVAS_CALLBACK_DEL, __cal_account_delete_layout, account_data);
 
-       CALENDAR_SVC_ADD_EVENT_CHANGED_CALLBACK(__cal_account_update_genlist, account_data);
+       CALENDAR_SVC_ADD_CALENDAR_CHANGED_CALLBACK(CAL_STRUCT_CALENDAR, __cal_account_update_genlist, account_data);
 
        return ly;
 }
@@ -687,7 +944,7 @@ void cal_account_create_view(struct appdata *ad, Evas_Object *parent)
                return;
        }
 
-       navi_item = elm_naviframe_item_push(ad->nv, C_("IDS_CLD_BODY_CALENDARS"), NULL, NULL, ly, NULL);
+       navi_item = elm_naviframe_item_push(ad->nv, C_("IDS_CLD_HEADER_CALENDARS_TO_DISPLAY"), NULL, NULL, ly, NULL);
        if (!navi_item)
        {
                ERR("elm_naviframe_item_push returned null");
@@ -695,16 +952,4 @@ void cal_account_create_view(struct appdata *ad, Evas_Object *parent)
                evas_object_del(ly);
                return;
        }
-
-       back = elm_object_item_part_content_get(navi_item, "prev_btn");
-       if (!navi_item)
-       {
-               ERR("elm_object_item_part_content_get returned null");
-               elm_naviframe_item_pop(ad->nv);
-               evas_object_del(add);
-               evas_object_del(ly);
-               return;
-       }
-
-       elm_object_style_set(back, "naviframe/back_btn/default");
 }
index 9f68f61..ee0fac6 100755 (executable)
@@ -16,9 +16,6 @@
   */
 
 
-
-
-
 #include <aul.h>
 #include <appsvc.h>
 
 #include "edit-repeat.h"
 #include "edit-alarm.h"
 #include "detail.h"
-#include "alm-mgr.h"
-#include "external-ug.h"
 
 
-static const char *_name = "view/detail";
+#include "external-ug.h"
 
-#define CAL_REPEAT_EVERY_2_WEEK (CAL_REPEAT_EVERY_YEAR+1)
+static const char *_name = "view/detail";
+#define CAL_REPEAT_EVERY_2_WEEK (CALS_FREQ_SECONDLY+1)
 #define CAL_REPEAT_EVERY_3_DAY (CAL_REPEAT_EVERY_2_WEEK+1)
 
 #define ARRAY_SIZE(array) \
        ((int)(sizeof(array) / sizeof(array[0])))
 
+#define APP_CALL "org.tizen.call"
+#define APP_VTCALL "org.tizen.vtmain"
+#define APP_CONTACT_S "org.tizen.contacts-shortcut"
+
+static char messagebody[2048] = {0};
+
 static int is_hour24;
 
+static void __cal_detail_autolink_send_email_selected_callback(void *data, Evas_Object *obj, void *event_info);
+static void __cal_detail_autolink_add_to_contact_selected_callback(void *data, Evas_Object *obj, void *event_info);
+static void __cal_detail_voice_call_selected_callback(void *data, Evas_Object *obj, void *event_info);
+static void __cal_detail_autolink_send_message_selected_callback(void *data, Evas_Object *obj, void *event_info);
+static void __cal_detail_autolink_video_call_selected_callback(void *data, Evas_Object *obj, void *event_info);
+static void __cal_detail_autolink_phone_add_to_contact_selected_callback(void *data, Evas_Object *obj, void *event_info);
 static void __cal_detail_update_view(void *data);
 static void __cal_detail_edit_button_callback(void *data, Evas_Object *obj, void *ei);
+static void __cal_detail_update_view_todo(void *data);
+
+struct anchor_popup_item_t {
+       char *label;
+       void (*response) (void *data, Evas_Object *obj, void *event_info);
+};
+
+static struct anchor_popup_item_t g_email_list[] = {
+       {"Send email", __cal_detail_autolink_send_email_selected_callback},
+       {"Add to contact", __cal_detail_autolink_add_to_contact_selected_callback},
+};
+
+static struct anchor_popup_item_t g_phone_list[] = {
+       {"Voice call", __cal_detail_voice_call_selected_callback},
+       {"Send message", __cal_detail_autolink_send_message_selected_callback},
+       {"Video call", __cal_detail_autolink_video_call_selected_callback},
+       {"Add to contact", __cal_detail_autolink_phone_add_to_contact_selected_callback},
+};
 
 enum genlist_item_type{
        _GTYPE_TITLE_LOC = 1,
-       _GTYPE_START,
-       _GTYPE_END,
-       _GTYPE_ALARM,
-       _GTYPE_REPEAT,
+       _GTYPE_START_AND_END_TIME,
+       _GTYPE_DUE,
+       _GTYPE_REMINDER_AND_REPEAT,
        _GTYPE_NOTE,
+
        _GTYPE_LINKED_CAL,
+       _GTYPE_PRIORITY,
        _GTYPE_MAX
 };
 
+enum anchor_t {
+       NOT_ANCHOR = 0,
+       ANCHOR_PHONE,
+       ANCHOR_EMAIL,
+       ANCHOR_URL,
+       ANCHOR_EMAIL_LINK
+};
+
+struct autolink_data_t {
+       Evas_Object *popup;
+       Elm_Genlist_Item_Class itc;
+
+       enum anchor_t type;
+       char *info;
+};
+
 typedef struct {
        const char *name;
        struct appdata *ad;
@@ -66,13 +109,20 @@ typedef struct {
        Evas_Object *bt_one;
        Evas_Object *bt_all;
        Evas_Object *popup;
+       Evas_Object *ctx;
 
+       Ecore_Event_Handler *evt; // button down event
+       Evas_Coord x;
+       Evas_Coord y;
        cal_struct *cs;
 
        int cid;
 
        Eina_Bool is_deleted; //When event is deleted, updating view is not needed.
        GList   *alarm_list;
+
+       Eina_Bool is_todo_mode;
+       int priority;
 }cal_detail_data;
 
 typedef struct {
@@ -82,7 +132,94 @@ typedef struct {
        int alarm_value;
 }cal_detail_genlist_item_data;
 
-static Elm_Genlist_Item_Class itc_seperator, itc_title_loc, itc_4_text, itc_mutilline, itc_parts, itc_linked_cal;
+static Elm_Genlist_Item_Class itc_seperator, itc_2text, itc_4text, itc_mutilline, itc_parts, itc_linked_cal;
+
+static void __cal_detail_autolink_send_email_selected_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       struct autolink_data_t *ald = (struct autolink_data_t *)data;
+
+       cal_launch_ug_with_var(EMAIL_COMPOSER_UG, NULL, "RUN_TYPE", "5", "TO", ald->info, NULL);
+
+       evas_object_del(ald->popup);
+       ald->popup = NULL;
+}
+
+static void __cal_detail_autolink_add_to_contact_selected_callback(void *data, Evas_Object *obj,
+               void *event_info)
+{
+       struct autolink_data_t *ald = (struct autolink_data_t *)data;
+
+       char buf[10];
+       snprintf(buf, sizeof(buf), "%d", 22);
+
+       cal_launch_ug_with_var(CONTACT_UG, NULL, "type", buf, "ct_email", ald->info, NULL);
+
+       evas_object_del(ald->popup);
+       ald->popup = NULL;
+}
+
+static void __cal_detail_autolink_send_message_selected_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       struct autolink_data_t *ald = (struct autolink_data_t *)data;
+
+       cal_launch_ug_with_var(MESSAGE_COMPOSER_UG, NULL, "TO", ald->info, NULL);
+
+       evas_object_del(ald->popup);
+       ald->popup = NULL;
+}
+
+static void __cal_detail_voice_call_selected_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       struct autolink_data_t *ald = (struct autolink_data_t *)data;
+
+       bundle *b = NULL;
+       char telnum[255]={0,};
+       b = bundle_create();
+       appsvc_set_operation(b, APPSVC_OPERATION_CALL);
+       snprintf(telnum, sizeof(telnum), "tel:%s", ald->info);
+       appsvc_set_uri(b, telnum);
+       appsvc_add_data(b, "ctindex", "-1");
+       appsvc_run_service(b, 0, NULL, NULL);
+
+       bundle_free(b);
+
+       evas_object_del(ald->popup);
+       ald->popup = NULL;
+}
+
+static void __cal_detail_autolink_video_call_selected_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       struct autolink_data_t *ald = (struct autolink_data_t *)data;
+
+       bundle *bd = bundle_create();
+       bundle_add(bd, "KEY_CALL_TYPE", "mo");
+       bundle_add(bd, "KEY_CALL_HANDLE", "1");
+       bundle_add(bd, "KEY_CALLING_PARTY_NUMBER", ald->info);
+       bundle_add(bd, "KEY_CLI_CAUSE", "-1");
+       bundle_add(bd, "KEY_FORWARDED", "-1");
+
+       aul_launch_app("org.tizen.vtmain", bd);
+
+       bundle_free(bd);
+
+       evas_object_del(ald->popup);
+       ald->popup = NULL;
+}
+
+static void __cal_detail_autolink_phone_add_to_contact_selected_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       c_retm_if(!data, "data is null");
+
+       struct autolink_data_t *ald = data;
+
+       char buf[10] = {0};
+       snprintf(buf, sizeof(buf), "%d", 21);
+
+       cal_launch_ug_with_var(CONTACT_UG, NULL, "type", buf, "ct_num", ald->info, NULL);
+
+       evas_object_del(ald->popup);
+       ald->popup = NULL;
+}
 
 static void __cal_detail_delete_layout(void *data, Evas *e, Evas_Object *obj, void *ei)
 {
@@ -92,87 +229,67 @@ static void __cal_detail_delete_layout(void *data, Evas *e, Evas_Object *obj, vo
 
        cal_detail_data *p = data;
 
-       if (p->cs)
-               CALENDAR_SVC_STRUCT_FREE(&(p->cs));
+       if (p->evt)
+               ecore_event_handler_del(p->evt);
 
-       free(p);
+       if (p->cs && NULL == p->ad->ical)
+               CALENDAR_SVC_STRUCT_FREE(&(p->cs));
 
-       CALENDAR_SVC_DEL_EVENT_CHANGED_CALLBACK(__cal_detail_update_view);
+       if (!p->is_todo_mode)
+               CALENDAR_SVC_DEL_EVENT_CHANGED_CALLBACK(__cal_detail_update_view);
+       else
+               CALENDAR_SVC_DEL_EVENT_CHANGED_CALLBACK(__cal_detail_update_view_todo);
 
+       free(p);
 }
 
-static cal_struct* __cal_detail_get_event(int idx)
+static cal_struct* __cal_detail_get_event(cal_detail_data *p, int idx)
 {
+       c_retvm_if(!p, NULL, "p parameter is null");
+       c_retvm_if(idx < 0, NULL, "idx is invalied(%d)", idx);
+
        int r;
        cal_struct *cs = NULL;
-       r = CALENDAR_SVC_GET(CAL_STRUCT_SCHEDULE, idx, NULL, &cs);
-       if (r != CAL_SUCCESS || CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_DELETED) ==1)
-       {
-               if(cs)
-                       CALENDAR_SVC_STRUCT_FREE(&cs);
-               ERR("CALENDAR_SVC_GET is failed");
-               return NULL;
-       }
+
+       if (!p->is_todo_mode)
+               r = CALENDAR_SVC_GET(CAL_STRUCT_SCHEDULE, idx, NULL, &cs);
+       else
+               r = CALENDAR_SVC_GET(CAL_STRUCT_TODO, idx, NULL, &cs);
+
+       c_retvm_if(r != CAL_SUCCESS, NULL, "CALENDAR_SVC_GET(%d) is failed(%d)", idx, r);
 
        return cs;
 }
 
-static void __cal_detail_get_time_text(time_t t, int allday, char *buf, int sz)
+static void __cal_detail_get_time_text(struct tm *tm, Eina_Bool is_allday, char *buf, int sz)
 {
-       struct tm tm;
        const char* time;
 
-       localtime_r(&t, &tm);
-
        if (is_hour24)
                time = CAL_UTIL_TIME_FORMAT_6;
        else
                time = CAL_UTIL_TIME_FORMAT_1;
 
-       if (allday)
-               cal_util_get_time_text(buf, sz, CAL_UTIL_DATE_FORMAT_1, NULL, &tm);
+       if (is_allday)
+               cal_util_get_time_text(buf, sz, CAL_UTIL_DATE_FORMAT_1, NULL, tm);
        else
-               cal_util_get_time_text(buf, sz, CAL_UTIL_DATE_FORMAT_1, time, &tm);
+               cal_util_get_time_text(buf, sz, CAL_UTIL_DATE_FORMAT_1, time, tm);
 }
 
 static void __cal_detail_get_start_time(cal_struct *cs, char *buf, int sz, cal_detail_data* p)
 {
-       CAL_ASSERT(p);
-       CAL_ASSERT(p->ad);
-
-       int allday;
-       time_t t;
-       int repeat;
-
-       allday = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_ALL_DAY_EVENT);
-       repeat = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_REPEAT_TERM);
+       c_ret_if(!cs);
+       c_ret_if(!p);
 
-       if (repeat && !p->ad->is_aul)
-               t = p->ad->tm->st;
-       else
-               t = mktime(CALENDAR_SVC_STRUCT_GET_TM(cs, CAL_VALUE_GMT_START_DATE_TIME, CAL_TZ_FLAG_LOCAL));
-
-       __cal_detail_get_time_text(t, allday, buf, sz);
+       __cal_detail_get_time_text(&p->ad->tm_start, CALENDAR_SVC_IS_ALLDAY_EVENT(cs), buf, sz);
 }
 
 static void __cal_detail_get_end_time(cal_struct *cs, char *buf, int sz, cal_detail_data* p)
 {
-       CAL_ASSERT(p);
-       CAL_ASSERT(p->ad);
-
-       int allday;
-       time_t t;
-       int repeat;
-
-       allday = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_ALL_DAY_EVENT);
-       repeat = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_REPEAT_TERM);
+       c_ret_if(!cs);
+       c_ret_if(!p);
 
-       if (repeat && !p->ad->is_aul)
-               t = p->ad->tm->et;
-       else
-               t = mktime(CALENDAR_SVC_STRUCT_GET_TM(cs, CAL_VALUE_GMT_END_DATE_TIME,  CAL_TZ_FLAG_LOCAL));
-
-       __cal_detail_get_time_text(t, allday, buf, sz);
+       __cal_detail_get_time_text(&p->ad->tm_end, CALENDAR_SVC_IS_ALLDAY_EVENT(cs), buf, sz);
 }
 
 static void __cal_detail_get_alarm(cal_detail_data * p,cal_struct *cs)
@@ -204,29 +321,40 @@ static void __cal_detail_get_alarm(cal_detail_data * p,cal_struct *cs)
        p->alarm_list = g_list_first(p->alarm_list);
 }
 
-static void __cal_detail_get_repeat(cal_struct *cs, char *buf, int sz)
+static void __cal_detail_get_repeat(cal_struct *cs, char *buf, int size)
 {
-       c_retm_if(!cs, "cs is null");
+       c_ret_if(!cs);
 
-       int term;
-       int flag;
+       cal_struct *original_cs = NULL;
 
-       flag = 0;
-       term = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_REPEAT_TERM);
+       int original_event_id = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_ORIGINAL_EVENT_ID);
+       if (0 < original_event_id) {
+               int r = CALENDAR_SVC_GET(CAL_STRUCT_SCHEDULE, original_event_id, NULL, &original_cs);
+               c_retm_if(r != CAL_SUCCESS, "CALENDAR_SVC_GET(%d) is failed(%d)", original_event_id, r);
+       }
+
+       if (!original_cs)
+               original_cs = cs;
+
+       int freq = CALENDAR_SVC_STRUCT_GET_INT(original_cs, CALS_VALUE_INT_RRULE_FREQ);
+
+       if (freq == CALS_FREQ_WEEKLY) {
 
-       if (term == CAL_REPEAT_EVERY_WEEK) {
-               int interval = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_REPEAT_INTERVAL);
+               int interval = CALENDAR_SVC_STRUCT_GET_INT(original_cs, CALS_VALUE_INT_RRULE_INTERVAL);
                if (2 == interval)
-                       term = CAL_REPEAT_EVERY_2_WEEK;
-       }
+                       freq = CAL_REPEAT_EVERY_2_WEEK;
+
+       } else if (freq == CALS_FREQ_DAILY) {
 
-       if (term == CAL_REPEAT_EVERY_DAY) {
-               int interval = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_REPEAT_INTERVAL);
+               int interval = CALENDAR_SVC_STRUCT_GET_INT(original_cs, CALS_VALUE_INT_RRULE_INTERVAL);
                if (3 == interval)
-                       term = CAL_REPEAT_EVERY_3_DAY;
+                       freq = CAL_REPEAT_EVERY_3_DAY;
        }
 
-       cal_edit_repeat_get_repeat_str(term, flag, buf, sz);
+       _cal_edit_repeat_get_freq_str(freq, buf, size);
+
+       if (original_cs != cs)
+               CALENDAR_SVC_STRUCT_FREE(&original_cs);
 }
 
 static void __cal_detail_get_save_to_str(int calid, char *buf, int sz)
@@ -273,6 +401,18 @@ static void __cal_detail_get_save_to(cal_struct *cs, char *buf, int sz)
        __cal_detail_get_save_to_str(idx, buf, sz);
 }
 
+static void __cal_detail_popup_hide_callback(void *data, Evas_Object *obj, void *ei)
+{
+       c_retm_if(!data, "data is null");
+
+       cal_detail_data* p = data;
+
+       p->ctx = NULL;
+
+       evas_object_del(obj);
+
+}
+
 static inline const char* __cal_detail_get_note(cal_struct *cs)
 {
        c_retvm_if(!cs, NULL, "cs is null");
@@ -280,6 +420,97 @@ static inline const char* __cal_detail_get_note(cal_struct *cs)
        return CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_DESCRIPTION);
 }
 
+static void __cal_detail_via_message_callback(void *data, Evas_Object *obj, void *ei)
+{
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
+
+       cal_detail_data *p = data;
+       c_retm_if(!p->cs, "p->cs is null");
+
+       int r = cal_util_create_vcs_file_from_cs(p->cs, MESSAGE_VCS);
+       if (CAL_SUCCESS != r) {
+               ERR("send via message failed: save vcs %d", r);
+               return;
+       }
+
+       cal_launch_ug_with_var(MESSAGE_COMPOSER_UG, NULL, "ATTACHFILE", MESSAGE_VCS, NULL);
+
+       evas_object_del(obj);
+       p->ctx = NULL;
+}
+
+static void __cal_detail_via_email_callback(void *data, Evas_Object *obj, void *ei)
+{
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
+
+       cal_detail_data *p = data;
+       c_retm_if(!p->cs, "p->cs is null");
+
+       int r = cal_util_create_vcs_file_from_cs(p->cs, EMAIL_VCS);
+       if (CAL_SUCCESS != r) {
+               ERR("send via email failed: save vcs %d", r);
+               return;
+       }
+
+       cal_launch_ug_with_var(EMAIL_COMPOSER_UG, NULL, "RUN_TYPE", "5", "ATTACHMENT", EMAIL_VCS, NULL);
+
+       evas_object_del(obj);
+       p->ctx = NULL;
+}
+
+static void __cal_detail_via_bluetooth_callback(void *data, Evas_Object *obj, void *ei)
+{
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
+
+       cal_detail_data *p = data;
+       c_retm_if(!p->cs, "p->cs is null");
+
+       int r = cal_util_create_vcs_file_from_cs(p->cs, BLUETOOTH_VCS);
+       if (CAL_SUCCESS != r) {
+               ERR("send via bluetooth failed: save cvs %d", r);
+               return;
+       }
+
+       cal_launch_ug_with_var(BLUETOOTH_UG, NULL, "launch-type", "send", "filecount", "1", "files", BLUETOOTH_VCS, NULL);
+
+       evas_object_del(obj);
+       p->ctx = NULL;
+}
+
+static void __cal_detail_send_button_callback(void *data, Evas_Object *obj, void *ei)
+{
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
+
+       Evas_Object *ly = data;
+
+       cal_detail_data *p = CAL_UTIL_GET_PRIV_DATA(ly);
+       c_retm_if(!p, "CAL_UTIL_GET_PRIV_DATA(ly) is failed");
+
+       Evas_Object *ctx = p->ctx;
+
+       if (ctx)
+               evas_object_del(ctx);
+
+       p->ctx = elm_ctxpopup_add(p->ad->nv);
+       c_retm_if(!p->ctx, "elm_ctxpopup_add(p->ad->nv) returned null");
+
+       ctx = p->ctx;
+
+       evas_object_smart_callback_add(ctx, "dismissed", __cal_detail_popup_hide_callback, p);
+       elm_ctxpopup_item_append(ctx, S_("IDS_COM_BODY_MESSAGE"), NULL, __cal_detail_via_message_callback, p);
+       elm_ctxpopup_item_append(ctx, S_("IDS_COM_BODY_EMAIL"), NULL, __cal_detail_via_email_callback, p);
+       elm_ctxpopup_item_append(ctx, S_("IDS_COM_BODY_BLUETOOTH"), NULL, __cal_detail_via_bluetooth_callback, p);
+
+       int x, y, w, h;
+       evas_object_geometry_get(p->ad->cbar, &x, &y, &w, &h);
+       evas_object_move(ctx, w / 2, y + h / 5);
+       evas_object_show(ctx);
+}
+
 static void __cal_detail_back_button_callback(void *data, Evas_Object *obj, void *ei)
 {
        CAL_FN_START;
@@ -315,11 +546,15 @@ static void __cal_detail_back_button_callback(void *data, Evas_Object *obj, void
        ad->current_view = CV_UNKNOWN;
 }
 
-static void __cal_viewer_back_button_callback(void *data, Evas_Object *obj, void *ei)
+static void __cal_detail_viewer_back_button_callback(void *data, Evas_Object *obj, void *ei)
 {
        CAL_FN_START;
 
-       elm_exit();
+       struct appdata *ad = data;
+       c_retm_if(!ad, "ad is NULL");
+       c_retm_if(!ad->nv, "ad->nv is NULL");
+
+       elm_naviframe_item_pop(ad->nv);
 }
 
 static void __cal_detail_error_popup_response_event_callback(void *data, Evas_Object *obj, void *ei)
@@ -348,33 +583,27 @@ static void __cal_detail_delete_event(cal_detail_data* p, Eina_Bool is_delete_al
 
        c_retm_if(!p, "p is null");
 
-       GList* list = NULL;
-       cal_value* value = NULL;
-       time_t t = 0;
        int r = 0;
 
        if (!is_delete_all) {
-               cal_struct *cs = __cal_detail_get_event(p->cid);
-               c_retm_if(!cs, "cs is null");
 
-               t = p->ad->tm->st;
-               value = CALENDAR_SVC_VALUE_NEW(CAL_VALUE_LST_EXCEPTION_DATE);
-               CALENDAR_SVC_VALUE_SET_TIME(value,CAL_VALUE_GMT_EXCEPTION_DATE_TIME,CAL_TZ_FLAG_GMT,t);
-               CALENDAR_SVC_STRUCT_GET_LIST(cs,CAL_VALUE_LST_EXCEPTION_DATE,&list);
-               list = g_list_append(list,value);
+               long long int lli_time;
+               cal_util_convert_tm_to_lli(NULL, &p->ad->tm_start, &lli_time);
 
-               CALENDAR_SVC_STRUCT_SET_LIST(cs,CAL_VALUE_LST_EXCEPTION_DATE,list);
-               r = CALENDAR_SVC_UPDATE(cs);
+               r = calendar_svc_event_delete_normal_instance(p->cid, lli_time);
                if (r != CAL_SUCCESS)
-                       ERR("CALENDAR_SVC_UPDATE is failed %d", r);
+                       ERR("calendar_svc_event_delete_normal_instance() is failed(%d)", r);
                else
                        p->is_deleted = EINA_TRUE;
 
-               CALENDAR_SVC_STRUCT_FREE(&cs);
-       }
-       else    {
-               r = CALENDAR_SVC_DELETE(CAL_STRUCT_SCHEDULE, p->cid);
-               c_retm_if(r!=CAL_SUCCESS, "CALENDAR_SVC_DELETE(CAL_STRUCT_SCHEDULE, %d) is failed(%d)", p->cid, r);
+       } else {
+
+               if (!p->is_todo_mode)
+                       r = CALENDAR_SVC_DELETE(CAL_STRUCT_SCHEDULE, p->cid);
+               else
+                       r = CALENDAR_SVC_DELETE(CAL_STRUCT_TODO, p->cid);
+
+               c_retm_if(r != CAL_SUCCESS, "CALENDAR_SVC_DELETE(CAL_STRUCT_SCHEDULE, %d) is failed(%d)", p->cid, r);
 
                p->is_deleted = EINA_TRUE;
        }
@@ -384,6 +613,7 @@ static void __cal_detail_delete_event(cal_detail_data* p, Eina_Bool is_delete_al
        if ((p->ad->ug) && (UG_DETAIL == p->ad->u_type))
                ug_destroy_me(p->ad->ug);
        else {
+
                if (elm_naviframe_top_item_get(p->ad->nv) == elm_naviframe_bottom_item_get(p->ad->nv))
                        elm_exit();
                else
@@ -417,7 +647,7 @@ static void __cal_detail_delete_popup_response_event_callback(void *data, Evas_O
        p->popup = NULL;
 }
 
-static void __cal_detail_edit_popup_response_event_callback(void *data, Evas_Object *obj, void *event_info)
+static void __cal_detail_event_edit_popup_response_callback(void *data, Evas_Object *obj, void *event_info)
 {
        c_retm_if(!data, "data is null");
        c_retm_if(!obj, "obj is null");
@@ -433,7 +663,8 @@ static void __cal_detail_edit_popup_response_event_callback(void *data, Evas_Obj
 
        if (!strcmp(elm_object_text_get(button), C_("IDS_CLD_BODY_ONLY_THIS_EVENT")))
                ad->edit_special_one = EINA_TRUE;
-       else    if (!strcmp(elm_object_text_get(button), C_("IDS_CLD_POP_ALL_REPETITIVE_EVENTS")))
+       else    if (!strcmp(elm_object_text_get(button), C_("IDS_CLD_POP_ALL_REPETITIVE_EVENTS"))
+               || !strcmp(elm_object_text_get(button), S_("IDS_COM_SK_OK")))
                ad->edit_special_one = EINA_FALSE;
        else {
                evas_object_del(popup);
@@ -447,73 +678,128 @@ static void __cal_detail_edit_popup_response_event_callback(void *data, Evas_Obj
        p->popup = NULL;
 }
 
-static void __cal_detail_show_popup(cal_detail_data *p, const char *tit, Eina_Bool is_edit)
+static inline void __cal_detail_show_event_edit_popup(cal_detail_data *p, cal_struct *cs)
 {
-       void (*callback_func)(void *data, Evas_Object *obj, void *ei) = NULL;
+       CAL_FN_START;
 
-       if (is_edit)
-                       callback_func = __cal_detail_edit_popup_response_event_callback;
-               else
-                       callback_func = __cal_detail_delete_popup_response_event_callback;
+       if (CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_RRULE_ID)) {
+               p->popup = cal_util_add_popup(p->ad->win, "verticalbuttonstyle", NULL, C_("IDS_CLD_HEADER_EDIT_EVENT"), __cal_detail_event_edit_popup_response_callback, p,
+                       C_("IDS_CLD_BODY_ONLY_THIS_EVENT"), C_("IDS_CLD_POP_ALL_REPETITIVE_EVENTS"),
+                       S_("IDS_COM_SK_CANCEL"), NULL);
+       }
+       else {
+               p->popup = cal_util_add_popup(p->ad->win, NULL, NULL, C_("IDS_CLD_HEADER_EDIT_EVENT"), __cal_detail_event_edit_popup_response_callback, p,
+                       S_("IDS_COM_SK_OK"),S_("IDS_COM_SK_CANCEL"), NULL);
+       }
+}
 
-       cal_struct *cs = __cal_detail_get_event(p->cid);
-       c_retm_if(!cs, "__cal_detail_get_event(%d) is failed", p->cid);
+static inline void __cal_detail_show_event_delete_popup(cal_detail_data *p, cal_struct *cs)
+{
+       CAL_FN_START;
 
-       if (CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_REPEAT_TERM)) {
-               p->popup = cal_util_add_popup(p->ad->win, "verticalbuttonstyle", NULL, tit, callback_func, p,
+       if (CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_RRULE_ID)) {
+               p->popup = cal_util_add_popup(p->ad->win, "verticalbuttonstyle", NULL, C_("IDS_CLD_OPT_DELETE_EVENT"), __cal_detail_delete_popup_response_event_callback, p,
                        C_("IDS_CLD_BODY_ONLY_THIS_EVENT"), C_("IDS_CLD_POP_ALL_REPETITIVE_EVENTS"),
                        S_("IDS_COM_SK_CANCEL"), NULL);
        }
        else {
-               p->popup = cal_util_add_popup(p->ad->win, NULL, NULL, tit, callback_func, p,
+               p->popup = cal_util_add_popup(p->ad->win, NULL, NULL, C_("IDS_CLD_OPT_DELETE_EVENT"), __cal_detail_delete_popup_response_event_callback, p,
                        S_("IDS_COM_SK_OK"),S_("IDS_COM_SK_CANCEL"), NULL);
        }
+}
+
+static void __cal_detail_task_edit_popup_response_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
+
+       Evas_Object *popup = data;
+       Evas_Object *button = obj;
+
+       cal_detail_data* p = evas_object_data_get(popup, "data");
+       c_retm_if(!p, "p is null");
+
+       struct appdata* ad = p->ad;
+       c_retm_if(!ad, "ad is null");
+
+       if (!strcmp(elm_object_text_get(button), S_("IDS_COM_SK_OK")))
+               cal_edit_create_view_todo(ad, p->ly);
+
+       evas_object_del(popup);
+       p->popup = NULL;
+}
+
+static inline void __cal_detail_show_task_edit_popup(cal_detail_data *p, cal_struct *cs)
+{
+       CAL_FN_START;
 
-       c_retm_if(!p->popup, "elm_popup_add(p->ad->win) returned null");
+       p->popup = cal_util_add_popup(p->ad->win, NULL, NULL, C_("IDS_TASK_HEADER_EDIT_TASK"), __cal_detail_task_edit_popup_response_callback, p,
+                               S_("IDS_COM_SK_OK"),S_("IDS_COM_SK_CANCEL"), NULL);
+}
+
+static inline void __cal_detail_show_task_delete_popup(cal_detail_data *p, cal_struct *cs)
+{
+       CAL_FN_START;
+
+       p->popup = cal_util_add_popup(p->ad->win, NULL, NULL, C_("IDS_CLD_OPT_DELETE_TASK"), __cal_detail_delete_popup_response_event_callback, p,
+                               S_("IDS_COM_SK_OK"),S_("IDS_COM_SK_CANCEL"), NULL);
 }
 
 static void __cal_detail_delete_button_callback(void *data, Evas_Object *obj, void *ei)
 {
        CAL_FN_START;
 
+       c_ret_if(!data);
+
        Evas_Object *ly = data;
+
        cal_detail_data *p = CAL_UTIL_GET_PRIV_DATA(ly);
-       cal_struct *cs = NULL;
+       c_ret_if(!p);
 
-       // TODO: add
+       cal_struct *cs = __cal_detail_get_event(p, p->cid);
+       c_ret_if(!cs);
 
+       /*CAL_STRUCT_TYPE_TODO == 2*/
+       if (CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_TYPE) == 2)
+               __cal_detail_show_task_delete_popup(p, cs);
+       else
+               __cal_detail_show_event_delete_popup(p, cs);
 
-       if (p->cid) {
-               cs = __cal_detail_get_event(p->cid);
+       CALENDAR_SVC_STRUCT_FREE(&cs);
+}
 
-               __cal_detail_show_popup(p, C_("IDS_CLD_OPT_DELETE_EVENT"), EINA_FALSE);
-       }
+static Eina_Bool __cal_detail_mouse_button_down_callback(void *data, int type, void *event)
+{
+       Ecore_Event_Mouse_Button *ev = event;
+       cal_detail_data *p = data;
+
+       p->x = ev->x;
+       p->y = ev->y;
 
-       if(cs)
-               CALENDAR_SVC_STRUCT_FREE(&cs);
+       return ECORE_CALLBACK_RENEW;
 }
 
 static void __cal_detail_edit_button_callback(void *data, Evas_Object *obj, void *ei)
 {
        CAL_FN_START;
 
+       c_ret_if(!data);
+
        Evas_Object *ly = data;
-       cal_detail_data *p = CAL_UTIL_GET_PRIV_DATA(ly);
-       cal_struct *cs = NULL;
 
-       p = CAL_UTIL_GET_PRIV_DATA(ly);
-       CAL_ASSERT(p);
+       cal_detail_data *p = CAL_UTIL_GET_PRIV_DATA(ly);
+       c_ret_if(!p);
 
-       cs = __cal_detail_get_event(p->cid);
+       cal_struct *cs = __cal_detail_get_event(p, p->cid);
+       c_ret_if(!cs);
 
-       if (0 != CALENDAR_SVC_STRUCT_GET_INT(cs,CAL_VALUE_INT_REPEAT_TERM))
-               __cal_detail_show_popup(p, C_("IDS_CLD_HEADER_EDIT_EVENT"), EINA_TRUE);
+       /*CAL_STRUCT_TYPE_TODO == 2*/
+       if (CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_TYPE) == 2)
+               __cal_detail_show_task_edit_popup(p, cs);
        else
-               cal_edit_create_view(p->ad, ly);
-
-       if (cs)
-               CALENDAR_SVC_STRUCT_FREE(&cs);
+               __cal_detail_show_event_edit_popup(p, cs);
 
+       CALENDAR_SVC_STRUCT_FREE(&cs);
 }
 
 static char* __cal_detail_get_title_location_text(Evas_Object *obj, const char *part, cal_detail_genlist_item_data *item_data)
@@ -531,15 +817,19 @@ static char* __cal_detail_get_title_location_text(Evas_Object *obj, const char *
        if (!CAL_STRCMP(part, "elm.text.1"))
        {
                title = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_SUMMARY);
-               if (title)
+               if (title && title[0] != '\0')
                        return strdup(title);
+               else
+                       return strdup(C_("IDS_CLD_BODY_NO_TITLE"));
        }
 
        if (!CAL_STRCMP(part, "elm.text.2"))
        {
                loc = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_LOCATION);
-               if (loc)
+               if (loc && loc[0] != '\0')
                        return strdup(loc);
+               else
+                       return strdup(C_("IDS_CLD_BODY_NO_LOCATION_SELECTED"));
        }
 
        return NULL;
@@ -570,50 +860,75 @@ static  char* __cal_detail_get_save_to_text(Evas_Object *obj, const char *part,
        return NULL;
 }
 
-static char* __cal_detail_get_start_time_text(Evas_Object *obj, const char *part, cal_detail_genlist_item_data *item_data)
+static char* __cal_detail_get_start_time_and_end_time_text(Evas_Object *obj, const char *part, cal_detail_genlist_item_data *item_data)
 {
-       cal_struct *cs;
-       char buf[1024];
+       c_retv_if(!item_data, NULL);
+
        cal_detail_data *p = item_data->p;
-       cs = p->cs;
-       if(NULL == cs)
-       {
-               return NULL;
+       c_retv_if(!p, NULL);
+
+       cal_struct *cs = p->cs;
+       c_retv_if(!cs, NULL);
+
+       if (CAL_STRCMP(part, "elm.text.1") == 0) {
+
+               if (p->is_todo_mode)
+                       return strdup(C_("IDS_CLD_BODY_DUE_DATE"));
+               else
+                       return strdup(S_("IDS_COM_BODY_START"));
        }
 
-       if (!CAL_STRCMP(part, "elm.text.1"))
-       {
-               return strdup(S_("IDS_COM_BODY_START"));
+       if (CAL_STRCMP(part, "elm.text.3") == 0) {
+
+               if (p->is_todo_mode)
+                       return strdup(C_("IDS_CLD_BODY_DUE_DATE"));
+               else
+                       return strdup(S_("IDS_COM_BODY_END"));
        }
 
-       if(!CAL_STRCMP(part, "elm.text.2"))
-       {
+       char buf[1024];
+
+       if (CAL_STRCMP(part, "elm.text.2") == 0) {
+
                __cal_detail_get_start_time(cs, buf, sizeof(buf), p);
+
+               return strdup(buf);
+       }
+
+       if (CAL_STRCMP(part, "elm.text.4") == 0) {
+
+               __cal_detail_get_end_time(cs, buf, sizeof(buf), p);
+
                return strdup(buf);
        }
 
        return NULL;
 }
 
-static char* __cal_detail_get_end_time_text(Evas_Object *obj, const char *part, cal_detail_genlist_item_data *item_data)
+static char* __cal_detail_get_due_text(Evas_Object *obj, const char *part, cal_detail_genlist_item_data *item_data)
 {
-       cal_struct *cs;
-       char buf[1024];
+       c_retv_if(!item_data, NULL);
+
        cal_detail_data *p = item_data->p;
-       cs = p->cs;
-       if(NULL == cs)
-       {
-               return NULL;
-       }
+       c_retv_if(!p, NULL);
 
-       if (!CAL_STRCMP(part, "elm.text.1"))
-       {
-               return strdup(S_("IDS_COM_BODY_END"));
+       cal_struct *cs = p->cs;
+       c_retv_if(!cs, NULL);
+
+       if (!CAL_STRCMP(part, "elm.text.1")) {
+
+               if (p->is_todo_mode)
+                       return strdup(C_("IDS_CLD_BODY_DUE_DATE"));
+               else
+                       return strdup(S_("IDS_COM_BODY_END"));
        }
 
-       if(!CAL_STRCMP(part, "elm.text.2"))
-       {
+       char buf[1024];
+
+       if (!CAL_STRCMP(part, "elm.text.2")) {
+
                __cal_detail_get_end_time(cs, buf, sizeof(buf), p);
+
                return strdup(buf);
        }
 
@@ -626,7 +941,7 @@ static void __cal_detail_get_alarm_text(cal_detail_genlist_item_data *data, char
        cal_edit_alarm_get_alarm_str(data->alarm_value, buf, buf_size);
 }
 
-static char* __cal_detail_add_alarm_text(Evas_Object *obj, const char *part, cal_detail_genlist_item_data *item_data)
+static char* __cal_detail_add_reminder_and_repeat_text(Evas_Object *obj, const char *part, cal_detail_genlist_item_data *item_data)
 {
        cal_struct *cs;
        char buf[1024] = {0};
@@ -639,7 +954,7 @@ static char* __cal_detail_add_alarm_text(Evas_Object *obj, const char *part, cal
 
        if (!CAL_STRCMP(part, "elm.text.1"))
        {
-               return strdup(S_("IDS_COM_BODY_ALARM"));
+               return strdup(C_("IDS_CLD_BODY_REMINDER"));
        }
 
        if(!CAL_STRCMP(part, "elm.text.2"))
@@ -648,48 +963,458 @@ static char* __cal_detail_add_alarm_text(Evas_Object *obj, const char *part, cal
                return strdup(buf);
        }
 
-       return NULL;
-}
+       if (!CAL_STRCMP(part, "elm.text.3"))
+       {
+               return strdup(C_("IDS_CLD_BODY_REPEAT"));
+       }
+
+       if(!CAL_STRCMP(part, "elm.text.4"))
+       {
+               __cal_detail_get_repeat(cs, buf, sizeof(buf));
+
+               return strdup(buf);
+       }
+
+       return NULL;
+}
+
+static Eina_Bool __cal_detail_check_autolink_delimiter(char ch)
+{
+       if (isdigit(ch) || isalpha(ch))
+       {
+               return false;
+       }
+
+       char undeli[] = "@-_.+";        /* The char in the string is not a delimiter */
+
+       int i = 0;
+       for (i = 0; i < sizeof(undeli) / sizeof(undeli[0]); ++i)
+       {
+               if (ch == undeli[i])
+               {
+                       return false;
+               }
+       }
+       return true;
+}
+
+static int __cal_detail_check_autolink_phone_number(const char *word)
+{
+       const int min_phone_num_len = 3;
+       const int max_phone_num_len = 15;
+       int i = 0;
+       int num_counter = 0;
+
+       if (word[0] == '+')
+       {
+               i++;
+       }
+
+       while (isdigit(word[i]) || word[i] == '-')
+       {
+               if (isdigit(word[i]))
+               {
+                       num_counter++;
+                       if (num_counter > max_phone_num_len)
+                       {
+                               break;
+                       }
+               }
+               else if (i == 0 || word[i - 1] == '-')
+               {
+                       /* The first char is '-' or two consecutive '-' */
+                       break;
+               }
+               i++;
+       }
+
+       /* Make sure that the last char is digit */
+       while (!isdigit(word[i]))
+       {
+               i--;
+       }
+
+       if (num_counter < min_phone_num_len)
+       {
+               return 0;
+       }
+       else
+       {
+               return i + 1;
+       }
+}
+
+static enum anchor_t __cal_detail_get_autolink_anchor_type(const char *word)
+{
+       CAL_ASSERT(word);
+       int i = 0;
+
+       if (NULL != strstr(word, EMAIL_LINK_FLAG))
+       {
+               return ANCHOR_EMAIL_LINK;
+       }
+
+       /* Email */
+       if (strchr(word, '@') != NULL)
+       {
+               return ANCHOR_EMAIL;
+       }
+
+       /* Url */
+       char *url_prefix[] = { "http://", "HTTP://", "www.", "WWW." };
+       for (i = 0; i < sizeof(url_prefix) / sizeof(url_prefix[0]); ++i)
+       {
+               if (g_str_has_prefix(word, url_prefix[i]))
+               {
+                       return ANCHOR_URL;
+               }
+       }
+
+       /* Phone number */
+       if (__cal_detail_check_autolink_phone_number(word))
+       {
+               return ANCHOR_PHONE;
+       }
+
+       return NOT_ANCHOR;
+}
+
+static void __cal_detail_process_autolink_anchor_word(GString *anchor)
+{
+       CAL_ASSERT(anchor);
+
+       int len = 0;
+       GString *word = g_string_new(anchor->str);
+       g_string_assign(anchor, "");    /* clear */
+       char *snote_display = NULL;
+       char *email_link = NULL;
+
+       switch (__cal_detail_get_autolink_anchor_type(word->str))
+       {
+       case ANCHOR_EMAIL:
+               g_string_append(anchor, "<color=#72b1f2FF>");
+               g_string_append_printf(anchor,
+                               "<a href=email|%s underline=on underline_color=#72b1f2FF>",
+                               word->str);
+               g_string_append(anchor, word->str);
+               g_string_append(anchor, "</a></color>");
+               break;
+
+       case ANCHOR_URL:
+               g_string_append(anchor, "<color=#72b1f2FF>");
+               g_string_append_printf(anchor,
+                               "<a href=url|%s underline=on underline_color=#72b1f2FF>",
+                               word->str);
+               g_string_append(anchor, word->str);
+               g_string_append(anchor, "</a></color>");
+               break;
+
+       case ANCHOR_PHONE:
+               len = __cal_detail_check_autolink_phone_number(word->str);
+               char num[32] = { 0 };
+               snprintf(num, len + 1, "%s", word->str);
+
+               g_string_append(anchor, "<color=#72b1f2FF>");
+               g_string_append_printf(anchor,
+                               "<a href=phone_num|%s underline=on underline_color=#72b1f2FF>",
+                               num);
+               g_string_append(anchor, num);
+               g_string_append(anchor, "</a></color>");
+               g_string_append(anchor, word->str + len);
+               break;
+       case ANCHOR_EMAIL_LINK:
+
+               email_link = strstr(word->str, EMAIL_LINK_FLAG);
+               int nsize = email_link - word->str + 1;
+               CAL_CALLOC(snote_display, nsize, char);
+               if(NULL != snote_display)
+               {
+                       strncpy(snote_display, word->str, nsize-1);
+               }
+               g_string_append(anchor, "<color=#72b1f2FF>");
+               g_string_append_printf(anchor,
+                               "<a href=email_link|%s underline=on underline_color=#72b1f2FF>",
+                               email_link+strlen(EMAIL_LINK_FLAG));
+
+               g_string_append(anchor, snote_display);
+               g_string_append(anchor, "</a></color>");
+               free(snote_display);
+               break;
+       default:
+               g_string_append(anchor, word->str);
+               break;
+       }
+}
+
+static GString *__cal_detail_add_autolink_anchor(const char *content)
+{
+       c_retvm_if(!content, NULL, "Input parameter is null");
+
+       const char *p = content;
+       char *gt = NULL;
+       GString *text = g_string_new("");
+       GString *buf = g_string_new("");
+
+       while (*p != '\0') {
+               g_string_assign(buf, "");       /* reset buffer */
+
+               if(NULL != strstr(p, EMAIL_LINK_FLAG))
+               {
+
+                       g_string_append_len(buf, p, CAL_STRLEN(content));
+                       __cal_detail_process_autolink_anchor_word(buf);
+                       g_string_append(text, buf->str);
+                       break;;
+               }
+               else if (__cal_detail_check_autolink_delimiter(p[0]))
+               {
+                       g_string_append_c(text, p[0]);
+                       p++;
+               }
+               else if (p[0] == '<')
+               {       /* tag begin */
+                       gt = strchr(p, '>');    /* search tag end */
+                       CAL_ASSERT(gt); /* assert '<' and '>' are matched */
+                       g_string_append_len(text, p, gt - p + 1);
+                       p = gt + 1;
+               }
+               else
+               {
+                       int i = 0;
+                       while (p[i] != '\0')
+                       {
+                               if (__cal_detail_check_autolink_delimiter(p[i]) || p[i] == '<')
+                               {
+                                       break;
+                               }
+                               i++;
+                       }
+
+                       g_string_append_len(buf, p, i);
+                       p = p + i;
+
+                       __cal_detail_process_autolink_anchor_word(buf);
+                       g_string_append(text, buf->str);
+               }
+       }
+
+       g_string_free(buf, TRUE);
+
+       return text;
+}
+
+static char* __cal_detail_get_note_text(Evas_Object *obj, const char *part, cal_detail_genlist_item_data *item_data)
+{
+       cal_struct *cs;
+
+       cal_detail_data *p = item_data->p;
+       cs = p->cs;
+       if (NULL == cs)
+       {
+               return NULL;
+       }
+
+       return NULL;
+}
+
+static void __cal_detail_autolink_popup_response_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
+
+       struct autolink_data_t *ald = data;
+
+       free(ald->info);
+       free(ald);
+
+       evas_object_del(obj);
+}
+
+void __cal_detail_show_autolink_popup(struct autolink_data_t *ald, cal_detail_data* p)
+{
+       c_retm_if(!ald, "ald is null");
+       c_retm_if(!p, "p is null");
+
+       struct anchor_popup_item_t *list = NULL;
+       int count = 0;
+       int i = 0;
+       Evas_Object *ctx;
+       Elm_Object_Item *item = NULL;
+
+       switch (ald->type)
+       {
+       case ANCHOR_EMAIL:
+               list = g_email_list;
+               count = ARRAY_SIZE(g_email_list);
+               break;
+       case ANCHOR_PHONE:
+               list = g_phone_list;
+               count = ARRAY_SIZE(g_phone_list);
+               break;
+       default:
+               break;
+       }
+
+       ctx = elm_ctxpopup_add(p->ly);
+       c_retm_if(!ctx, "elm_ctxpopup_add is failed");
+
+       evas_object_smart_callback_add(ctx, "dismissed", __cal_detail_autolink_popup_response_callback, ald);
+
+       for (i = 0; i < count; ++i)
+       {
+               item = elm_ctxpopup_item_append(ctx, list[i].label, NULL, list[i].response, ald);
+               if (!item)
+               {
+                       ERR("elm_ctxpopup_item_append returned null");
+                       evas_object_del(ctx);
+               }
+       }
+
+       evas_object_move(ctx, p->x, p->y);
+       evas_object_show(ctx);
+}
+
+static char *__cal_detail_get_autolink_anchor_type_str(enum anchor_t type)
+{
+       switch (type) {
+       case ANCHOR_EMAIL:
+               return "email";
+       case ANCHOR_PHONE:
+               return "phone_num";
+       case ANCHOR_URL:
+               return "url";
+       case ANCHOR_EMAIL_LINK:
+               return "email_link";
+       default:
+               return "";
+       }
+}
+
+static enum anchor_t __cal_detail_parse_autolink_anchor_type(char *s)
+{
+       int i = 0;
+       for (i = NOT_ANCHOR + 1; i < NOT_ANCHOR + 5; ++i)
+       {
+               if (CAL_STRCMP(s, __cal_detail_get_autolink_anchor_type_str(i)) == 0)
+               {
+                       return (enum anchor_t)i;
+               }
+       }
+       return NOT_ANCHOR;
+}
+
+
+static void __cal_detail_autolink_email_link_clicked(char *info)
+{
+       c_retm_if(!info, "Input parameter is null");
+       bundle *req = NULL;
+       char *account_id= NULL;
+       char *email_id= NULL;
+       char *src_box= NULL;
+       char *temp= NULL;
+       int ret = 0;
+
+       req = bundle_create();
+       c_retm_if(!req, "bundle_create is failed");
+
+       char livemagazine[30] = { 0, };
+       snprintf(livemagazine, sizeof(livemagazine), "%d", 0);
+       char internal[30] = { 0, };
+       snprintf(internal, sizeof(internal), "%d", 1);
+       account_id = info;
+       temp = strchr(info, '_');
+       if (NULL != temp)
+       {
+               *temp = '\0';
+               bundle_add(req, "ACCOUNT_ID", account_id);
+       }
+
+       if (NULL != temp)
+       {
+               email_id = temp+1;
+               temp = NULL;
+               temp = strchr(email_id, '_');
+               if(NULL != temp)
+               {
+                       *temp = '\0';
+                       bundle_add(req, "MAIL_ID", email_id);
+               }
+       }
+
+       if (NULL != temp)
+       {
+               src_box= temp+1;
+               bundle_add(req, "MAILBOX", src_box);
+       }
+
+
+       bundle_add(req, "RUN_TYPE", "7");
+       ret = aul_launch_app("org.tizen.email", req);
+       c_warn_if(!ret, "aul_launch_app(org.tizen.email) is failed(%d)", ret);
 
+       bundle_free(req);
+}
 
-static char* __cal_detail_get_repeat_text(Evas_Object *obj, const char *part, cal_detail_genlist_item_data *item_data)
+static void __cal_detail_autolink_anchor_clicked_callback(void *data, Evas_Object *obj, void *event_info)
 {
-       cal_struct *cs;
-       char buf[1024] = {0};
-       cal_detail_data *p = item_data->p;
-       cs = p->cs;
-       if(NULL == cs)
+       c_retm_if(!data, "data is null");
+
+       struct autolink_data_t *s_ald = NULL;
+       cal_detail_data* p = data;
+       char buf[128] = { 0 };
+
+       Elm_Entry_Anchor_Info *ei = (Elm_Entry_Anchor_Info *)event_info;
+
+       char *temp = strchr(ei->name, ' ');
+       if (!temp)
        {
-               return NULL;
+               ERR("strchr(ei->name, ' ') is failed");
+               return;
        }
 
-       if (!CAL_STRCMP(part, "elm.text.1"))
+       CAL_STRNCPY(buf, ei->name, temp - ei->name);
+
+       temp = strchr(buf, '|');
+       if (!temp)
        {
-               return strdup(C_("IDS_CLD_BODY_REPEAT"));
+               ERR("strchr(buf '|') is failed");
+               return;
        }
 
-       if(!CAL_STRCMP(part, "elm.text.2"))
-       {
-               __cal_detail_get_repeat(cs, buf, sizeof(buf));
+       s_ald = calloc(1, sizeof(struct autolink_data_t));
+       c_retm_if(!s_ald, "calloc(1, struct autolink_data_t) is failed");
 
-               return strdup(buf);
+       s_ald->info = calloc(128, sizeof(char));
+       if (!s_ald->info)
+       {
+               ERR("calloc(128, char) is failed");
+               free(s_ald);
+               return;
        }
 
-       return NULL;
-}
+       *temp = '\0';
+       CAL_STRNCPY(s_ald->info, temp + 1, 128);
 
-static char* __cal_detail_get_note_text(Evas_Object *obj, const char *part, cal_detail_genlist_item_data *item_data)
-{
-       cal_struct *cs;
+       s_ald->type = __cal_detail_parse_autolink_anchor_type(buf);
 
-       cal_detail_data *p = item_data->p;
-       cs = p->cs;
-       if (NULL == cs)
+       switch (s_ald->type)
        {
-               return NULL;
+       case ANCHOR_EMAIL:
+       case ANCHOR_PHONE:
+               __cal_detail_show_autolink_popup(s_ald, p);
+               return;
+       case ANCHOR_URL:
+               aul_open_content(s_ald->info);  /* launch browser */
+               break;
+       case ANCHOR_EMAIL_LINK:
+               __cal_detail_autolink_email_link_clicked(s_ald->info);
+               break;
+       default:
+               break;
        }
 
-       return NULL;
+       free(s_ald->info);
+       free(s_ald);
 }
 
 static Evas_Object* __cal_detail_add_note_object(cal_detail_data *p, Evas_Object *parent, const char *text)
@@ -699,7 +1424,7 @@ static Evas_Object* __cal_detail_add_note_object(cal_detail_data *p, Evas_Object
        c_retvm_if(!text, NULL, "text is null");
        c_retvm_if(!strlen(text), NULL, "strlen(text) is zero");
 
-       Evas_Object *layout = cal_util_add_edit_field(parent, C_("IDS_COM_BODY_NOTE"), NULL, EINA_FALSE, EINA_FALSE);
+       Evas_Object *layout = cal_util_add_edit_field(parent, S_("IDS_COM_BODY_NOTE"), NULL, EINA_FALSE, EINA_FALSE);
        c_retvm_if(!layout, NULL, "layout is null");
 
        Evas_Object *entry = elm_object_part_content_get(layout, "elm.swallow.content");
@@ -708,12 +1433,11 @@ static Evas_Object* __cal_detail_add_note_object(cal_detail_data *p, Evas_Object
        p->entry = entry;
        p->text = text;
 
-       elm_entry_context_menu_disabled_set(entry, EINA_TRUE);
+       evas_object_smart_callback_add(entry, "anchor,clicked", __cal_detail_autolink_anchor_clicked_callback, p);
        evas_object_size_hint_weight_set(entry, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
        evas_object_size_hint_align_set(entry, EVAS_HINT_FILL, EVAS_HINT_EXPAND);
        elm_entry_input_panel_enabled_set(entry, EINA_FALSE);
        elm_entry_autocapital_type_set(entry, EINA_TRUE);
-       elm_entry_cnp_mode_set(entry, ELM_CNP_MODE_PLAINTEXT);
 
        elm_entry_entry_set(entry, text);
 
@@ -729,7 +1453,7 @@ static Evas_Object* __cal_detail_add_note_icon(Evas_Object *obj, const char *par
        cal_detail_data *p = item_data->p;
        Evas_Object *edit_field = NULL;
        const char *note = NULL;
-
+       GString *text = NULL;
        cal_struct *cs = p->cs;
        c_retvm_if(!cs, NULL, "cs is null");
 
@@ -739,7 +1463,9 @@ static Evas_Object* __cal_detail_add_note_icon(Evas_Object *obj, const char *par
                if (!CAL_STRLEN(note))
                        return NULL;
 
-               edit_field = __cal_detail_add_note_object(p, obj, elm_entry_utf8_to_markup(note));
+               text = __cal_detail_add_autolink_anchor(elm_entry_utf8_to_markup(note));
+               g_string_prepend(text, "<font_size=35>");
+               edit_field = __cal_detail_add_note_object(p, obj, text->str);
        }
 
        return edit_field;
@@ -756,6 +1482,7 @@ static Evas_Object *__cal_detail_get_genlist_item_icon(void *data, Evas_Object *
 
        switch ( type )
        {
+
        case _GTYPE_NOTE:
                e_obj = __cal_detail_add_note_icon(obj, part, item_data);
                break;
@@ -766,6 +1493,31 @@ static Evas_Object *__cal_detail_get_genlist_item_icon(void *data, Evas_Object *
        return e_obj;
 }
 
+static  char* __cal_detail_get_priority_text(Evas_Object *obj, const char *part, cal_detail_genlist_item_data *item_data)
+{
+       cal_detail_data *p = item_data->p;
+       cal_struct *cs;
+       cs = p->cs;
+       c_retvm_if(!cs, NULL, "cs is null");
+
+       if (!CAL_STRCMP(part, "elm.text.1"))
+               return strdup(C_("IDS_CLD_BODY_PRIORITY"));
+
+       if (!CAL_STRCMP(part, "elm.text.2")) {
+               switch (p->priority) {
+                       case EVENT_PRIORITY_LOW:
+                               return strdup(S_("IDS_COM_BODY_LOW"));
+                       case EVENT_PRIORITY_NORMAL:
+                               return strdup(C_("IDS_IDLE_BODY_NORMAL"));
+                       case EVENT_PRIORITY_HIGH:
+                               return strdup(S_("IDS_COM_OPT_HIGH_M_QUALITY"));
+                       default:
+                               return NULL;
+               }
+       }
+
+       return NULL;
+}
 
 static char *__cal_detail_get_genlist_item_label(void *data, Evas_Object *obj, const char *part)
 {
@@ -778,30 +1530,22 @@ static char *__cal_detail_get_genlist_item_label(void *data, Evas_Object *obj, c
        {
        case _GTYPE_TITLE_LOC:
                return __cal_detail_get_title_location_text(obj, part, item_data);
-               break;
-       case _GTYPE_START:
-               return __cal_detail_get_start_time_text(obj, part, item_data);
-               break;
-       case _GTYPE_END:
-               return __cal_detail_get_end_time_text(obj, part, item_data);
-               break;
-       case _GTYPE_ALARM:
-               return __cal_detail_add_alarm_text(obj, part, item_data);
-               break;
-       case _GTYPE_REPEAT:
-               return __cal_detail_get_repeat_text(obj, part, item_data);
-               break;
+       case _GTYPE_START_AND_END_TIME:
+               return __cal_detail_get_start_time_and_end_time_text(obj, part, item_data);
+       case _GTYPE_DUE:
+               return __cal_detail_get_due_text(obj, part, item_data);
+       case _GTYPE_REMINDER_AND_REPEAT:
+               return __cal_detail_add_reminder_and_repeat_text(obj, part, item_data);
        case _GTYPE_NOTE:
                return __cal_detail_get_note_text(obj, part, item_data);
-               break;
+
        case _GTYPE_LINKED_CAL:
                return __cal_detail_get_save_to_text(obj, part, item_data);
-               break;
+       case _GTYPE_PRIORITY:
+               return __cal_detail_get_priority_text(obj, part, item_data);
        default:
-               break;
+               return NULL;
        }
-
-       return NULL;
 }
 
 static void __cal_detail_genlist_item_delete_callback(void *data, Evas_Object *obj)
@@ -849,10 +1593,13 @@ static Elm_Object_Item* __cal_detail_add_separator(Evas_Object *genlist, cal_det
        c_retvm_if(!p, NULL, "p is null");
        c_retvm_if(!genlist, NULL, "genlist is null");
 
+       if (p->is_todo_mode)
+               return NULL;
+
        Elm_Object_Item *git = __cal_detail_add_genlist_item(genlist, &itc_seperator, 0, p);
        c_retvm_if(!git, NULL, "__cal_detail_add_genlist_item returned null");
 
-       elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_NONE);
+       elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
 
        return git;
 }
@@ -861,16 +1608,22 @@ static Elm_Object_Item* __cal_detail_add_separator(Evas_Object *genlist, cal_det
 static Elm_Object_Item* __cal_detail_add_title_location(Evas_Object *genlist, cal_detail_data *p)
 {
        __cal_detail_add_separator(genlist, p);
-       return __cal_detail_add_genlist_item(genlist, &itc_title_loc, _GTYPE_TITLE_LOC, p);
+       return __cal_detail_add_genlist_item(genlist, &itc_2text, _GTYPE_TITLE_LOC, p);
 }
 
-static Elm_Object_Item* __cal_detail_add_start_time(Evas_Object *genlist, cal_detail_data *p)
+static Elm_Object_Item* __cal_detail_add_start_and_end_time(Evas_Object *genlist, cal_detail_data *p)
 {
-       __cal_detail_add_separator(genlist, p);
-       return __cal_detail_add_genlist_item(genlist, &itc_4_text, _GTYPE_START, p);
+//     __cal_detail_add_separator(genlist, p);
+       return __cal_detail_add_genlist_item(genlist, &itc_4text, _GTYPE_START_AND_END_TIME, p);
 }
 
-static void __cal_detail_add_alarm_item(Evas_Object *genlist, Elm_Genlist_Item_Class *itc, int type, cal_detail_data *p, int alarm)
+static Elm_Object_Item* __cal_detail_add_due(Evas_Object *genlist, cal_detail_data *p)
+{
+//     __cal_detail_add_separator(genlist, p);
+       return __cal_detail_add_genlist_item(genlist, &itc_2text, _GTYPE_DUE, p);
+}
+
+static void __cal_detail_add_reminder_and_repeat_item(Evas_Object *genlist, Elm_Genlist_Item_Class *itc, int type, cal_detail_data *p, int alarm)
 {
        c_retm_if(!genlist, "genlist is null");
        c_retm_if(!itc, "itc is null");
@@ -893,44 +1646,30 @@ static void __cal_detail_add_alarm_item(Evas_Object *genlist, Elm_Genlist_Item_C
        }
 }
 
-static void __cal_detail_add_alarm(Evas_Object *genlist, cal_detail_data *p)
+static void __cal_detail_add_reminder_and_repeat(Evas_Object *genlist, cal_detail_data *p)
 {
        c_retm_if(!genlist, "genlist is null");
        c_retm_if(!p, "p is null");
        c_retm_if(!p->cs, "p->cs is null");
 
-       __cal_detail_add_separator(genlist, p);
+//     __cal_detail_add_separator(genlist, p);
        __cal_detail_get_alarm(p, p->cs);
 
        if (!p->alarm_list) {
-               __cal_detail_add_alarm_item(genlist, &itc_4_text, _GTYPE_ALARM, p, -1);
+               __cal_detail_add_reminder_and_repeat_item(genlist, &itc_4text, _GTYPE_REMINDER_AND_REPEAT, p, -1);
        } else {
                GList *alarm = p->alarm_list;
                int alarm_min;
 
                while (alarm) {
                        alarm_min = (int)alarm->data;
-                       __cal_detail_add_alarm_item(genlist, &itc_4_text, _GTYPE_ALARM, p, alarm_min);
+                       __cal_detail_add_reminder_and_repeat_item(genlist, &itc_4text, _GTYPE_REMINDER_AND_REPEAT, p, alarm_min);
                        alarm = g_list_next(alarm);
                }
        }
        return;
 }
 
-static Elm_Object_Item* __cal_detail_add_end_time(Evas_Object *genlist, cal_detail_data *p)
-{
-       __cal_detail_add_separator(genlist, p);
-       return __cal_detail_add_genlist_item(genlist, &itc_4_text, _GTYPE_END, p);
-}
-
-
-static Elm_Object_Item* __cal_detail_add_repeat(Evas_Object *genlist, cal_detail_data *p)
-{
-       __cal_detail_add_separator(genlist, p);
-       return __cal_detail_add_genlist_item(genlist, &itc_4_text, _GTYPE_REPEAT, p);
-}
-
-
 static Elm_Object_Item* __cal_detail_add_note(Evas_Object *genlist, cal_detail_data *p)
 {
        c_retvm_if(!p, NULL, "p is null");
@@ -943,14 +1682,14 @@ static Elm_Object_Item* __cal_detail_add_note(Evas_Object *genlist, cal_detail_d
        if (!CAL_STRLEN(note))
                return NULL;
 
-       __cal_detail_add_separator(genlist, p);
+//     __cal_detail_add_separator(genlist, p);
 
        return __cal_detail_add_genlist_item(genlist, &itc_mutilline, _GTYPE_NOTE, p);
 }
 
 static Elm_Object_Item* __cal_detail_add_save_to(Evas_Object *genlist, cal_detail_data *p)
 {
-       __cal_detail_add_separator(genlist, p);
+//     __cal_detail_add_separator(genlist, p);
 
        return __cal_detail_add_genlist_item(genlist, &itc_linked_cal, _GTYPE_LINKED_CAL, p);
 }
@@ -978,10 +1717,16 @@ static Evas_Object *__cal_detail_create_genlist(cal_detail_data *p)
 
        Evas_Object *genlist;
 
-       if(p->ad->is_aul && p->ad->ical)
+       if (p->ad->ical)
                p->cs = p->ad->ical;
-       else
-               p->cs = __cal_detail_get_event(p->ad->cid);
+       else {
+               if (p->cs)
+                       CALENDAR_SVC_STRUCT_FREE(&p->cs);
+
+               p->cs = __cal_detail_get_event(p, p->ad->cid);
+       }
+
+       cal_main_set_cs(p->ad, p->cs);
 
        if (!p->cs) {
                __cal_detail_show_error_popup(p);
@@ -998,21 +1743,20 @@ static Evas_Object *__cal_detail_create_genlist(cal_detail_data *p)
        itc_seperator.func.state_get = __cal_detail_get_genlist_item_state;
        itc_seperator.func.del = __cal_detail_genlist_item_delete_callback;
 
+       itc_2text.item_style = "dialogue/2text";
+       itc_2text.func.text_get = __cal_detail_get_genlist_item_label;
+       itc_2text.func.del = __cal_detail_genlist_item_delete_callback;
 
-       itc_title_loc.item_style = "dialogue/2text";
-       itc_title_loc.func.text_get = __cal_detail_get_genlist_item_label;
-       itc_title_loc.func.del = __cal_detail_genlist_item_delete_callback;
-
-       itc_4_text.item_style = "dialogue/2text";
-       itc_4_text.func.text_get = __cal_detail_get_genlist_item_label;
-       itc_4_text.func.del = __cal_detail_genlist_item_delete_callback;
+       itc_4text.item_style = "dialogue/4text";
+       itc_4text.func.text_get = __cal_detail_get_genlist_item_label;
+       itc_4text.func.del = __cal_detail_genlist_item_delete_callback;
 
        itc_mutilline.item_style = "dialogue/1icon";
        itc_mutilline.func.text_get = __cal_detail_get_genlist_item_label;
        itc_mutilline.func.del = __cal_detail_genlist_item_delete_callback;
        itc_mutilline.func.content_get = __cal_detail_get_genlist_item_icon;
 
-       itc_parts.item_style = "dialogue/1icon";
+       itc_parts.item_style = "dialogue/1icon.fill";
        itc_parts.func.text_get = __cal_detail_get_genlist_item_label;
        itc_parts.func.del = __cal_detail_genlist_item_delete_callback;
        itc_parts.func.content_get = __cal_detail_get_genlist_item_icon;
@@ -1022,11 +1766,10 @@ static Evas_Object *__cal_detail_create_genlist(cal_detail_data *p)
        itc_linked_cal.func.del = __cal_detail_genlist_item_delete_callback;
 
        __cal_detail_add_title_location(genlist, p);
-       __cal_detail_add_start_time(genlist, p);
-       __cal_detail_add_end_time(genlist, p);
-       __cal_detail_add_alarm(genlist, p);
-       __cal_detail_add_repeat(genlist, p);
+       __cal_detail_add_start_and_end_time(genlist, p);
+       __cal_detail_add_reminder_and_repeat(genlist, p);
        __cal_detail_add_note(genlist, p);
+
        __cal_detail_add_save_to(genlist, p);
 
        return genlist;
@@ -1080,11 +1823,10 @@ static Evas_Object *__cal_detail_create_layout(struct appdata *ad, Evas_Object *
        p->ly = ly;
        p->cid = ad->cid;
        p->alarm_list  = NULL;
+       p->is_todo_mode  = EINA_FALSE;
 
        is_hour24 = ad->is_hour24;
 
-       elm_layout_theme_set(CAL_UTIL_GET_EDJ_DATA(ly),"layout", "application", "controlbar");
-
        genlist = __cal_detail_create_genlist(p);
        if (!genlist)
        {
@@ -1096,6 +1838,8 @@ static Evas_Object *__cal_detail_create_layout(struct appdata *ad, Evas_Object *
        elm_object_part_content_set(p->ly, "sw", genlist);
        p->genlist = genlist;
 
+       p->evt = ecore_event_handler_add(ECORE_EVENT_MOUSE_BUTTON_DOWN, __cal_detail_mouse_button_down_callback, p);
+
        evas_object_event_callback_add(ly, EVAS_CALLBACK_DEL, __cal_detail_delete_layout, p);
 
        CALENDAR_SVC_ADD_EVENT_CHANGED_CALLBACK(__cal_detail_update_view, p);
@@ -1107,15 +1851,13 @@ static void __cal_detail_save_to_calendar_button_callback(void *data, Evas_Objec
 {
        CAL_FN_START;
 
-       c_retm_if(!data, "data is null");
-
-       Evas_Object *ly = data;
-       cal_detail_data *p;
+       struct appdata *ad = data;
+       c_retm_if(!ad || !ad->nv, "ad or ad->nv is null");
 
-       p = CAL_UTIL_GET_PRIV_DATA(ly);
-       c_retm_if(!p, "CAL_UTIL_GET_PRIV_DATA(ly) returned null");
+       int r = CALENDAR_SVC_INSERT(ad->ical);
+       if (CAL_SUCCESS != r)
+               ERR("Calendar service delete failed: %d", r);
 
-       cal_edit_create_view(p->ad, p->parent);
 }
 
 void cal_detail_create_view(struct appdata *ad, Evas_Object *parent)
@@ -1135,7 +1877,7 @@ void cal_detail_create_view(struct appdata *ad, Evas_Object *parent)
        ly = __cal_detail_create_layout(ad, parent);
        c_retm_if(!ly, "__cal_detail_create_layout(ad, parent) is failed");
 
-       navi_item = elm_naviframe_item_push(ad->nv, C_("IDS_COM_BODY_DETAILS"), NULL, NULL, ly, NULL);
+       navi_item = elm_naviframe_item_push(ad->nv, C_("IDS_CLD_BODY_EVENT_DETAILS"), NULL, NULL, ly, NULL);
        if (!navi_item)
        {
                ERR("elm_naviframe_item_push is failed");
@@ -1151,8 +1893,12 @@ void cal_detail_create_view(struct appdata *ad, Evas_Object *parent)
                return;
        }
 
-       elm_toolbar_item_append(controlbar, NULL, S_("IDS_COM_SK_EDIT"), __cal_detail_edit_button_callback, ly);
-       elm_toolbar_item_append(controlbar, NULL, S_("IDS_COM_BODY_DELETE"), __cal_detail_delete_button_callback, ly);
+       elm_toolbar_item_append(controlbar, CAL_CBAR_ICON_EDIT, NULL, __cal_detail_edit_button_callback, ly);
+
+       if (ad->item_type == ITEM_TYPE_UNKNOWN) {
+               elm_toolbar_item_append(controlbar, CAL_CBAR_ICON_SHARE, NULL, __cal_detail_send_button_callback, ly);
+               elm_toolbar_item_append(controlbar, CAL_CBAR_ICON_DELETE, NULL, __cal_detail_delete_button_callback, ly);
+       }
 
        elm_object_item_part_content_set( navi_item, "controlbar", controlbar);
 
@@ -1176,25 +1922,182 @@ void cal_detail_create_view(struct appdata *ad, Evas_Object *parent)
        CAL_FN_END;
 }
 
-void cal_viewer_create_view(struct appdata *ad, Evas_Object *parent, char* raw_data)
+void cal_detail_create_viewer(struct appdata *ad, Evas_Object *parent, cal_struct *cs)
 {
        CAL_FN_START;
 
-       c_retm_if(!ad || !parent || !raw_data, "Input parameter is null");
+       c_retm_if(!ad || !parent || !cs, "Input parameter is null");
 
        Evas_Object *ly;
        Evas_Object *back_button;
-       Evas_Object *controlbar;
        Elm_Object_Item* navi_item;
 
-       int r = CALENDAR_SVC_UTIL_CONVERT_VCS_TO_EVENT(raw_data, VCALENDAR_DATA_LEN, &ad->ical);
-       if (r != CAL_SUCCESS)
-               ERR("CALENDAR_SVC_UTIL_CONVERT_VCS_TO_EVENT fail. : %d", r);
-
+       ad->ical = cs;
        ly = __cal_detail_create_layout(ad, parent);
        c_retm_if(!ly, "__cal_detail_create_layout(ad, parent) is failed");
 
        navi_item = elm_naviframe_item_push(ad->nv, _("VCS Viewer"), NULL, NULL, ly, NULL);
+       if (!navi_item) {
+               ERR("elm_naviframe_item_push is failed");
+               evas_object_del(ly);
+               return;
+       }
+
+       Evas_Object *controlbar = cal_util_add_controlbar(ad->nv);
+       if (!controlbar) {
+               ERR("cal_util_add_controlbar(ad->nv) is failed");
+               elm_naviframe_item_pop(ad->nv);
+               return;
+       }
+
+       elm_toolbar_item_append(controlbar, NULL, S_("IDS_COM_OPT_SAVE"), __cal_detail_save_to_calendar_button_callback, ad);
+       elm_object_item_part_content_set(navi_item, "controlbar", controlbar);
+
+       back_button = elm_button_add(ad->nv);
+       c_retm_if(!back_button, "elm_button_add is failed.");
+
+       elm_object_style_set(back_button, "naviframe/back_btn/default");
+       elm_object_item_part_content_set(navi_item, "prev_btn", back_button);
+
+       evas_object_smart_callback_add(back_button, "clicked",  __cal_detail_viewer_back_button_callback, ad);
+}
+
+static int __cal_detail_get_priority(cal_struct *cs)
+{
+       c_retvm_if(!cs, 0, "cs is null");
+
+       return CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_PRIORITY);
+}
+
+static void __cal_detail_add_priority(Evas_Object *genlist, cal_detail_data *p)
+{
+       c_retm_if(!genlist, "genlist is null");
+       c_retm_if(!p, "p is null");
+       c_retm_if(!p->cs, "p->cs is null");
+
+       p->priority = __cal_detail_get_priority(p->cs);
+
+       __cal_detail_add_genlist_item(genlist, &itc_4text, _GTYPE_PRIORITY, p);
+
+       return;
+}
+
+static Evas_Object *__cal_detail_create_genlist_todo(cal_detail_data *p)
+{
+       c_retvm_if(!p, NULL, "p is null");
+       c_retvm_if(!p->ad, NULL, "p->ad is null");
+
+       Evas_Object *genlist;
+
+       if(p->ad->is_aul && p->ad->ical)
+               p->cs = p->ad->ical;
+       else
+               p->cs = __cal_detail_get_event(p, p->ad->cid);
+
+       if(!p->cs)
+               __cal_detail_show_error_popup(p);
+
+       genlist = elm_genlist_add(p->ly);
+       c_retvm_if(!genlist, NULL, "elm_genlist_add(p->ly) returned null");
+
+       if (NULL != p->ad->theme)
+       {
+               elm_object_theme_set(genlist, p->ad->theme);
+       }
+
+       elm_genlist_select_mode_set(genlist, ELM_OBJECT_SELECT_MODE_NONE);
+
+       itc_seperator.item_style = "dialogue/seperator";
+       itc_seperator.func.text_get = NULL;
+       itc_seperator.func.state_get = __cal_detail_get_genlist_item_state;
+       itc_seperator.func.del = __cal_detail_genlist_item_delete_callback;
+
+       itc_2text.item_style = "dialogue/2text";
+       itc_2text.func.text_get = __cal_detail_get_genlist_item_label;
+       itc_2text.func.del = __cal_detail_genlist_item_delete_callback;
+
+       itc_4text.item_style = "dialogue/2text";
+       itc_4text.func.text_get = __cal_detail_get_genlist_item_label;
+       itc_4text.func.del = __cal_detail_genlist_item_delete_callback;
+
+       itc_mutilline.item_style = "dialogue/1icon";
+       itc_mutilline.func.text_get = __cal_detail_get_genlist_item_label;
+       itc_mutilline.func.del = __cal_detail_genlist_item_delete_callback;
+       itc_mutilline.func.content_get = __cal_detail_get_genlist_item_icon;
+
+       Elm_Object_Item *git = __cal_detail_add_genlist_item(genlist, &itc_seperator, 0, p);
+       c_retvm_if(!git, NULL, "__cal_detail_add_genlist_item returned null");
+       elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+
+       __cal_detail_add_title_location(genlist, p);
+       __cal_detail_add_due(genlist, p);
+       __cal_detail_add_priority(genlist, p);
+       __cal_detail_add_reminder_and_repeat(genlist, p);
+       __cal_detail_add_note(genlist, p);
+
+       return genlist;
+}
+
+static Evas_Object *__cal_detail_create_layout_todo(struct appdata *ad, Evas_Object *parent)
+{
+       Evas_Object *ly;
+       cal_detail_data *p;
+       Evas_Object *genlist;
+       p = calloc(1, sizeof(cal_detail_data));
+
+       p->name = _name;
+       p->parent = parent;
+
+       ly = cal_util_add_layout(parent, "edit");
+       if (!ly)
+       {
+               free(p);
+               return NULL;
+       }
+       evas_object_data_set(ly, "priv", p);
+       p->ad = ad;
+       p->ly = ly;
+       p->cid = ad->cid;
+       p->alarm_list  = NULL;
+       p->is_todo_mode  = EINA_TRUE;
+
+       is_hour24 = ad->is_hour24;
+
+       genlist = __cal_detail_create_genlist_todo(p);
+       if (!genlist)
+       {
+               evas_object_del(ly);
+               free(p);
+               return NULL;
+       }
+
+       elm_object_part_content_set(p->ly, "sw", genlist);
+       p->genlist = genlist;
+
+       p->evt = ecore_event_handler_add(ECORE_EVENT_MOUSE_BUTTON_DOWN, __cal_detail_mouse_button_down_callback, p);
+
+       evas_object_event_callback_add(ly, EVAS_CALLBACK_DEL, __cal_detail_delete_layout, p);
+
+       CALENDAR_SVC_ADD_EVENT_CHANGED_CALLBACK(__cal_detail_update_view_todo, p);
+
+       return ly;
+}
+
+void cal_detail_create_view_todo(struct appdata *ad, Evas_Object *parent)
+{
+       CAL_FN_START;
+
+       c_retm_if(!ad || !parent, "Input parameter is null");
+
+       Evas_Object *ly;
+       Evas_Object *back_button;
+       Evas_Object *controlbar;
+       Elm_Object_Item* navi_item;
+
+       ly = __cal_detail_create_layout_todo(ad, parent);
+       c_retm_if(!ly, "__cal_detail_create_layout(ad, parent) is failed");
+
+       navi_item = elm_naviframe_item_push(ad->nv, C_("IDS_CLD_BODY_TASK_DETAILS"), NULL, NULL, ly, NULL);
        if (!navi_item)
        {
                ERR("elm_naviframe_item_push is failed");
@@ -1210,9 +2113,11 @@ void cal_viewer_create_view(struct appdata *ad, Evas_Object *parent, char* raw_d
                return;
        }
 
-       elm_toolbar_item_append(controlbar, NULL, _("Save to Calendar"), __cal_detail_save_to_calendar_button_callback, ly);
+       elm_toolbar_item_append(controlbar, CAL_CBAR_ICON_EDIT, NULL, __cal_detail_edit_button_callback, ly);
+       elm_toolbar_item_append(controlbar, CAL_CBAR_ICON_SHARE, NULL, __cal_detail_send_button_callback, ly);
+       elm_toolbar_item_append(controlbar, CAL_CBAR_ICON_DELETE, NULL, __cal_detail_delete_button_callback, ly);
 
-       elm_object_item_part_content_set(navi_item, "controlbar", controlbar);
+       elm_object_item_part_content_set( navi_item, "controlbar", controlbar);
 
        back_button = elm_object_item_part_content_get(navi_item, "prev_btn");
        if (!back_button)
@@ -1227,5 +2132,33 @@ void cal_viewer_create_view(struct appdata *ad, Evas_Object *parent, char* raw_d
                elm_object_item_part_content_set(navi_item, "prev_btn", back_button);
        }
        elm_object_style_set(back_button, "naviframe/back_btn/default");
-       evas_object_smart_callback_add(back_button, "clicked",  __cal_viewer_back_button_callback, CAL_UTIL_GET_PRIV_DATA(ly));
+       evas_object_smart_callback_add(back_button, "clicked",  __cal_detail_back_button_callback, CAL_UTIL_GET_PRIV_DATA(ly));
+}
+
+static void __cal_detail_update_view_todo(void *data)
+{
+       CAL_FN_START;
+
+       c_retm_if(!data, "data is null");
+
+       cal_detail_data *p = data;
+
+       if (p->is_deleted)
+               return;
+
+       Evas_Object *genlist;
+       struct appdata* ad = p->ad;
+       c_retm_if(!ad, "ad is null");
+
+       is_hour24 = ad->is_hour24;
+
+       cal_util_delete_evas_object(&p->genlist);
+       genlist = __cal_detail_create_genlist_todo(p);
+       if (genlist)
+       {
+               elm_object_part_content_set(p->ly, "sw", genlist);
+               p->genlist = genlist;
+       }
 }
+
+
index 8e53b5d..5bff09e 100755 (executable)
   */
 
 
-
-
-
-
 #include <ui-gadget-module.h>
 #include <appcore-efl.h>
 #include <vconf.h>
 #include "view.h"
 #include "edit-alarm.h"
 #include "edit-repeat.h"
-#include "alm-mgr.h"
+#include "edit-map.h"
+
 #include "acct-svc.h"
+#include "gi-timepicker.h"
 
 #define INVALID_TIMEZONE_VALUE (100)
-#define CAL_REPEAT_EVERY_2_WEEK (CAL_REPEAT_EVERY_YEAR+1)
+#define CAL_REPEAT_EVERY_2_WEEK (CALS_FREQ_SECONDLY+1)
 #define CAL_REPEAT_EVERY_3_DAY (CAL_REPEAT_EVERY_2_WEEK+1)
 
 
@@ -49,9 +47,10 @@ typedef struct {
        Evas_Object *l_start; // layout start
        Evas_Object *l_end; // layout end
        Evas_Object *l_alarm; // layout alarm
-       Evas_Object *l_repeat; // layout repeat
+       Evas_Object *l_repeat; // layout repeat_freq
        Evas_Object *l_saveto; // layout save event to
        Evas_Object *e_note; // entry note
+       Evas_Object *mbe_part; // entry participants
        Elm_Object_Item *timezone_item; // timezone item
 
        struct tm stm; // start
@@ -59,21 +58,20 @@ typedef struct {
        Eina_Bool allday;
        Evas_Object *ly_date;
 
-       int timezone;
        Eina_Bool is_selected_timezone;
        char * timezone_path;
        char * timezone_city;
        char * timezone_offset;
 
-       int repeat_occurrences;
-       struct tm repeat_end_date_time;
+       int repeat_count;
+       struct tm repeat_until;
 
        GList  *list_alm_min;
        Evas_Object *ly_alarm;
 
-       int repeat; // repeat off, daily, ...
-       cal_repeat_until_type_t repeat_until_type;
-       int repeat_week; // for weekly
+       int original_event_id;
+       int repeat_freq; // repeat_freq off, daily, ...
+       enum cals_range repeat_range;
        Evas_Object *ly_repeat;
 
        int event_id;
@@ -81,17 +79,18 @@ typedef struct {
        int accid;
        Evas_Object *ly_saveto;
 
-       Evas_Object *sdt;
-       Evas_Object *edt;
+       cal_edit_data_loc loc_data;
+
+       Elm_Object_Item *sdt;
+       Elm_Object_Item *edt;
        int cid;
 
        Evas_Object *c_allday;
        char *stitle;
-       char *slocation;
        const char *snote;
        int n_attenders;
 
-       struct ui_gadget *ug_worldclock;
+       ui_gadget_h ug_worldclock;
 
        Ecore_Idler* idler;
 
@@ -100,7 +99,16 @@ typedef struct {
        Elm_Object_Item *alarm_first_it;
        Elm_Object_Item *alarm_last_it;
        Evas_Object  *add_button;
+       Elm_Object_Item *due_date;
+       Evas_Object *due_check;
+       Eina_Bool is_no_due_date;
 
+       Eina_Bool send_option;
+       Evas_Object *c_send_option;
+
+       Eina_Bool is_todo_mode;
+       cal_priority_type_t priority;
+       int todo_status;
 }cal_edit_data;
 
 enum cal_edit_alarm_value {
@@ -111,17 +119,30 @@ enum cal_edit_alarm_value {
 enum genlist_item_type{
        _GTYPE_TITLE = 1,
        _GTYPE_LOC,
-       _GTYPE_START,
-       _GTYPE_END,
        _GTYPE_ALLDAY,
        _GTYPE_TIME_ZONE,
        _GTYPE_ALARM,
        _GTYPE_REPEAT,
        _GTYPE_NOTE,
+
        _GTYPE_LINKED_CAL,
+       _GTYPE_CHECK_DUE_DATE,
+       _GTYPE_PRIORITY,
+       _GTYPE_PRIORITY_ITEM,
        _GTYPE_MAX
 };
 
+enum __cal_edit_wday {
+       CAL_EDIT_WDAY_SUNDAY,
+       CAL_EDIT_WDAY_MONDAY,
+       CAL_EDIT_WDAY_TUESDAY,
+       CAL_EDIT_WDAY_WEDNESDAY,
+       CAL_EDIT_WDAY_THURSDAY,
+       CAL_EDIT_WDAY_FRIDAY,
+       CAL_EDIT_WDAY_SATURDAY,
+       CAL_EDIT_WDAY_NODAY,
+};
+
 typedef struct
 {
        cal_edit_data *p;
@@ -131,13 +152,15 @@ typedef struct
        cal_struct* cs;
        int alarm_value;
        Evas_Object *obj;
+       int priority_value;
 }Item_Data;
 
 static Elm_Object_Item* it; // To update
-static Elm_Genlist_Item_Class itc_seperator, itc_1icon, itc_1text_1icon, itc_2text_1btn, itc_2text, itc_2text_1icon_2, itc_2text_1icon_4, itc_2text_2icon_4;
+static Elm_Genlist_Item_Class itc_seperator, itc_1icon, itc_1text_1icon, itc_2text_1btn,itc_2text_plus_btn,itc_2text, itc_2text_1icon_2, itc_2text_1icon_4, itc_2text_2icon_4, itc_1text_1icon_2, itc_1text;
 static Elm_Object_Item* __cal_edit_add_genlist_item(Evas_Object *genlist, Elm_Genlist_Item_Class *itc, int type, cal_edit_data *p);
 static Elm_Object_Item* __cal_edit_add_genlist_alarm_item(Evas_Object *genlist, Elm_Genlist_Item_Class *itc, int type, cal_edit_data *p, int alarm);
 static void __cal_edit_genlist_item_select_callback(void *data, Evas_Object *obj, void *event_info);
+static int __cal_edit_save_todo(cal_edit_data *p);
 
 
 static void __cal_edit_delete_layout(void *data, Evas *e, Evas_Object *obj, void *ei)
@@ -153,7 +176,6 @@ static void __cal_edit_delete_layout(void *data, Evas *e, Evas_Object *obj, void
 
        Eina_List* list;
        cal_struct* cs;
-
        if (p->idler) {
                ecore_idler_del(p->idler);
                p->idler = NULL;
@@ -174,6 +196,8 @@ static void __cal_edit_delete_layout(void *data, Evas *e, Evas_Object *obj, void
                eina_list_free(p->calendar_list);
        }
 
+       free(p->loc_data.addr);
+
        if (ad->edit_special_one)
                ad->edit_special_one = EINA_FALSE;
 
@@ -185,6 +209,15 @@ static void __cal_edit_cancel_button_callback(void *data, Evas_Object *obj, void
        elm_naviframe_item_pop(data);
 }
 
+static void __cal_edit_hide_imf(Evas_Object *entry)
+{
+       Ecore_IMF_Context *imf;
+
+       imf = elm_entry_imf_context_get(entry);
+       if (imf)
+               ecore_imf_context_input_panel_hide(imf);
+}
+
 static inline void __cal_edit_set_time_text(cal_edit_data *p)
 {
        const char* date = NULL;
@@ -204,14 +237,6 @@ static inline void __cal_edit_set_time_text(cal_edit_data *p)
        cal_util_set_time_text(CAL_UTIL_GET_EDJ_DATA(p->l_end), "text", date, time, &p->etm);
 }
 
-static inline void __cal_edit_set_repeat_text(cal_edit_data *p)
-{
-       char buf[1024] = {0};
-
-       cal_edit_repeat_get_repeat_str(p->repeat, p->repeat_week, buf, sizeof(buf));
-       edje_object_part_text_set(CAL_UTIL_GET_EDJ_DATA(p->l_repeat), "text", buf);
-}
-
 static inline cal_edit_data* __cal_edit_check_layout(Evas_Object *sc)
 {
        cal_edit_data *p;
@@ -244,7 +269,10 @@ static inline void __cal_edit_fill_title(cal_edit_data *p, cal_struct *cs)
 
 static inline void __cal_edit_fill_location(cal_edit_data *p, cal_struct *cs)
 {
-       __cal_edit_fill_entry(&(p->slocation), cs, CAL_VALUE_TXT_LOCATION);
+       __cal_edit_fill_entry(&(p->loc_data.addr), cs, CAL_VALUE_TXT_LOCATION);
+
+       p->loc_data.lat = CALENDAR_SVC_STRUCT_GET_DOUBLE(cs, CAL_VALUE_DBL_LATITUDE);
+       p->loc_data.lon = CALENDAR_SVC_STRUCT_GET_DOUBLE(cs, CAL_VALUE_DBL_LONGITUDE);
 }
 
 static void __cal_edit_fill_note(cal_edit_data *p, cal_struct *cs)
@@ -262,47 +290,35 @@ static void __cal_edit_fill_time(cal_edit_data *p, cal_struct *cs)
        c_retm_if(!p, "p is null");
        c_retm_if(!cs, "cs is null");
 
-       time_t st = mktime(CALENDAR_SVC_STRUCT_GET_TM(cs, CAL_VALUE_GMT_START_DATE_TIME, CAL_TZ_FLAG_LOCAL));
-       time_t et = mktime(CALENDAR_SVC_STRUCT_GET_TM(cs, CAL_VALUE_GMT_END_DATE_TIME, CAL_TZ_FLAG_LOCAL));
+       cal_main_set_cs(p->ad, cs);
 
-       p->allday = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_ALL_DAY_EVENT);
+       p->stm = p->ad->tm_start;
+       p->etm = p->ad->tm_end;
 
-       localtime_r(&st, &p->stm);
-       localtime_r(&et, &p->etm);
+       if (CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_TYPE) == CALS_TIME_LOCALTIME)
+               p->allday = 1;
 
-       if (CALENDAR_SVC_STRUCT_GET_INT(cs,CAL_VALUE_INT_REPEAT_TERM)) {
-               st = p->ad->tm->st;
-               et = p->ad->tm->et;
-               localtime_r(&st, &p->stm);
-               localtime_r(&et, &p->etm);
-       }
+       p->timezone_path = CAL_STRDUP(CALENDAR_SVC_STRUCT_GET_STR(cs, CALS_VALUE_TXT_DTSTART_TZID));
+       if (!CAL_STRLEN(p->timezone_path)) {
+               int timezone_table_index = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_TIMEZONE);
+               c_ret_if(timezone_table_index < 0);
 
-       p->timezone_city = CAL_STRDUP(CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_TZ_CITY_NAME));
-       c_warn_if(!p->timezone_city, "p->timezone_city is null");
+               cal_struct *timezone = NULL;
+               cal_error err = CALENDAR_SVC_GET(CAL_STRUCT_TIMEZONE, timezone_table_index, NULL, &timezone);
+               c_retm_if(err != CAL_SUCCESS, "CALENDAR_SVC_GET() is failed(%d)", err);
 
-       p->timezone_path = CAL_STRDUP(CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_TZ_NAME));
-       c_warn_if(!p->timezone_path, "p->timezone_path is null");
+               int timezone_offset = (-1)*CALENDAR_SVC_STRUCT_GET_INT(timezone, CAL_TZ_VALUE_INT_TZ_OFFSET);
 
-       p->timezone = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_TIMEZONE);
+               CALENDAR_SVC_STRUCT_FREE(&timezone);
 
-       if (!p->timezone_city || !p->timezone_path) {
-               cal_util_get_timezone_info(&p->timezone_path, &p->timezone_city, &p->timezone_offset);
-               if (p->timezone_offset) {
-                       char *text = strstr(p->timezone_offset, "T");
-                       p->timezone = atoi(text+2);
+               cal_util_get_timezone_id(timezone_offset, &p->timezone_path);
+               c_ret_if(!CAL_STRLEN(p->timezone_path));
 
-                       text = strstr(p->timezone_offset, "-");
-                       if (text)
-                               p->timezone *= -1;
-               }
+               CALENDAR_SVC_STRUCT_SET_STR(cs, CALS_VALUE_TXT_DTSTART_TZID, p->timezone_path);
+               CALENDAR_SVC_STRUCT_SET_STR(cs, CALS_VALUE_TXT_DTEND_TZID, p->timezone_path);
        }
 
-       if (!p->timezone_offset) {
-               if (p->timezone < 0)
-                       p->timezone_offset = g_strdup_printf("GMT%d", p->timezone);
-               else
-                       p->timezone_offset = g_strdup_printf("GMT+%d", p->timezone);
-       }
+       cal_util_get_timezone(&p->timezone_path, &p->timezone_city, &p->timezone_offset);
 }
 
 static void __cal_edit_fill_alarm(cal_edit_data *p, cal_struct *cs)
@@ -347,48 +363,58 @@ static void __cal_edit_fill_alarm(cal_edit_data *p, cal_struct *cs)
 
 static void __cal_edit_fill_repeat(cal_edit_data *p, cal_struct *cs)
 {
-       c_retm_if(!p, "p is null");
-       c_retm_if(!cs, "cs is null");
+       c_ret_if(!p);
+       c_ret_if(!cs);
 
-       int flag = 0;
-       int term = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_REPEAT_TERM);
-       if (term == CAL_REPEAT_EVERY_WEEK) {
-               int interval = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_REPEAT_INTERVAL);
-               if (2 == interval)
-                       term = CAL_REPEAT_EVERY_2_WEEK;
+       cal_struct *original_cs = NULL;
+
+       p->original_event_id = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_ORIGINAL_EVENT_ID);
+       if (0 < p->original_event_id) {
+               int r = CALENDAR_SVC_GET(CAL_STRUCT_SCHEDULE, p->original_event_id, NULL, &original_cs);
+               c_retm_if(r != CAL_SUCCESS, "CALENDAR_SVC_GET(%d) is failed(%d)", p->original_event_id, r);
        }
 
-       if (term == CAL_REPEAT_EVERY_DAY) {
-               int interval = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_REPEAT_INTERVAL);
+       if (!original_cs)
+               original_cs = cs;
+
+       p->repeat_freq = CALENDAR_SVC_STRUCT_GET_INT(original_cs, CALS_VALUE_INT_RRULE_FREQ);
+
+       if (p->repeat_freq == CALS_FREQ_WEEKLY) {
+
+               int interval = CALENDAR_SVC_STRUCT_GET_INT(original_cs, CALS_VALUE_INT_RRULE_INTERVAL);
+               if (2 == interval)
+                       p->repeat_freq = CAL_REPEAT_EVERY_2_WEEK;
+
+       } else if (p->repeat_freq == CALS_FREQ_DAILY) {
+
+               int interval = CALENDAR_SVC_STRUCT_GET_INT(original_cs, CALS_VALUE_INT_RRULE_INTERVAL);
                if (3 == interval)
-                       term = CAL_REPEAT_EVERY_3_DAY;
+                       p->repeat_freq = CAL_REPEAT_EVERY_3_DAY;
        }
-       p->repeat = term;
-       p->repeat_week = flag;
 
-       p->repeat_until_type = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_REPEAT_UNTIL_TYPE);
+       p->repeat_range = CALENDAR_SVC_STRUCT_GET_INT(original_cs, CALS_VALUE_INT_RRULE_RANGE_TYPE);
+
+       p->repeat_count = CALENDAR_SVC_STRUCT_GET_INT(original_cs,CALS_VALUE_INT_RRULE_COUNT);
 
-       p->repeat_occurrences = CALENDAR_SVC_STRUCT_GET_INT(cs,CAL_VALUE_INT_REPEAT_OCCURRENCES);
+       cal_util_convert_lli_to_tm(NULL, CALENDAR_SVC_STRUCT_GET_LLI(original_cs, CALS_VALUE_LLI_RRULE_UNTIL_UTIME), &p->repeat_until);
 
-       struct tm *tm_tm = CALENDAR_SVC_STRUCT_GET_TM(cs, CAL_VALUE_GMT_REPEAT_END_DATE,        CAL_TZ_FLAG_LOCAL);
-       CAL_MEMCPY(&(p->repeat_end_date_time),tm_tm, struct tm);
+       if (original_cs != cs)
+               CALENDAR_SVC_STRUCT_FREE(&original_cs);
 }
 
 static void __cal_edit_fill_save_to(cal_edit_data *p, cal_struct *cs)
 {
-       int calid;
-       int acct_id;
-
-       calid = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_CALENDAR_ID);
-       if (calid < 1)
-               calid = DEFAULT_CALENDAR_ID;
-
-       acct_id = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_ACCOUNT_ID);
-       if(acct_id < ALL_VISIBILITY_ACCOUNT)
-               acct_id = LOCAL_ACCOUNT_ID;
+       int index = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_CALENDAR_ID);
+       if (index < 1)
+               p->calid = DEFAULT_CALENDAR_ID;
+       else
+               p->calid = index;
 
-       p->calid = calid;
-       p->accid = acct_id;
+       index = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_ACCOUNT_ID);
+       if (index < ALL_VISIBILITY_ACCOUNT)
+               p->accid = LOCAL_ACCOUNT_ID;
+       else
+               p->accid = index;
 }
 
 static void __cal_edit_fill_vcs_information(cal_edit_data *p)
@@ -471,15 +497,18 @@ static inline void __cal_edit_fill_cs_title(cal_edit_data *p, cal_struct *cs)
        if(p->stitle)
                CALENDAR_SVC_STRUCT_SET_STR(cs, CAL_VALUE_TXT_SUMMARY, p->stitle);
        else
-               CALENDAR_SVC_STRUCT_SET_STR(cs, CAL_VALUE_TXT_SUMMARY, C_("IDS_CLD_BODY_NO_TITLE"));
+               CALENDAR_SVC_STRUCT_SET_STR(cs, CAL_VALUE_TXT_SUMMARY, "");
 }
 
 static inline void __cal_edit_fill_cs_location(cal_edit_data *p, cal_struct *cs)
 {
-       if (p->slocation)
-               CALENDAR_SVC_STRUCT_SET_STR(cs, CAL_VALUE_TXT_LOCATION, p->slocation);
+       if (p->loc_data.addr)
+               CALENDAR_SVC_STRUCT_SET_STR(cs, CAL_VALUE_TXT_LOCATION, p->loc_data.addr);
        else
                CALENDAR_SVC_STRUCT_SET_STR(cs, CAL_VALUE_TXT_LOCATION, "");
+
+       CALENDAR_SVC_STRUCT_SET_DOUBLE(cs, CAL_VALUE_DBL_LATITUDE, p->loc_data.lat);
+       CALENDAR_SVC_STRUCT_SET_DOUBLE(cs, CAL_VALUE_DBL_LONGITUDE, p->loc_data.lon);
 }
 
 static inline void __cal_edit_fill_cs_note(cal_edit_data *p, cal_struct *cs)
@@ -492,53 +521,36 @@ static inline void __cal_edit_fill_cs_note(cal_edit_data *p, cal_struct *cs)
 
 static void __cal_edit_fill_cs_time(cal_edit_data *p, cal_struct *cs)
 {
-       CAL_ASSERT(p);
-       CAL_ASSERT(cs);
+       c_ret_if(!p);
+       c_ret_if(!p->timezone_path);
+       c_ret_if(!cs);
+
+       CALENDAR_SVC_STRUCT_SET_STR(cs, CALS_VALUE_TXT_DTSTART_TZID, p->timezone_path);
+       CALENDAR_SVC_STRUCT_SET_STR(cs, CALS_VALUE_TXT_DTEND_TZID, p->timezone_path);
 
-       struct tm stm,etm;
+       long long int lli_start, lli_end;
+
+       cal_util_convert_tm_to_lli(p->timezone_path, &p->stm, &lli_start);
+       cal_util_convert_tm_to_lli(p->timezone_path, &p->etm, &lli_end);
 
        if (p->allday) {
-               p->stm.tm_hour = 0;
-               p->stm.tm_min = 0;
-               p->stm.tm_sec = 0;
-
-               p->etm.tm_hour = 23;
-               p->etm.tm_min = 59;
-               p->etm.tm_sec = 59;
-               memcpy(&stm,&p->stm,sizeof(struct tm));
-               memcpy(&etm,&p->etm,sizeof(struct tm));
-       }
-       else if (p->is_selected_timezone) {
-               char *local_tz_path = NULL;
-
-               local_tz_path = vconf_get_str(CAL_VCONFKEY_LOCK_TIMEZONE_PATH);
-               if (!local_tz_path) {
-                       local_tz_path = vconf_get_str(VCONFKEY_SETAPPL_TIMEZONE_ID);
-                       if (!local_tz_path) {
-                               ERR("vconf_get_str(VCONFKEY_SETAPPL_TIMEZONE_ID) is failed");
-                               local_tz_path = "Asia/Seoul";
-                       }
-               }
 
-               CALENDAR_SVC_UTIL_CONVERT_DB_TIME(&p->stm,local_tz_path, &stm,p->timezone_path);
-               CALENDAR_SVC_UTIL_CONVERT_DB_TIME(&p->etm,local_tz_path, &etm,p->timezone_path);
-       }
-       else {
-               memcpy(&stm,&p->stm,sizeof(struct tm));
-               memcpy(&etm,&p->etm,sizeof(struct tm));
-       }
+               CALENDAR_SVC_STRUCT_SET_INT(cs, CALS_VALUE_INT_DTSTART_TYPE, p->allday);
+               CALENDAR_SVC_STRUCT_SET_INT(cs, CALS_VALUE_INT_DTEND_TYPE, p->allday);
 
-       if (p->timezone_path)
-               CALENDAR_SVC_STRUCT_SET_STR(cs,CAL_VALUE_TXT_TZ_NAME,p->timezone_path);
-       if (p->timezone_city)
-               CALENDAR_SVC_STRUCT_SET_STR(cs,CAL_VALUE_TXT_TZ_CITY_NAME,p->timezone_city);
+               CALENDAR_SVC_STRUCT_SET_INT(cs, CALS_VALUE_INT_DTSTART_YEAR, p->stm.tm_year + 1900);
+               CALENDAR_SVC_STRUCT_SET_INT(cs, CALS_VALUE_INT_DTSTART_MONTH, p->stm.tm_mon + 1);
+               CALENDAR_SVC_STRUCT_SET_INT(cs, CALS_VALUE_INT_DTSTART_MDAY, p->stm.tm_mday);
 
-       CALENDAR_SVC_STRUCT_SET_INT(cs,CAL_VALUE_INT_TIMEZONE,p->timezone);
+               CALENDAR_SVC_STRUCT_SET_INT(cs, CALS_VALUE_INT_DTEND_YEAR, p->etm.tm_year + 1900);
+               CALENDAR_SVC_STRUCT_SET_INT(cs, CALS_VALUE_INT_DTEND_MONTH, p->etm.tm_mon + 1);
+               CALENDAR_SVC_STRUCT_SET_INT(cs, CALS_VALUE_INT_DTEND_MDAY, p->etm.tm_mday);
 
-       CALENDAR_SVC_STRUCT_SET_INT(cs, CAL_VALUE_INT_ALL_DAY_EVENT, p->allday);
+       } else {
 
-       CALENDAR_SVC_STRUCT_SET_TM(cs, CAL_VALUE_GMT_START_DATE_TIME, CAL_TZ_FLAG_LOCAL, &stm);
-       CALENDAR_SVC_STRUCT_SET_TM(cs, CAL_VALUE_GMT_END_DATE_TIME, CAL_TZ_FLAG_LOCAL, &etm);
+               CALENDAR_SVC_STRUCT_SET_LLI(cs, CALS_VALUE_LLI_DTSTART_UTIME, lli_start);
+               CALENDAR_SVC_STRUCT_SET_LLI(cs, CALS_VALUE_LLI_DTEND_UTIME, lli_end);
+       }
 
 }
 
@@ -578,7 +590,7 @@ static void __cal_edit_fill_cs_alarm(cal_edit_data *p, cal_struct *cs)
 
                if (tick != -1) {
                        cal_value *val = CALENDAR_SVC_VALUE_NEW(CAL_VALUE_LST_ALARM);
-                       c_retm_if(!val, "calendar_svc_value_new is failed");
+                       c_retm_if(!val, "CALENDAR_SVC_VALUE_NEW is failed");
 
                        CALENDAR_SVC_VALUE_SET_INT(val, CAL_VALUE_INT_ALARMS_TICK, tick);
                        CALENDAR_SVC_VALUE_SET_INT(val, CAL_VALUE_INT_ALARMS_TICK_UNIT, unit);
@@ -611,56 +623,117 @@ static inline void __cal_edit_get_week_string(int week, char *week_s)
        }
 }
 
-void __cal_edit_set_repeat_week(cal_edit_data *p)
+static void __cal_edit_set_rrule_wday(cal_struct *cs, enum __cal_edit_wday tm_wday)
 {
-       c_retm_if(!p, "p is null");
-       p->repeat_week = 0;
-       p->repeat_week |= (1<<p->stm.tm_wday);
+       c_ret_if(!cs);
+
+       switch (tm_wday) {
+       case CAL_EDIT_WDAY_SUNDAY:
+               CALENDAR_SVC_STRUCT_SET_STR(cs, CALS_VALUE_TXT_RRULE_BYDAY, "SU");
+               break;
+       case CAL_EDIT_WDAY_MONDAY:
+               CALENDAR_SVC_STRUCT_SET_STR(cs, CALS_VALUE_TXT_RRULE_BYDAY, "MO");
+               break;
+       case CAL_EDIT_WDAY_TUESDAY:
+               CALENDAR_SVC_STRUCT_SET_STR(cs, CALS_VALUE_TXT_RRULE_BYDAY, "TU");
+               break;
+       case CAL_EDIT_WDAY_WEDNESDAY:
+               CALENDAR_SVC_STRUCT_SET_STR(cs, CALS_VALUE_TXT_RRULE_BYDAY, "WE");
+               break;
+       case CAL_EDIT_WDAY_THURSDAY:
+               CALENDAR_SVC_STRUCT_SET_STR(cs, CALS_VALUE_TXT_RRULE_BYDAY, "TH");
+               break;
+       case CAL_EDIT_WDAY_FRIDAY:
+               CALENDAR_SVC_STRUCT_SET_STR(cs, CALS_VALUE_TXT_RRULE_BYDAY, "FR");
+               break;
+       case CAL_EDIT_WDAY_SATURDAY:
+               CALENDAR_SVC_STRUCT_SET_STR(cs, CALS_VALUE_TXT_RRULE_BYDAY, "SA");
+               break;
+       default:
+               ERR("Error!!");
+               CALENDAR_SVC_STRUCT_SET_STR(cs, CALS_VALUE_TXT_RRULE_BYDAY, "SU");
+               break;
+       }
+}
+
+static void __cal_edit_set_rrule_month(cal_struct *cs, int tm_mon)
+{
+       c_ret_if(!cs);
+
+       char buffer[8] = {0};
+
+       snprintf(buffer, sizeof(buffer), "%d", tm_mon + 1);
+
+       CALENDAR_SVC_STRUCT_SET_STR(cs, CALS_VALUE_TXT_RRULE_BYMONTH, buffer);
+}
+
+static void __cal_edit_set_rrule_mday(cal_struct *cs, int tm_mday)
+{
+       c_ret_if(!cs);
+
+       char buffer[8] = {0};
+
+       snprintf(buffer, sizeof(buffer), "%d", tm_mday);
+
+       CALENDAR_SVC_STRUCT_SET_STR(cs, CALS_VALUE_TXT_RRULE_BYMONTHDAY, buffer);
 }
 
 static void __cal_edit_fill_cs_repeat(cal_edit_data *p, cal_struct *cs)
 {
        c_retm_if(!p, "p is null");
        c_retm_if(!cs, "cs is null");
-       char sflag[8] = {0};
 
-       switch (p->repeat) {
-               case CAL_REPEAT_NONE:
-                       CALENDAR_SVC_STRUCT_SET_INT(cs, CAL_VALUE_INT_REPEAT_TERM, p->repeat);
+       switch (p->repeat_freq) {
+               case CALS_FREQ_ONCE:
                        break;
-               case CAL_REPEAT_EVERY_WEEK:
-                       __cal_edit_set_repeat_week(p);
-                       __cal_edit_get_week_string(p->repeat_week, sflag);
-                       CALENDAR_SVC_STRUCT_SET_STR(cs, CAL_VALUE_TXT_WEEK_FLAG, sflag);
-               case CAL_REPEAT_EVERY_DAY:
-               case CAL_REPEAT_EVERY_MONTH:
-               case CAL_REPEAT_EVERY_YEAR:
-                       CALENDAR_SVC_STRUCT_SET_INT(cs, CAL_VALUE_INT_REPEAT_INTERVAL, 1);
-                       CALENDAR_SVC_STRUCT_SET_INT(cs, CAL_VALUE_INT_REPEAT_TERM, p->repeat);
+
+               case CALS_FREQ_DAILY:
+                       CALENDAR_SVC_STRUCT_SET_INT(cs, CALS_VALUE_INT_RRULE_INTERVAL, 1);
                        break;
+
                case CAL_REPEAT_EVERY_3_DAY:
-                       CALENDAR_SVC_STRUCT_SET_INT(cs, CAL_VALUE_INT_REPEAT_INTERVAL, 3);
-                       CALENDAR_SVC_STRUCT_SET_INT(cs, CAL_VALUE_INT_REPEAT_TERM, CAL_REPEAT_EVERY_DAY);
+                       p->repeat_freq = CALS_FREQ_DAILY;
+                       CALENDAR_SVC_STRUCT_SET_INT(cs, CALS_VALUE_INT_RRULE_INTERVAL, 3);
+                       break;
+
+               case CALS_FREQ_WEEKLY:
+                       __cal_edit_set_rrule_wday(cs, p->stm.tm_wday);
+                       CALENDAR_SVC_STRUCT_SET_INT(cs, CALS_VALUE_INT_RRULE_INTERVAL, 1);
                        break;
+
                case CAL_REPEAT_EVERY_2_WEEK:
-                       CALENDAR_SVC_STRUCT_SET_INT(cs, CAL_VALUE_INT_REPEAT_INTERVAL, 2);
-                       CALENDAR_SVC_STRUCT_SET_INT(cs, CAL_VALUE_INT_REPEAT_TERM, CAL_REPEAT_EVERY_WEEK);
-                       __cal_edit_set_repeat_week(p);
-                       __cal_edit_get_week_string(p->repeat_week, sflag);
-                       CALENDAR_SVC_STRUCT_SET_STR(cs, CAL_VALUE_TXT_WEEK_FLAG, sflag);
+                       p->repeat_freq = CALS_FREQ_WEEKLY;
+                       __cal_edit_set_rrule_wday(cs, p->stm.tm_wday);
+                       CALENDAR_SVC_STRUCT_SET_INT(cs, CALS_VALUE_INT_RRULE_INTERVAL, 2);
+                       break;
+
+               case CALS_FREQ_YEARLY:
+               case CALS_FREQ_MONTHLY:
+                       __cal_edit_set_rrule_month(cs, p->stm.tm_mon);
+                       __cal_edit_set_rrule_mday(cs, p->stm.tm_mday);
+
+                       CALENDAR_SVC_STRUCT_SET_INT(cs, CALS_VALUE_INT_RRULE_INTERVAL, 1);
                        break;
+
                default:
                        break;
        }
 
-       CALENDAR_SVC_STRUCT_SET_INT(cs, CAL_VALUE_INT_REPEAT_UNTIL_TYPE, p->repeat_until_type);
+       CALENDAR_SVC_STRUCT_SET_INT(cs, CALS_VALUE_INT_RRULE_FREQ, p->repeat_freq);
+
+       CALENDAR_SVC_STRUCT_SET_INT(cs, CALS_VALUE_INT_RRULE_RANGE_TYPE, p->repeat_range);
+
+       if (CALS_FREQ_ONCE != p->repeat_freq) {
+
+               if (p->repeat_range == CALS_RANGE_COUNT)
+                       CALENDAR_SVC_STRUCT_SET_INT(cs, CALS_VALUE_INT_RRULE_COUNT, p->repeat_count);
+               else if (p->repeat_range == CALS_RANGE_UNTIL) {
 
-       if (CAL_REPEAT_NONE != p->repeat) {
-               if (p->repeat_until_type == CALS_REPEAT_UNTIL_TYPE_COUNT)
-                       CALENDAR_SVC_STRUCT_SET_INT(cs, CAL_VALUE_INT_REPEAT_OCCURRENCES, p->repeat_occurrences);
-               else if (p->repeat_until_type == CALS_REPEAT_UNTIL_TYPE_DATETIME) {
-                       CALENDAR_SVC_STRUCT_SET_INT(cs, CAL_VALUE_INT_REPEAT_OCCURRENCES, 0);
-                       CALENDAR_SVC_STRUCT_SET_TM(cs,CAL_VALUE_GMT_REPEAT_END_DATE,CAL_TZ_FLAG_LOCAL,&p->repeat_end_date_time);
+                       CALENDAR_SVC_STRUCT_SET_INT(cs, CALS_VALUE_INT_RRULE_COUNT, 0);
+
+                       long long int lli;
+                       cal_util_convert_tm_to_lli(NULL, &p->repeat_until, &lli);
+                       CALENDAR_SVC_STRUCT_SET_LLI(cs, CALS_VALUE_LLI_RRULE_UNTIL_UTIME, lli);
                }
        }
 }
@@ -709,7 +782,10 @@ static inline void __cal_edit_fill_cs(cal_edit_data *p, cal_struct *cs)
        __cal_edit_fill_cs_location(p, cs);
        __cal_edit_fill_cs_time(p, cs);
        __cal_edit_fill_cs_alarm(p, cs);
-       __cal_edit_fill_cs_repeat(p, cs);
+
+       if (!p->ad->edit_special_one)
+               __cal_edit_fill_cs_repeat(p, cs);
+
        __cal_edit_fill_cs_note(p, cs);
        __cal_edit_fill_cs_save_to(p, cs);
 }
@@ -722,26 +798,6 @@ static void __cal_edit_reponse_event_callback(void *data, Evas_Object *obj, void
        evas_object_del(popup);
 }
 
-static int __cal_edit_get_date(Evas_Object *df, struct tm *res)
-{
-       int r;
-       struct tm tm;
-       time_t t;
-
-       t = time(NULL);
-       localtime_r(&t, &tm); // to fill hidden field
-
-       elm_datetime_value_get(df, &tm);
-
-       r = mktime(&tm);
-       if (r == (time_t)-1)
-               return  -1;
-
-       *res = tm;
-
-       return 0;
-}
-
 static void __cal_edit_title_entry_changed_callback(void *data, Evas_Object *obj, void *event_info)
 {
        const char *str;
@@ -769,7 +825,7 @@ static Evas_Object * __cal_edit_add_title_icon(Evas_Object *obj, const char *par
        c_retvm_if(!p, NULL, "p is null");
 
        if (!CAL_STRCMP(part, "elm.icon")) {
-               Evas_Object *ef = cal_util_add_edit_field(obj, C_("IDS_COM_BODY_DETAILS_TITLE"), C_("IDS_CLD_BODY_TAP_TO_ENTER_TITLE"), EINA_TRUE, EINA_TRUE);
+               Evas_Object *ef = cal_util_add_edit_field(obj, S_("IDS_COM_BODY_DETAILS_TITLE"), C_("IDS_CLD_BODY_TAP_TO_ENTER_TITLE"), EINA_TRUE, EINA_TRUE);
                c_retvm_if(!ef, NULL, "ef is null");
 
                Evas_Object *entry = elm_object_part_content_get(ef, "elm.swallow.content");
@@ -801,19 +857,21 @@ static void _edit_location_entry_changed_cb(void *data, Evas_Object *obj, void *
        Item_Data *item_data = (Item_Data *)data;
        cal_edit_data *p = item_data->p;
 
-       str = elm_entry_markup_to_utf8(elm_entry_entry_get(obj));
+       str = elm_entry_markup_to_utf8(elm_entry_entry_get(p->entry_loc));
        if (str && *str) {
-               if (!_edit_safe_strcmp(str, p->slocation)) {
+               if (!_edit_safe_strcmp(str, p->loc_data.addr)) {
                        free(str);
                        return;
                } else {
-                       free(p->slocation);
-                       p->slocation = str;
+                       free(p->loc_data.addr);
+                       p->loc_data.addr = str;
                }
        } else {
-               free(p->slocation);
-               p->slocation = NULL;
+               free(p->loc_data.addr);
+               p->loc_data.addr = NULL;
        }
+
+       p->loc_data.lon = p->loc_data.lat = 0;
 }
 
 
@@ -821,7 +879,7 @@ static Evas_Object * __cal_edit_add_location_icon(Evas_Object *obj, const char *
 {
        Evas_Object *ly = NULL;
        Evas_Object *ef;
-       Evas_Object *en;
+       Evas_Object *bt;
 
        if (!CAL_STRCMP(part, "elm.icon"))
        {
@@ -838,139 +896,45 @@ static Evas_Object * __cal_edit_add_location_icon(Evas_Object *obj, const char *
 
                elm_object_part_content_set(ly, "editfield/sw", ef);
 
-               en = elm_object_part_content_get(ef, "elm.swallow.content");
+               item_data->p->entry_loc = elm_object_part_content_get(ef, "elm.swallow.content");
 
-               if (item_data->p->slocation)
-                       elm_entry_entry_set(en, item_data->p->slocation);
+               if(item_data->p->loc_data.addr)
+                       elm_entry_entry_set(item_data->p->entry_loc, item_data->p->loc_data.addr);
 
-               evas_object_smart_callback_add(en, "changed", _edit_location_entry_changed_cb, item_data);
-               elm_entry_cnp_mode_set(en, ELM_CNP_MODE_PLAINTEXT);
+               evas_object_smart_callback_add(item_data->p->entry_loc, "changed", _edit_location_entry_changed_cb, item_data);
+               elm_entry_cnp_mode_set(item_data->p->entry_loc, ELM_CNP_MODE_PLAINTEXT);
        }
 
        return ly;
 }
 
-static Evas_Object* __cal_edit_add_date_field(Evas_Object *dg, cal_edit_data *p, struct tm *tm, const char *title)
-{
-       c_retvm_if(!dg, NULL, "dg is null");
-       c_retvm_if(!p, NULL, "p is null");
-       c_retvm_if(!tm, NULL, "tm is null");
-
-       struct appdata* ad = p->ad;
-       c_retvm_if(!ad, NULL, "ad is null");
-
-       Evas_Object *layout = cal_util_add_datetime(dg, title, tm);
-       c_retvm_if(!layout, NULL, "layout is null");
-
-       Evas_Object *dt = elm_object_part_content_get(layout, "elm.icon");
-       if (!dt) {
-               ERR("dt is null");
-               evas_object_del(layout);
-               return NULL;
-       }
-
-       if (!p->allday)
-       {
-               elm_datetime_field_visible_set(dt, ELM_DATETIME_HOUR, EINA_TRUE);
-               elm_datetime_field_visible_set(dt, ELM_DATETIME_MINUTE, EINA_TRUE);
-
-               if (ad->is_hour24)
-               {
-                       elm_datetime_format_set(dt, "%b %d , %Y %H : %M");
-                       elm_datetime_field_visible_set(dt, ELM_DATETIME_AMPM, EINA_FALSE);
-               }
-               else
-               {
-                       elm_datetime_format_set(dt, "%b %d , %Y %I : %M %p");
-                       elm_datetime_field_visible_set(dt, ELM_DATETIME_AMPM, EINA_TRUE);
-               }
-       }
-       else
-       {
-               elm_datetime_field_visible_set(dt, ELM_DATETIME_HOUR, EINA_FALSE);
-               elm_datetime_field_visible_set(dt, ELM_DATETIME_MINUTE, EINA_FALSE);
-               elm_datetime_field_visible_set(dt, ELM_DATETIME_AMPM, EINA_FALSE);
-       }
-
-       elm_datetime_field_limit_set(dt, ELM_DATETIME_YEAR, 70, 137);
-
-       return layout;
-}
-
-static time_t __cal_edit_get_start_end_time_diff(cal_edit_data *p)
+static void __cal_edit_start_date_changed_callback(void *data, struct tm* updated_tm)
 {
-       c_retvm_if(!p, -1, "p is null");
+       c_retm_if(data == NULL, "data is null");
+       cal_edit_data *p = data;
 
+       // Remember the time difference in before updating start time
        time_t start_t = mktime(&p->stm);
        time_t end_t = mktime(&p->etm);
+       time_t diff = end_t - start_t;
 
-       return end_t - start_t;
-}
-
-static void __cal_edit_start_date_changed_callback(void *data, Evas_Object *obj, void *ei)
-{
-       c_retm_if(!data, "data is null");
-       cal_edit_data *p = data;
-
-       c_retm_if(!p->sdt, "p->sdt is null");
-       c_retm_if(!p->edt, "p->edt is null");
-
-       time_t diff = __cal_edit_get_start_end_time_diff(p);
-
-       __cal_edit_get_date(p->sdt, &(p->stm));
-
-       struct tm tm = p->stm;
-
-       time_t end_t = mktime(&tm);
-       end_t += diff;
+       // Update start time variable
+       p->stm = *updated_tm;
 
-       localtime_r(&end_t, &tm);
+       // Calculate end time from start time to retain the time difference
+       end_t = mktime(&p->stm) + diff;
+       localtime_r(&end_t, &p->etm);
 
-       elm_datetime_value_set(p->edt, &tm);
-       p->etm = tm;
+       // Update end time on the screen
+       cal_genlist_item_timepicker_update_value(p->edt, &p->etm);
 }
 
-
-static Evas_Object * __cal_edit_add_start_date_icon(Evas_Object *obj, const char *part, Item_Data *item_data)
-{
-       Evas_Object *icon_obj = NULL;
-       if (!CAL_STRCMP(part, "elm.icon"))
-       {
-               cal_edit_data *p = item_data->p;
-               icon_obj = __cal_edit_add_date_field(obj, p, &p->stm, S_("IDS_COM_BODY_START"));
-
-               p->sdt = elm_object_part_content_get(icon_obj, "elm.icon");
-               c_warn_if(!p->sdt, "p->sdt is null");
-
-               evas_object_smart_callback_add(p->sdt, "changed", __cal_edit_start_date_changed_callback, p);
-       }
-
-       return icon_obj;
-}
-
-static void __cal_edit_end_date_changed_callback(void *data, Evas_Object *obj, void *ei)
+static void __cal_edit_end_date_changed_callback(void *data, struct tm* updated_tm)
 {
-       CAL_FN_START;
-
+       c_retm_if(!data, "data is null");
        cal_edit_data *p = data;
 
-       __cal_edit_get_date(p->edt, &(p->etm));
-}
-
-static Evas_Object * __cal_edit_add_end_date_icon(Evas_Object *obj, const char *part, Item_Data *item_data)
-{
-       Evas_Object *icon_obj = NULL;
-       if (!CAL_STRCMP(part, "elm.icon"))
-       {
-               cal_edit_data *p = item_data->p;
-               icon_obj = __cal_edit_add_date_field(obj, p, &p->etm, S_("IDS_COM_BODY_END"));
-
-               p->edt = elm_object_part_content_get(icon_obj, "elm.icon");
-               c_warn_if(!p->edt, "p->edt is null");
-
-               evas_object_smart_callback_add(p->edt,"changed", __cal_edit_end_date_changed_callback, p);
-       }
-       return icon_obj;
+       p->etm = *updated_tm;
 }
 
 static void __cal_edit_all_day_changed_callback(void *data, Evas_Object *obj, void *ei)
@@ -981,27 +945,9 @@ static void __cal_edit_all_day_changed_callback(void *data, Evas_Object *obj, vo
        CAL_ASSERT(p->ad);
 
        p->allday = elm_check_state_get(obj);
-       if (!p->allday) {
-
-               elm_datetime_field_visible_set(p->sdt, ELM_DATETIME_HOUR, EINA_TRUE);
-               elm_datetime_field_visible_set(p->edt, ELM_DATETIME_HOUR, EINA_TRUE);
-               elm_datetime_field_visible_set(p->sdt, ELM_DATETIME_MINUTE, EINA_TRUE);
-               elm_datetime_field_visible_set(p->edt, ELM_DATETIME_MINUTE, EINA_TRUE);
 
-               if (!p->ad->is_hour24) {
-                       elm_datetime_field_visible_set(p->sdt, ELM_DATETIME_AMPM, EINA_TRUE);
-                       elm_datetime_field_visible_set(p->edt, ELM_DATETIME_AMPM, EINA_TRUE);
-               }
-       }
-       else    {
-
-               elm_datetime_field_visible_set(p->sdt, ELM_DATETIME_HOUR, EINA_FALSE);
-               elm_datetime_field_visible_set(p->edt, ELM_DATETIME_HOUR, EINA_FALSE);
-               elm_datetime_field_visible_set(p->sdt, ELM_DATETIME_MINUTE, EINA_FALSE);
-               elm_datetime_field_visible_set(p->edt, ELM_DATETIME_MINUTE, EINA_FALSE);
-               elm_datetime_field_visible_set(p->sdt, ELM_DATETIME_AMPM, EINA_FALSE);
-               elm_datetime_field_visible_set(p->edt, ELM_DATETIME_AMPM, EINA_FALSE);
-       }
+       cal_genlist_item_timepicker_update_mode(p->sdt, p->allday, p->ad->is_hour24);
+       cal_genlist_item_timepicker_update_mode(p->edt, p->allday, p->ad->is_hour24);
 }
 
 static Evas_Object * __cal_edit_add_all_day_icon(Evas_Object *obj, const char *part, Item_Data *item_data)
@@ -1030,18 +976,42 @@ static Evas_Object * __cal_edit_add_all_day_icon(Evas_Object *obj, const char *p
 
 static void __cal_edit_note_entry_changed_callback(void *data, Evas_Object *obj, void *event_info)
 {
-       c_retm_if(!data, "data is null");
-
-       Item_Data *item_data = data;
+       const char *str;
+       char *email_link = NULL;
+       Item_Data *item_data = (Item_Data *)data;
        cal_edit_data *p = item_data->p;
-       c_retm_if(!p, "p is null");
+       str = elm_entry_markup_to_utf8(elm_entry_entry_get(p->e_note));
+
+       if (NULL != p->snote && '\0' != p->snote[0])
+       {
+               email_link = strstr(p->snote, EMAIL_LINK_FLAG);
+       }
+       if ((NULL != email_link)  && (NULL != str && str[0] != '\0') && (NULL != strstr(p->snote, str)))
+       {
+               char *strnote = NULL;
+               int strnote_len = 0;
+               strnote_len = strlen(str) + strlen(email_link);
+               CAL_CALLOC(strnote, strnote_len+1, char);
+               if (NULL != strnote)
+               {
+                       snprintf(strnote, strnote_len + 1, "%s%s", str, email_link);
+                       p->snote = strdup(strnote);
 
-       const char *str = elm_entry_markup_to_utf8(elm_entry_entry_get(p->e_note));
+                       free(strnote);
+               }
+               else
+               {
+                       p->snote = NULL;
+               }
 
-       if (!CAL_STRLEN(str))
-               p->snote = NULL;
+       }
        else
-               p->snote = str;
+       {
+               if (!str || str[0] == '\0')
+                       p->snote = NULL;
+               else
+                       p->snote = str;
+       }
 }
 
 
@@ -1055,26 +1025,44 @@ static Evas_Object * __cal_edit_add_note_icon(Evas_Object *obj, const char *part
        c_retvm_if(!p , NULL, "p is null");
 
        if (!CAL_STRCMP(part, "elm.icon")) {
-               Evas_Object *ef = cal_util_add_edit_field(obj, C_("IDS_COM_BODY_NOTE"), C_("IDS_CLD_BODY_TAP_TO_ENTER_NOTE"), EINA_FALSE, EINA_TRUE );
+               Evas_Object *ef = cal_util_add_edit_field(obj, S_("IDS_COM_BODY_NOTE"), C_("IDS_CLD_BODY_TAP_TO_ENTER_NOTE"), EINA_FALSE, EINA_TRUE );
                if (ef) {
                        Evas_Object *entry = elm_object_part_content_get(ef, "elm.swallow.content");
                        c_retvm_if(!entry, ef, "entry is null");
 
                        evas_object_size_hint_weight_set(entry, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
                        evas_object_size_hint_align_set(entry, EVAS_HINT_FILL, EVAS_HINT_EXPAND);
-                       elm_entry_autocapital_type_set(entry, EINA_TRUE);
+                       //elm_entry_autocapital_type_set(entry, EINA_TRUE);
                        elm_entry_cnp_mode_set(entry, ELM_CNP_MODE_PLAINTEXT);
 
                        p->e_note = entry;
 
-                       if (p->snote)
-                               elm_entry_entry_set(p->e_note, elm_entry_utf8_to_markup(p->snote));
+                       if (p->snote) {
+
+                               char *email_link = NULL;
+                               email_link = strstr(p->snote, EMAIL_LINK_FLAG);
+                               if(!email_link)
+                                       elm_entry_entry_set(p->e_note, elm_entry_utf8_to_markup(p->snote));
+                               else {
+
+                                       char *snote_display = NULL;
+                                       int nsize = email_link - p->snote + 1;
+                                       snote_display = calloc(nsize, sizeof(char));
+                                       c_retvm_if(!snote_display , NULL, "calloc(nsize, sizeof(char)) is failed");
+
+                                       CAL_STRNCPY(snote_display, p->snote, nsize-1);
+
+                                       elm_entry_entry_set(p->e_note, elm_entry_utf8_to_markup(snote_display));
+                                       free(snote_display);
+                               }
+                       }
 
                        evas_object_smart_callback_add(p->e_note, "changed", __cal_edit_note_entry_changed_callback, item_data);
 
                        return ef;
                }
        }
+
        return NULL;
 }
 
@@ -1099,27 +1087,18 @@ static void __cal_edit_set_default_information(cal_edit_data *p)
 
        p->allday = EINA_FALSE;
 
-       cal_util_get_timezone_info(&p->timezone_path, &p->timezone_city, &p->timezone_offset);
-       if (p->timezone_offset) {
-               char *text = strstr(p->timezone_offset, "T");
-               p->timezone = atoi(text+2);
-
-               text = strstr(p->timezone_offset, "-");
-               if (text)
-                       p->timezone *= -1;
-       }
+       cal_util_get_timezone(&p->timezone_path, &p->timezone_city, &p->timezone_offset);
 
-       p->repeat = CAL_REPEAT_NONE;
-       p->repeat_week = 0;
-       p->repeat_occurrences = 10;
-       p->repeat_end_date_time = p->stm;
-       cal_util_update_tm_month (&p->repeat_end_date_time, 1);
+       p->repeat_freq = CALS_FREQ_ONCE;
+       p->repeat_range = CALS_RANGE_NONE;
+       p->repeat_count = 10;
+       p->repeat_until = p->stm;
+       cal_util_update_tm_month (&p->repeat_until, 1);
 
        p->calid = DEFAULT_CALENDAR_ID;
        p->accid = ALL_ACCOUNT_ID;
 }
 
-
 static Evas_Object* __cal_edit_add_save_to_icon(void *item_data, Evas_Object *obj, const char *part)
 {
        if (!item_data)
@@ -1129,7 +1108,7 @@ static Evas_Object* __cal_edit_add_save_to_icon(void *item_data, Evas_Object *ob
        }
 
        Evas_Object *icon = NULL;
-       char* default_icon_path = "/opt/apps/org.tizen.efl-calendar/res/icons/all_calendar.png";
+       char* default_icon_path = "/opt/apps/org.tizen.calendar/res/icons/all_calendar.png";
        char* icon_path = NULL;
        cal_struct* cs = (cal_struct*)item_data;
        Eina_Bool r = EINA_FALSE;
@@ -1179,62 +1158,209 @@ static Evas_Object* __cal_edit_add_save_to_icon(void *item_data, Evas_Object *ob
        return icon;
 }
 
-static Evas_Object *__cal_edit_get_genlist_item_icon(void *data, Evas_Object *obj, const char *part)
+static void __cal_edit_alarm_plus_button_callback(void *data, Evas_Object *obj, void *event_info)
 {
-       Evas_Object *e_obj = NULL;
-       Item_Data *item_data = (Item_Data*)data;
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
+       Item_Data * pData = data;
+       Evas_Object *object = NULL;
+       Evas_Object *button = NULL;
+       Evas_Object *genlist = NULL;
 
-       switch ( item_data->type)
-       {
-       case _GTYPE_TITLE:
-               e_obj = __cal_edit_add_title_icon(obj, part, item_data);
-               break;
-       case _GTYPE_LOC:
-               e_obj = __cal_edit_add_location_icon(obj, part, item_data);
-               break;
-       case _GTYPE_START:
-               e_obj = __cal_edit_add_start_date_icon(obj, part, item_data);
-               break;
-       case _GTYPE_END:
-               e_obj = __cal_edit_add_end_date_icon(obj, part, item_data);
-               break;
-       case _GTYPE_ALLDAY:
-               e_obj = __cal_edit_add_all_day_icon(obj, part, item_data);
-               break;
-       case _GTYPE_NOTE:
-               e_obj = __cal_edit_add_note_icon(obj, part, item_data);
-               break;
-       default:
-               break;
+       c_retm_if(!pData->p, "pData->p is NULL");
+       c_retm_if(!pData->p->genlist, "pData->p->genlist is NULL");
+
+       genlist = pData->p->genlist;
+       pData->p->alarm_count++;
+       if (pData->p->alarm_count >= 5) {
+               elm_object_disabled_set(pData->p->add_button, EINA_TRUE);
        }
 
-       return e_obj;
-}
+       Item_Data *new_item_data = calloc(1, sizeof(Item_Data));
+       c_retm_if(!new_item_data, "calloc is failed");
 
-static char* __cal_edit_add_start_text(Evas_Object *obj, const char *part, Item_Data *item_data)
-{
-       if (!CAL_STRCMP(part, "elm.text.1"))
+       new_item_data->p = pData->p;
+       new_item_data->type = _GTYPE_ALARM;
+       new_item_data->alarm_value = 0;
+
+       new_item_data->it = elm_genlist_item_insert_after(genlist, &itc_2text_1btn, new_item_data, NULL,pData->p->alarm_last_it, ELM_GENLIST_ITEM_NONE, __cal_edit_genlist_item_select_callback, NULL);
+       if (!new_item_data->it)
        {
-               return strdup(S_("IDS_COM_BODY_START"));
+               ERR("elm_genlist_item_append returned null");
+               free(new_item_data);
+               new_item_data = NULL;
+               return ;
        }
+       pData->p->alarm_last_it = new_item_data->it;
 
-       return NULL;
+       object = new_item_data->obj;
+       button = elm_button_add(object);
+       c_retm_if(!button, "elm_button_add() is failed");
+
+       elm_object_style_set(button, "icon_minus");
+       elm_object_part_content_set(object,"elm.icon",button);
+       evas_object_data_set(object, "button", button);
+       evas_object_propagate_events_set(button, EINA_FALSE);
+       evas_object_smart_callback_add(button, "clicked", __cal_edit_alarm_plus_button_callback, new_item_data);
+       evas_object_show(object);
 }
 
-static char* __cal_edit_add_end_text(Evas_Object *obj, const char *part, Item_Data *item_data)
+static void __cal_edit_alarm_minus_button_callback(void *data, Evas_Object *obj, void *event_info)
 {
-       if (!CAL_STRCMP(part, "elm.text.1"))
-       {
-               return strdup(S_("IDS_COM_BODY_END"));
-       }
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
+       Item_Data * pData = (Item_Data *)data;
+       Elm_Object_Item *it = NULL;
+       c_retm_if(!pData->p, "pData->p is NULL");
 
-       return NULL;
+       pData->p->alarm_count--;
+       if (elm_object_disabled_get(pData->p->add_button)) {
+               elm_object_disabled_set(pData->p->add_button, EINA_FALSE);
+       }
+       if (pData->it == pData->p->alarm_last_it) {
+               it = elm_genlist_item_prev_get(pData->it);
+               pData->p->alarm_last_it = it;
+       }
+       evas_object_smart_callback_del(obj, "clicked", __cal_edit_alarm_minus_button_callback);
+       if (pData->it) {
+               elm_object_item_del(pData->it);
+       }
 }
 
-static void __cal_edit_get_alarm_text(Item_Data *data, char* buf, int buf_size)
+static Evas_Object *__cal_edit_add_alarm_button_plus_icon(Evas_Object *obj, const char *part, void * data)
 {
-       c_retm_if(!data, "data is null");
-       cal_edit_alarm_get_alarm_str(data->alarm_value, buf, buf_size);
+       Evas_Object *button = NULL;
+
+       c_retvm_if(!data, NULL, "data is null");
+       cal_edit_data * p = ((Item_Data *)data)->p;
+       ((Item_Data *)data)->obj = obj;
+       c_retvm_if(!p, NULL, "p is null");
+
+       if (!strcmp(part, "elm.icon")) {
+               button = elm_button_add(obj);
+               c_retvm_if(!button, NULL, "elm_button_add() is failed");
+
+               elm_object_style_set(button, "icon_plus");
+               evas_object_data_set(obj, "button", button);
+               evas_object_propagate_events_set(button, EINA_FALSE);
+               evas_object_smart_callback_add(button, "clicked", __cal_edit_alarm_plus_button_callback, data);
+               evas_object_show(button);
+               p->add_button = button;
+               if (p->alarm_count >= 5) {
+                       elm_object_disabled_set(p->add_button, EINA_TRUE);
+               }
+               return button;
+       }
+       return NULL;
+}
+
+
+static Evas_Object *__cal_edit_add_alarm_button_icon(Evas_Object *obj, const char *part, void * data)
+{
+       Evas_Object *button = NULL;
+
+       c_retvm_if(!data, NULL, "data is null");
+       cal_edit_data * p = ((Item_Data *)data)->p;
+       ((Item_Data *)data)->obj = obj;
+       c_retvm_if(!p, NULL, "p is null");
+
+       if (p->is_todo_mode) {
+               return NULL;
+       }
+       if (!strcmp(part, "elm.icon")) {
+               button = elm_button_add(obj);
+               c_retvm_if(!button, NULL, "elm_button_add() is failed");
+
+               elm_object_style_set(button, "icon_minus");
+               evas_object_data_set(obj, "button", button);
+               evas_object_propagate_events_set(button, EINA_FALSE);
+               evas_object_smart_callback_add(button, "clicked", __cal_edit_alarm_minus_button_callback, data);
+               evas_object_show(button);
+               return button;
+       }
+       return NULL;
+}
+
+static Evas_Object *__cal_edit_get_genlist_item_plus_icon(void *data, Evas_Object *obj, const char *part)
+{
+       Evas_Object *e_obj = NULL;
+       Item_Data *item_data = (Item_Data*)data;
+
+       e_obj = __cal_edit_add_alarm_button_plus_icon(obj,part,item_data);
+       return e_obj;
+}
+
+static void __cal_edit_no_due_date_changed_callback(void *data, Evas_Object *obj, void *ei)
+{
+       c_retm_if(!data, "data is NULL.");
+       c_retm_if(!obj, "obj is NULL.");
+
+       cal_edit_data *p = data;
+
+       p->is_no_due_date = elm_check_state_get(obj);
+
+       c_retm_if(!p->due_date, "p->due_date is NULL.");
+
+       elm_object_item_disabled_set(p->due_date, p->is_no_due_date);
+       cal_genlist_item_timepicker_disabled_set(p->due_date, p->is_no_due_date);
+}
+
+static Evas_Object *__cal_edit_add_check_duedate_icon(Evas_Object *obj, const char *part, Item_Data *item_data)
+{
+       c_retvm_if(!item_data, NULL, "item_data is NULL.");
+       Evas_Object *icon_obj = NULL;
+       if (!CAL_STRCMP(part, "elm.icon"))
+       {
+               cal_edit_data *p = item_data->p;
+               c_retvm_if(!p, NULL, "p is NULL.");
+               icon_obj = elm_check_add(obj);
+               c_retvm_if(!icon_obj, NULL, "elm_check_add returned null");
+               p->due_check = icon_obj;
+
+               evas_object_smart_callback_add(icon_obj, "changed", __cal_edit_no_due_date_changed_callback, p);
+               evas_object_propagate_events_set(icon_obj, p->is_no_due_date);
+               evas_object_data_set(icon_obj, "priv", p);
+       }
+       return icon_obj;
+}
+
+static Evas_Object *__cal_edit_get_genlist_item_icon(void *data, Evas_Object *obj, const char *part)
+{
+       Evas_Object *e_obj = NULL;
+       Item_Data *item_data = (Item_Data*)data;
+
+       switch ( item_data->type)
+       {
+       case _GTYPE_TITLE:
+               e_obj = __cal_edit_add_title_icon(obj, part, item_data);
+               break;
+       case _GTYPE_LOC:
+               e_obj = __cal_edit_add_location_icon(obj, part, item_data);
+               break;
+       case _GTYPE_ALLDAY:
+               e_obj = __cal_edit_add_all_day_icon(obj, part, item_data);
+               break;
+       case _GTYPE_NOTE:
+               e_obj = __cal_edit_add_note_icon(obj, part, item_data);
+               break;
+
+       case _GTYPE_ALARM:
+               e_obj = __cal_edit_add_alarm_button_icon(obj,part,item_data);
+               break;
+       case _GTYPE_CHECK_DUE_DATE:
+               e_obj = __cal_edit_add_check_duedate_icon(obj, part, item_data);
+               break;
+       default:
+               break;
+       }
+
+       return e_obj;
+}
+
+static void __cal_edit_get_alarm_text(Item_Data *data, char* buf, int buf_size)
+{
+       c_retm_if(!data, "data is null");
+       cal_edit_alarm_get_alarm_str(data->alarm_value, buf, buf_size);
 }
 
 static Eina_Bool __cal_edit_check_alarm_time_passed(cal_edit_data *p, cal_struct *cs)
@@ -1283,30 +1409,31 @@ static void __cal_edit_show_result_popup(cal_edit_data *p,int result)
 {
        char buf[100]={0,};
 
+       // TODO: i18n
        switch(result)
        {
        case CAL_ERR_EVENT_START_DATE:
-               cal_util_add_popup(p->win, NULL, S_("IDS_COM_POP_WARNING"), "Start date is invalid!",
+               cal_util_add_popup(p->win, NULL, S_("IDS_COM_POP_WARNING"), C_("IDS_CLD_POP_INVALID_TIME"),
                        __cal_edit_reponse_event_callback, NULL, NULL);
                break;
        case CAL_ERR_EVENT_END_DATE:
-               cal_util_add_popup(p->win, NULL, S_("IDS_COM_POP_WARNING"), "End date is invalid!",
+               cal_util_add_popup(p->win, NULL, S_("IDS_COM_POP_WARNING"), C_("IDS_CLD_POP_END_TIME_SHOULD_BE_SET_AFTER_START_TIME"),
                        __cal_edit_reponse_event_callback, NULL, NULL);
                break;
        case CAL_ERR_EVENT_REPEAT_END_DATE:
-               cal_util_add_popup(p->win, NULL, S_("IDS_COM_POP_WARNING"), "Repeat end date is invalid!",
+               cal_util_add_popup(p->win, NULL, S_("IDS_COM_POP_WARNING"), C_("IDS_CLD_POP_INVALID_TIME"),
                        __cal_edit_reponse_event_callback, NULL, NULL);
                break;
        case CAL_ERR_EVENT_DURATION:
-               cal_util_add_popup(p->win, NULL, S_("IDS_COM_POP_WARNING"), "Event duration is invalid!",
+               cal_util_add_popup(p->win, NULL, S_("IDS_COM_POP_WARNING"), C_("IDS_CLD_POP_INVALID_TIME"),
                        __cal_edit_reponse_event_callback, NULL, NULL);
                break;
        case CAL_ERR_EVENT_REPEAT_DURATION_TOO_SHORT:
-               cal_util_add_popup(p->win, NULL, S_("IDS_COM_POP_WARNING"), "Event duration is longer than repeat duration!",
+               cal_util_add_popup(p->win, NULL, S_("IDS_COM_POP_WARNING"), C_("IDS_CLD_POP_INVALID_TIME"),
                        __cal_edit_reponse_event_callback, NULL, NULL);
                break;
        case CAL_ERR_DB_LOCK:
-               cal_util_add_popup(p->win, NULL, S_("IDS_COM_POP_WARNING"), "Sync in progress, try later.",
+               cal_util_add_popup(p->win, NULL, S_("IDS_COM_POP_WARNING"), C_("IDS_CLD_POP_CALENDAR_SYNC_IN_PROGRESS"),
                        __cal_edit_reponse_event_callback, NULL, NULL);
                break;
        default:
@@ -1322,99 +1449,84 @@ int __cal_edit_save(cal_edit_data *p)
        CAL_FN_START;
 
        int r;
-       cal_struct *cs;
-       cal_struct *cs_temp;
-
-       cs = __cal_edit_get_cs(p->event_id);
-       if (!cs)
+       cal_struct *cs = __cal_edit_get_cs(p->event_id);
+       c_retv_if(!cs, -1);
+
+//     if (__cal_edit_check_alarm_time_passed(p, cs) && p->repeat_freq == CALS_FREQ_ONCE) {
+//
+//             cal_util_add_popup(p->win, NULL, S_("IDS_COM_POP_WARNING"), C_("IDS_CLD_BODY_ALARMTIME_WARNING"),
+//                     __cal_edit_reponse_event_callback, NULL, NULL);
+//
+//             CALENDAR_SVC_STRUCT_FREE(&cs);
+//
+//             return -1;
+//     }
+
+       if (mktime(&p->etm) < mktime(&p->stm)) {
+               __cal_edit_show_result_popup(p, CAL_ERR_EVENT_END_DATE);
                return -1;
+       }
 
-       cs_temp = __cal_edit_get_cs(p->event_id);
-       if (!cs_temp)
-       {
-               if(cs)
-                       CALENDAR_SVC_STRUCT_FREE(&cs);
+       __cal_edit_fill_cs(p, cs);
 
-               return -1;
-       }
+       if (p->event_id) {
+               if (p->ad->edit_special_one) {
 
-       if (__cal_edit_check_alarm_time_passed(p,cs) && p->repeat == CAL_REPEAT_NONE)
-       {
-               cal_util_add_popup(p->win, NULL, S_("IDS_COM_POP_WARNING"), C_("IDS_CLD_BODY_ALARMTIME_WARNING"),
-                       __cal_edit_reponse_event_callback, NULL, NULL);
+                       long long int lli_start;
 
-               if (cs)
-                       CALENDAR_SVC_STRUCT_FREE(&cs);
+                       cal_util_convert_tm_to_lli(NULL, &p->stm, &lli_start);
 
-               if (cs_temp)
-                       CALENDAR_SVC_STRUCT_FREE(&cs_temp);
+                       r = calendar_svc_event_delete_normal_instance(p->event_id, lli_start);
+                       c_retvm_if(r != CAL_SUCCESS, -1, "calendar_svc_event_delete_normal_instance(%d, %ld) is failed(%d)", p->event_id, lli_start, r);
 
-               return -1;
-       }
+                       cal_struct *exception_cs = CALENDAR_SVC_STRUCT_NEW(CAL_STRUCT_SCHEDULE);
+                       c_retv_if(!exception_cs, -1);
 
-       __cal_edit_fill_cs(p, cs);
+                       CALENDAR_SVC_STRUCT_SET_INT(exception_cs, CAL_VALUE_INT_ORIGINAL_EVENT_ID, p->event_id);
 
-       if (p->event_id)
-       {
-               if (p->ad->edit_special_one)
-               {
-                       GList* list = NULL;
-                       cal_value* value = NULL;
-                       time_t t = 0;
+                       __cal_edit_fill_cs(p, exception_cs);
 
-                       CALENDAR_SVC_STRUCT_SET_INT(cs,"original_event_id",CALENDAR_SVC_STRUCT_GET_INT(cs,"index"));
-                       CALENDAR_SVC_STRUCT_SET_INT(cs,CAL_VALUE_INT_REPEAT_TERM,0);
-                       p->ad->cid = CALENDAR_SVC_INSERT(cs);
+                       r = CALENDAR_SVC_INSERT(exception_cs);
+                       if (r <= 0) {
+                               __cal_edit_show_result_popup(p,r);
 
-                       t = p->ad->tm->st;
-                       value = CALENDAR_SVC_VALUE_NEW(CAL_VALUE_LST_EXCEPTION_DATE);
-                       CALENDAR_SVC_VALUE_SET_TIME(value,CAL_VALUE_GMT_EXCEPTION_DATE_TIME,CAL_TZ_FLAG_GMT,t);
-                       CALENDAR_SVC_VALUE_SET_INT(value,  CAL_VALUE_INT_EXCEPTION_DATE_ID, p->ad->cid);
-                       CALENDAR_SVC_STRUCT_GET_LIST(cs_temp,CAL_VALUE_LST_EXCEPTION_DATE,&list);
-                       list = g_list_append(list,value);
-                       CALENDAR_SVC_STRUCT_SET_LIST(cs_temp,CAL_VALUE_LST_EXCEPTION_DATE,list);
+                               CALENDAR_SVC_STRUCT_FREE(&cs);
 
-                       CALENDAR_SVC_STRUCT_SET_INT(cs_temp,CAL_VALUE_INT_ACCOUNT_ID,p->accid);
+                               CALENDAR_SVC_STRUCT_FREE(&exception_cs);
+
+                               return -1;
+                       }
+
+                       cal_main_set_cs(p->ad, exception_cs);
+
+                       CALENDAR_SVC_STRUCT_FREE(&exception_cs);
+
+               } else {
 
-                       CALENDAR_SVC_UPDATE(cs_temp);
-               }
-               else
-               {
                        r = CALENDAR_SVC_UPDATE(cs);
-                       if (r != CAL_SUCCESS)
-                       {
-                               __cal_edit_show_result_popup(p,r);
+                       if (r != CAL_SUCCESS) {
 
-                               if (cs)
-                                       CALENDAR_SVC_STRUCT_FREE(&cs);
+                               __cal_edit_show_result_popup(p,r);
 
-                               if (cs_temp)
-                                       CALENDAR_SVC_STRUCT_FREE(&cs_temp);
+                               CALENDAR_SVC_STRUCT_FREE(&cs);
 
                                return -1;
                        }
                }
-       }
-       else
-       {
+
+       } else {
 
                r = CALENDAR_SVC_INSERT(cs);
-               if (r <= 0)
-               {
+               if (r <= 0) {
                        __cal_edit_show_result_popup(p,r);
 
-                       if (cs)
-                               CALENDAR_SVC_STRUCT_FREE(&cs);
-
-                       if (cs_temp)
-                               CALENDAR_SVC_STRUCT_FREE(&cs_temp);
+                       CALENDAR_SVC_STRUCT_FREE(&cs);
 
                        return -1;
                }
        }
 
        CALENDAR_SVC_STRUCT_FREE(&cs);
-       CALENDAR_SVC_STRUCT_FREE(&cs_temp);
 
        return 0;
 }
@@ -1431,7 +1543,11 @@ static void __cal_edit_save_button_callback(void *data, Evas_Object *obj, void *
        cal_edit_data *p = CAL_UTIL_GET_PRIV_DATA(ly);
        c_retm_if(!p, "p is null");
 
-       r = __cal_edit_save(p);
+       if (!p->is_todo_mode)
+               r = __cal_edit_save(p);
+       else
+               r = __cal_edit_save_todo(p);
+
        c_retm_if(r, "cal_edit_save() is failed");
 
        if ((NULL != p->ad->ug) && (UG_EDIT == p->ad->u_type))
@@ -1485,7 +1601,7 @@ static char* __cal_edit_add_timezone_text(Evas_Object *obj, const char *part, It
                        return NULL;
                }
 
-               return g_strdup_printf("%s, %s", C_(p->timezone_city), p->timezone_offset);
+               return g_strdup_printf("%s, %s", S_(p->timezone_city), p->timezone_offset);
        }
 
        return NULL;
@@ -1502,7 +1618,7 @@ static char* __cal_edit_add_alarm_text(Evas_Object *obj, const char *part, Item_
 
        if (!CAL_STRCMP(part, "elm.text.1"))
        {
-               return strdup(S_("IDS_COM_BODY_ALARM"));
+               return strdup(C_("IDS_CLD_BODY_REMINDER"));
        }
        if (!CAL_STRCMP(part, "elm.text.2"))
        {
@@ -1513,28 +1629,31 @@ static char* __cal_edit_add_alarm_text(Evas_Object *obj, const char *part, Item_
        return NULL;
 }
 
-static void __cal_edit_get_repeat_text(cal_edit_data *p, char* buf, int buf_size)
+static void __cal_edit_get_freq_text(cal_edit_data *p, char* buf, int buf_size)
 {
-       cal_edit_repeat_get_repeat_str(p->repeat, p->repeat_week, buf, buf_size);
+       _cal_edit_repeat_get_freq_str(p->repeat_freq, buf, buf_size);
 }
 
 static char* __cal_edit_add_repeat_text(Evas_Object *obj, const char *part, Item_Data *item_data)
 {
-       char buf[1024] = {0};
-       CAL_ASSERT(item_data);
+       c_retv_if(!item_data ,NULL);
 
        cal_edit_data *p = item_data->p;
-       CAL_ASSERT(p);
+       c_retv_if(!p, NULL);
 
-       if (!CAL_STRCMP(part, "elm.text.1"))
-       {
+       if (!CAL_STRCMP(part, "elm.text.1")) {
                return strdup(C_("IDS_CLD_BODY_REPEAT"));
        }
-       if (!CAL_STRCMP(part, "elm.text.2"))
-       {
-               __cal_edit_get_repeat_text(p, buf, sizeof(buf));
+
+       if (!CAL_STRCMP(part, "elm.text.2")) {
+
+               char buf[1024] = {0};
+
+               __cal_edit_get_freq_text(p, buf, sizeof(buf));
+
                return strdup(buf);
        }
+
        return NULL;
 }
 
@@ -1612,34 +1731,100 @@ static char* __cal_edit_add_note_text(Evas_Object *obj, const char *part, Item_D
        return NULL;
 }
 
+static char* __cal_edit_add_duedate_text(Evas_Object *obj, const char *part, Item_Data *item_data)
+{
+       if (!CAL_STRCMP(part, "elm.text.1"))
+       {
+               return strdup(C_("IDS_CLD_BODY_DUE_DATE"));
+       }
+       return NULL;
+}
+
+static char* __cal_edit_add_check_duedate_text(Evas_Object *obj, const char *part, Item_Data *item_data)
+{
+       if (!CAL_STRCMP(part, "elm.text")) {
+               return strdup(C_("IDS_TASK_MBODY_NO_DUE_DATE"));
+       }
+
+       return NULL;
+}
+
+static char* __cal_edit_add_priority_text(Evas_Object *obj, const char *part, Item_Data *item_data)
+{
+       c_retvm_if(!item_data, NULL, "item_data is null");
+       cal_edit_data *p = item_data->p;
+       c_retvm_if(!p, NULL, "p is null");
+
+
+       if (!CAL_STRCMP(part, "elm.text.1")) {
+               return strdup(C_("IDS_CLD_BODY_PRIORITY"));
+       }
+
+       if (!CAL_STRCMP(part, "elm.text.2")) {
+               switch (p->priority) {
+                       case EVENT_PRIORITY_LOW:
+                               return strdup(S_("IDS_COM_BODY_LOW"));
+                       case EVENT_PRIORITY_NORMAL:
+                               return strdup(C_("IDS_IDLE_BODY_NORMAL"));
+                       case EVENT_PRIORITY_HIGH:
+                               return strdup(S_("IDS_COM_OPT_HIGH_M_QUALITY"));
+                       default:
+                               return NULL;
+               }
+       }
+       return NULL;
+}
+
+static char* __cal_edit_add_priority_item_text(Evas_Object *obj, const char *part, Item_Data *item_data)
+{
+       c_retvm_if(!item_data, NULL, "item_data is null");
+
+       if (!CAL_STRCMP(part, "elm.text")) {
+               switch (item_data->priority_value) {
+                       case EVENT_PRIORITY_LOW:
+                               return strdup(S_("IDS_COM_BODY_LOW"));
+                       case EVENT_PRIORITY_NORMAL:
+                               return strdup(C_("IDS_IDLE_BODY_NORMAL"));
+                       case EVENT_PRIORITY_HIGH:
+                               return strdup(S_("IDS_COM_OPT_HIGH_M_QUALITY"));
+                       default:
+                               return NULL;
+               }
+       }
+       return NULL;
+}
+
 static char *__cal_edit_get_genlist_item_label(void *data, Evas_Object *obj, const char *part)
 {
        Item_Data *item_data = (Item_Data*)data;
        int type = (int)item_data->type;
 
-       switch ( type ) {
-       case _GTYPE_TITLE:
-               break;
-       case _GTYPE_LOC:
-               break;
-       case _GTYPE_START:
-               return __cal_edit_add_start_text(obj, part, item_data);
-       case _GTYPE_END:
-               return __cal_edit_add_end_text(obj, part, item_data);
-       case _GTYPE_ALLDAY:
-               return __cal_edit_add_allday_text(obj, part, item_data);
-       case _GTYPE_TIME_ZONE:
-               return __cal_edit_add_timezone_text(obj, part, item_data);
-       case _GTYPE_ALARM:
-               return __cal_edit_add_alarm_text(obj, part, item_data);
-       case _GTYPE_REPEAT:
-               return __cal_edit_add_repeat_text(obj, part, item_data);
-       case _GTYPE_LINKED_CAL:
-               return __cal_edit_add_save_to_text(obj, part, item_data);
-       case _GTYPE_NOTE:
-               return __cal_edit_add_note_text(obj, part, item_data);
-       default:
-               break;
+       switch ( type ) {
+               case _GTYPE_TITLE:
+                       break;
+               case _GTYPE_LOC:
+                       break;
+               case _GTYPE_ALLDAY:
+                       return __cal_edit_add_allday_text(obj, part, item_data);
+               case _GTYPE_TIME_ZONE:
+                       return __cal_edit_add_timezone_text(obj, part, item_data);
+               case _GTYPE_ALARM:
+                       return __cal_edit_add_alarm_text(obj, part, item_data);
+               case _GTYPE_REPEAT:
+                       return __cal_edit_add_repeat_text(obj, part, item_data);
+
+               case _GTYPE_LINKED_CAL:
+                       return __cal_edit_add_save_to_text(obj, part, item_data);
+               case _GTYPE_NOTE:
+                       return __cal_edit_add_note_text(obj, part, item_data);
+               case _GTYPE_CHECK_DUE_DATE:
+                       return __cal_edit_add_check_duedate_text(obj, part, item_data);
+               case _GTYPE_PRIORITY:
+                       return __cal_edit_add_priority_text(obj, part, item_data);
+               case _GTYPE_PRIORITY_ITEM:
+                       return __cal_edit_add_priority_item_text(obj, part, item_data);
+               default:
+                       break;
        }
 
        return NULL;
@@ -1680,23 +1865,25 @@ static void __cal_edit_repeat_callback(void *data, Evas_Object *obj, void *ei)
 {
        cal_edit_data *p = data;
 
-       int repeat_week = 0;
-       cal_repeat_until_type_t repeat_until_type = CALS_REPEAT_UNTIL_TYPE_NONE;
-       struct tm repeat_end_date_time = {0};
-       int repeat_occurrences = 0;
+       enum cals_range range = CALS_RANGE_NONE;
+       struct tm until = {0};
+       int count = 0;
+
+       int repeat = cal_edit_repeat_get_repeat(p->ly_repeat, &range, &until, &count);
+
+       if (CALS_FREQ_ONCE != repeat) {
 
-       int repeat = cal_edit_repeat_get_repeat(p->ly_repeat, &repeat_week, &repeat_until_type, &repeat_end_date_time, &repeat_occurrences);
+               if (range == CALS_RANGE_UNTIL) {
 
-       if (CAL_REPEAT_NONE != repeat) {
-               if (repeat_until_type == CALS_REPEAT_UNTIL_TYPE_DATETIME) {
-                       if (timegm(&repeat_end_date_time) <= timegm(&p->stm)) {
+                       if (timegm(&until) <= timegm(&p->stm)) {
                                cal_util_add_popup(p->win, NULL, S_("IDS_COM_POP_WARNING"), C_("IDS_CLD_BODY_REPEAT_WARNING"),
                                        __cal_edit_reponse_event_callback, NULL, NULL);
                                return;
                        }
                }
-               else if (repeat_until_type == CALS_REPEAT_UNTIL_TYPE_COUNT) {
-                       if (!repeat_occurrences) {
+               else if (range == CALS_RANGE_COUNT) {
+
+                       if (!count) {
                                cal_util_add_popup(p->win, NULL, S_("IDS_COM_POP_WARNING"), C_("IDS_CLD_BODY_REPEAT_WARNING"),
                                        __cal_edit_reponse_event_callback, NULL, NULL);
                                return;
@@ -1704,12 +1891,10 @@ static void __cal_edit_repeat_callback(void *data, Evas_Object *obj, void *ei)
                }
        }
 
-       p->repeat = repeat;
-       p->repeat_week = repeat_week;
-       p->repeat_until_type = repeat_until_type;
-       p->repeat_end_date_time = repeat_end_date_time;
-       p->repeat_occurrences = repeat_occurrences;
-       __cal_edit_set_repeat_text(p);
+       p->repeat_freq = repeat;
+       p->repeat_range = range;
+       p->repeat_until = until;
+       p->repeat_count = count;
 
        if (it) {
                elm_genlist_item_update(it);
@@ -1717,7 +1902,6 @@ static void __cal_edit_repeat_callback(void *data, Evas_Object *obj, void *ei)
        }
 
        elm_naviframe_item_pop(p->nv);
-
 }
 
 static void __cal_edit_repeat_select_callback(Item_Data *item_data)
@@ -1730,7 +1914,7 @@ static void __cal_edit_repeat_select_callback(Item_Data *item_data)
        if (!p->nv)
                p->nv = elm_naviframe_add(p->genlist);
 
-       p->ly_repeat = cal_edit_repeat_create_view(p->parent, p->ad, p->repeat, p->repeat_until_type, &(p->stm), &(p->repeat_end_date_time),&(p->repeat_occurrences), p->repeat_week);
+       p->ly_repeat = cal_edit_repeat_create_view(p->parent, p->ad, p->repeat_freq, p->repeat_range, &(p->stm), &(p->repeat_until),&(p->repeat_count));
        c_retm_if(!p->ly_repeat, "p->ly_repeat is null");
 
        it = item_data->it;
@@ -1739,16 +1923,16 @@ static void __cal_edit_repeat_select_callback(Item_Data *item_data)
 
        Evas_Object *btn_save = elm_button_add(p->nv);
        cal_util_set_controlbar_button(btn_save, S_("IDS_COM_OPT_SAVE"), "naviframe/title/default", __cal_edit_repeat_callback, p);
-       elm_object_item_part_content_set(navi_item, "title_right_btn", btn_save);
+       elm_object_item_part_content_set(navi_item, "title_left_btn", btn_save);
 
        Evas_Object *btn_cancel = elm_button_add(p->nv);
        cal_util_set_controlbar_button(btn_cancel,S_("IDS_COM_SK_CANCEL"),
                        "naviframe/title/default", __cal_edit_cancel_button_callback, p->nv);
-       elm_object_item_part_content_set(navi_item, "title_left_btn", btn_cancel);
+       elm_object_item_part_content_set(navi_item, "title_right_btn", btn_cancel);
 }
 
 
-static void __cal_edit_ug_destroy_callback(struct ui_gadget *ug, void *priv)
+static void __cal_edit_ug_destroy_callback(ui_gadget_h ug, void *priv)
 {
        CAL_FN_START;
 
@@ -1766,7 +1950,7 @@ static void __cal_edit_ug_destroy_callback(struct ui_gadget *ug, void *priv)
        }
 }
 
-static void __cal_edit_ug_result_callback(struct ui_gadget *ug, bundle *result, void *priv)
+static void __cal_edit_ug_result_callback(ui_gadget_h ug, service_h result, void *priv)
 {
        CAL_FN_START;
 
@@ -1775,39 +1959,30 @@ static void __cal_edit_ug_result_callback(struct ui_gadget *ug, bundle *result,
 
        cal_edit_data *p = priv;
 
-       const char* city = bundle_get_val(result, "city");
-       c_retm_if(!city, "city is null");
-
-       const char* timezone = bundle_get_val(result, "timezone");
-       c_retm_if(!timezone, "timezone is null");
-
-       const char* tzpath = bundle_get_val(result, "tzpath");
-       c_retm_if(!tzpath, "tzpath is null");
-
-       if (timezone)
-               p->timezone = atoi(timezone);
-
        if (p->timezone_city)
                free(p->timezone_city);
 
-       p->timezone_city = strdup(C_(city));
-
        if (p->timezone_path)
                free(p->timezone_path);
 
-       p->timezone_path= strdup(tzpath);
-
        if (p->timezone_offset)
                free(p->timezone_offset);
 
-       p->timezone_offset= g_strdup_printf("GMT%s",timezone);
+       char *tzpath = NULL;
+
+       int r = service_get_extra_data(result, "tzpath", &tzpath);
+       c_ret_if(r != SERVICE_ERROR_NONE);
+
+       p->timezone_path= tzpath;
+
+       cal_util_get_timezone(&p->timezone_path, &p->timezone_city, &p->timezone_offset);
 
        p->is_selected_timezone = EINA_TRUE;
 
        elm_genlist_item_update(p->timezone_item);
 }
 
-static void __cal_edit_ug_layout_callback(struct ui_gadget *ug, enum ug_mode mode, void *priv)
+static void __cal_edit_ug_layout_callback(ui_gadget_h ug, enum ug_mode mode, void *priv)
 {
        CAL_FN_START;
 
@@ -1840,7 +2015,7 @@ static void __cal_edit_timezone_select_callback(Item_Data *item_data)
 
        cal_edit_data *p = item_data->p;
        struct ug_cbs uc;
-       struct ui_gadget *ug;
+       ui_gadget_h ug;
        memset(&uc, 0, sizeof(struct ug_cbs));
        uc.destroy_cb = __cal_edit_ug_destroy_callback;
        uc.layout_cb = __cal_edit_ug_layout_callback;
@@ -1868,17 +2043,18 @@ static void __cal_edit_alarm_select_callback(Item_Data *item_data)
 
        it = item_data->it;
 
-       navi_item = elm_naviframe_item_push(p->nv, S_("IDS_COM_BODY_ALARM"), NULL, NULL, p->ly_alarm, NULL);
+       navi_item = elm_naviframe_item_push(p->nv, C_("IDS_CLD_BODY_REMINDER"), NULL, NULL, p->ly_alarm, NULL);
 
        btn_save = elm_button_add(p->nv);
        cal_util_set_controlbar_button(btn_save,S_("IDS_COM_OPT_SAVE"), "naviframe/title/default", __cal_edit_alarm_callback, item_data);
-       elm_object_item_part_content_set(navi_item, "title_right_btn", btn_save);
+       elm_object_item_part_content_set(navi_item, "title_left_btn", btn_save);
 
        btn_cancel = elm_button_add(p->nv);
        cal_util_set_controlbar_button(btn_cancel,S_("IDS_COM_SK_CANCEL"), "naviframe/title/default", __cal_edit_cancel_button_callback, p->nv);
-       elm_object_item_part_content_set(navi_item, "title_left_btn", btn_cancel);
+       elm_object_item_part_content_set(navi_item, "title_right_btn", btn_cancel);
 }
 
+
 static void __cal_edit_save_to_popup_list_sel(void *data, Evas_Object *obj, void *event_info)
 {
        c_retm_if(!data, "data is null");
@@ -1941,7 +2117,7 @@ static Evas_Object* __cal_edit_create_save_to_popup(Item_Data *item_data)
 
        if (!p->calendar_list)
        {
-               p->calendar_list = CALENDAR_SVC_GET_CALENDARS(p->accid);
+               p->calendar_list = CALENDAR_SVC_GET_ALL(p->accid, ALL_CALENDAR_ID, CAL_STRUCT_CALENDAR);
                c_retvm_if(!p->calendar_list, NULL, "p->calendar_list is null");
        }
 
@@ -1962,8 +2138,16 @@ static Evas_Object* __cal_edit_create_save_to_popup(Item_Data *item_data)
 
        EINA_LIST_FOREACH(p->calendar_list, l, cs)
        {
-               if (cs)
-                       elm_genlist_item_append(genlist, &itc_2text_1icon_2, cs, NULL, ELM_GENLIST_ITEM_NONE, __cal_edit_save_to_popup_list_sel, cs);
+               if (cs) {
+                       cals_calendar_store_type cs_type = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_TABLE_INT_STORE_TYPE);
+                       if (p->is_todo_mode) {
+                               if (CALS_CALENDAR_TYPE_TODO & cs_type)
+                                       elm_genlist_item_append(genlist, &itc_2text_1icon_2, cs, NULL, ELM_GENLIST_ITEM_NONE, __cal_edit_save_to_popup_list_sel, cs);
+                       } else {
+                               if (CALS_CALENDAR_TYPE_EVENT & cs_type)
+                                       elm_genlist_item_append(genlist, &itc_2text_1icon_2, cs, NULL, ELM_GENLIST_ITEM_NONE, __cal_edit_save_to_popup_list_sel, cs);
+                       }
+               }
        }
 
        elm_object_content_set(popup, genlist);
@@ -1988,58 +2172,149 @@ static void __cal_edit_show_save_to_popup(Item_Data *item_data)
        p->popup = popup;
 }
 
-static void __cal_edit_genlist_item_select_callback(void *data, Evas_Object *obj, void *event_info)
+static void __cal_edit_priority_popup_list_sel(void *data, Evas_Object *obj, void *event_info)
 {
+       c_retm_if(!data, "data is null");
        c_retm_if(!obj, "obj is null");
 
-       Elm_Object_Item *it = elm_genlist_selected_item_get(obj);
-       c_retm_if(!it, "elm_genlist_selected_item_get() returned null");
+       Item_Data *item_data = data;
 
-       Item_Data *item_data = (Item_Data *)elm_object_item_data_get(it);
-       c_retm_if(!it, "elm_object_item_data_get() returned null");
+       cal_edit_data *p = CAL_UTIL_GET_PRIV_DATA(obj);
+       c_retm_if(!p, "p is null");
 
-       int type = item_data->type;
+       Elm_Object_Item *item = elm_genlist_selected_item_get(obj);
+       c_retm_if(!item, "elm_genlist_selected_item_get() returned null");
 
-       cal_edit_data *p = item_data->p;
-       c_retm_if(!p, "p is null");
+       elm_genlist_item_selected_set(item, EINA_FALSE);
 
-       switch ( type )
-       {
-       case _GTYPE_TITLE:
-               break;
-       case _GTYPE_LOC:
-               break;
-       case _GTYPE_START:
-               elm_object_focus_set(p->sdt, EINA_TRUE);
-               break;
-       case _GTYPE_END:
-               elm_object_focus_set(p->edt, EINA_TRUE);
-               break;
-       case _GTYPE_ALLDAY:
-               elm_check_state_set(p->c_allday, !elm_check_state_get(p->c_allday));
-               __cal_edit_all_day_changed_callback(p, p->c_allday, event_info);
-               break;
-       case _GTYPE_TIME_ZONE:
-               __cal_edit_timezone_select_callback(item_data);
-               break;
-       case _GTYPE_ALARM:
-               __cal_edit_alarm_select_callback(item_data);
-               break;
-       case _GTYPE_REPEAT:
-               __cal_edit_repeat_select_callback(item_data);
-               break;
-       case _GTYPE_NOTE:
-               break;
-       case _GTYPE_LINKED_CAL:
-               __cal_edit_show_save_to_popup(item_data);
-               break;
-       default:
-               break;
-       }
+       p->priority = item_data->priority_value;
 
-       elm_genlist_item_selected_set(it, EINA_FALSE);
+       elm_genlist_item_update(it);
 
-       return;
+       evas_object_del(p->popup);
+       p->popup = NULL;
+}
+
+static Evas_Object* __cal_edit_create_priority_popup(Item_Data *item_data)
+{
+       c_retvm_if(!item_data, NULL, "item_data is null");
+
+       Evas_Object *popup = NULL;
+       Evas_Object *genlist = NULL;
+       Item_Data *list_item_data = NULL;
+       cal_edit_data *p = item_data->p;
+       c_retvm_if(!p, NULL, "p is null");
+
+       popup = cal_util_add_popup(p->ad->win, "liststyle", C_("IDS_CLD_BODY_PRIORITY"), NULL,
+               __cal_edit_save_to_popup_hide_cb, p, S_("IDS_COM_BODY_CLOSE"), NULL);
+       c_retvm_if(!popup, NULL, "popup is null");
+
+       genlist = elm_genlist_add(popup);
+       if (!genlist) {
+               ERR("elm_genlist_add(popup) returned null");
+               evas_object_del(popup);
+               return NULL;
+       }
+
+       evas_object_size_hint_weight_set(genlist, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       evas_object_size_hint_align_set(genlist, EVAS_HINT_FILL, EVAS_HINT_FILL);
+       evas_object_data_set(genlist, "priv", p);
+
+       list_item_data = calloc(1, sizeof(Item_Data));
+       c_retvm_if(!list_item_data, NULL, "calloc is failed");
+       list_item_data->type = _GTYPE_PRIORITY_ITEM;
+       list_item_data->priority_value = EVENT_PRIORITY_LOW;
+       elm_genlist_item_append(genlist, &itc_1text, list_item_data, NULL, ELM_GENLIST_ITEM_NONE, __cal_edit_priority_popup_list_sel, list_item_data);
+
+       list_item_data = calloc(1, sizeof(Item_Data));
+       c_retvm_if(!list_item_data, NULL, "calloc is failed");
+       list_item_data->type = _GTYPE_PRIORITY_ITEM;
+       list_item_data->priority_value = EVENT_PRIORITY_NORMAL;
+       elm_genlist_item_append(genlist, &itc_1text, list_item_data, NULL, ELM_GENLIST_ITEM_NONE, __cal_edit_priority_popup_list_sel, list_item_data);
+
+       list_item_data = calloc(1, sizeof(Item_Data));
+       c_retvm_if(!list_item_data, NULL, "calloc is failed");
+       list_item_data->type = _GTYPE_PRIORITY_ITEM;
+       list_item_data->priority_value = EVENT_PRIORITY_HIGH;
+       elm_genlist_item_append(genlist, &itc_1text, list_item_data, NULL, ELM_GENLIST_ITEM_NONE, __cal_edit_priority_popup_list_sel, list_item_data);
+
+       elm_object_content_set(popup, genlist);
+       evas_object_show(genlist);
+
+       return popup;
+}
+
+static void __cal_edit_show_priority_popup(Item_Data *item_data)
+{
+       c_retm_if(!item_data, "item_data is null");
+
+       it = item_data->it;
+       c_retm_if(!it, "selected item is null");
+
+       cal_edit_data *p = item_data->p;
+       c_retm_if(!p, "p is null");
+
+       Evas_Object *popup = __cal_edit_create_priority_popup(item_data);
+       c_retm_if(!popup, "popup is NULL");
+
+       p->popup = popup;
+}
+
+
+static void __cal_edit_genlist_item_select_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       c_retm_if(!obj, "obj is null");
+
+       Elm_Object_Item *it = elm_genlist_selected_item_get(obj);
+       c_retm_if(!it, "elm_genlist_selected_item_get() returned null");
+
+       Item_Data *item_data = (Item_Data *)elm_object_item_data_get(it);
+       c_retm_if(!it, "elm_object_item_data_get() returned null");
+
+       int type = item_data->type;
+
+       cal_edit_data *p = item_data->p;
+       c_retm_if(!p, "p is null");
+
+       switch ( type )
+       {
+       case _GTYPE_TITLE:
+               break;
+       case _GTYPE_LOC:
+               break;
+       case _GTYPE_ALLDAY:
+               elm_check_state_set(p->c_allday, !elm_check_state_get(p->c_allday));
+               __cal_edit_all_day_changed_callback(p, p->c_allday, event_info);
+               break;
+       case _GTYPE_TIME_ZONE:
+               __cal_edit_timezone_select_callback(item_data);
+               break;
+       case _GTYPE_ALARM:
+               __cal_edit_alarm_select_callback(item_data);
+               break;
+       case _GTYPE_REPEAT:
+               __cal_edit_repeat_select_callback(item_data);
+               break;
+       case _GTYPE_NOTE:
+               break;
+
+       case _GTYPE_LINKED_CAL:
+               __cal_edit_show_save_to_popup(item_data);
+               break;
+       case _GTYPE_PRIORITY:
+               __cal_edit_show_priority_popup(item_data);
+               break;
+       case _GTYPE_CHECK_DUE_DATE:
+               elm_check_state_set(p->due_check, !elm_check_state_get(p->due_check));
+               __cal_edit_no_due_date_changed_callback(p, p->due_check, event_info);
+               break;
+       default:
+               break;
+       }
+
+       elm_genlist_item_selected_set(it, EINA_FALSE);
+
+       return;
 }
 
 static char *__cal_edit_get_genlist_save_to_item_label(void *data, Evas_Object *obj, const char *part)
@@ -2104,9 +2379,6 @@ static Elm_Object_Item* __cal_edit_add_genlist_item(Evas_Object *genlist, Elm_Ge
                return NULL;
        }
 
-       if ( type == _GTYPE_START || type == _GTYPE_END )
-               elm_genlist_item_select_mode_set( item_data->it, ELM_OBJECT_SELECT_MODE_NONE );
-
        return item_data->it;
 }
 
@@ -2123,8 +2395,13 @@ static Elm_Object_Item* __cal_edit_add_genlist_alarm_item(Evas_Object *genlist,
        item_data->type = type;
        item_data->alarm_value = alarm;
 
+       if (p->is_todo_mode) {
+               item_data->it = elm_genlist_item_append(genlist, itc, item_data, NULL, ELM_GENLIST_ITEM_NONE, __cal_edit_genlist_item_select_callback, NULL);
+               return item_data->it;
+       }
+
        if (!p->alarm_first_it) {
-               item_data->it = elm_genlist_item_append(genlist, &itc_2text, item_data, NULL, ELM_GENLIST_ITEM_NONE, __cal_edit_genlist_item_select_callback, NULL);
+               item_data->it = elm_genlist_item_append(genlist, &itc_2text_plus_btn, item_data, NULL, ELM_GENLIST_ITEM_NONE, __cal_edit_genlist_item_select_callback, NULL);
                p->alarm_first_it = p->alarm_last_it = item_data->it;
        } else {
                item_data->it = elm_genlist_item_insert_after(genlist, itc, item_data, NULL,p->alarm_last_it, ELM_GENLIST_ITEM_NONE, __cal_edit_genlist_item_select_callback, NULL);
@@ -2150,8 +2427,7 @@ static Elm_Object_Item* __cal_edit_add_separator(Evas_Object *genlist, cal_edit_
        Elm_Object_Item *git = __cal_edit_add_genlist_item(genlist, &itc_seperator, 0, p);
        c_retvm_if(!git, NULL, "__cal_edit_add_genlist_item returned null");
 
-       elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_NONE);
-
+       elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
        return git;
 }
 
@@ -2167,18 +2443,6 @@ static Elm_Object_Item* __cal_edit_set_location(Evas_Object *genlist, cal_edit_d
        return __cal_edit_add_genlist_item(genlist, &itc_1icon, _GTYPE_LOC, p);
 }
 
-static Elm_Object_Item* __cal_edit_set_start_date(Evas_Object *genlist, cal_edit_data *p)
-{
-       __cal_edit_add_separator(genlist, p);
-
-       return __cal_edit_add_genlist_item(genlist, &itc_1icon, _GTYPE_START, p);
-}
-
-static Elm_Object_Item* __cal_edit_set_end_date(Evas_Object *genlist, cal_edit_data *p)
-{
-       return __cal_edit_add_genlist_item(genlist, &itc_1icon, _GTYPE_END, p);
-}
-
 static Elm_Object_Item* __cal_edit_set_all_day(Evas_Object *genlist, cal_edit_data *p)
 {
        return __cal_edit_add_genlist_item(genlist, &itc_1text_1icon, _GTYPE_ALLDAY, p);
@@ -2232,7 +2496,6 @@ static Elm_Object_Item* __cal_edit_set_save_to(Evas_Object *genlist, cal_edit_da
 
 }
 
-
 static Eina_Bool __cal_edit_append_widget_idler(void* data)
 {
        c_retvm_if(!data, ECORE_CALLBACK_CANCEL, "data is null");
@@ -2288,6 +2551,13 @@ static Evas_Object* __cal_edit_create_genlist(cal_edit_data* p)
        itc_2text_1btn.func.del = __cal_edit_genlist_item_delete;
        itc_2text_1btn.decorate_item_style = "dialogue/edit/contact";
 
+       itc_2text_plus_btn.item_style = "dialogue/2text.1icon.6";
+       itc_2text_plus_btn.func.text_get = __cal_edit_get_genlist_item_label;
+       itc_2text_plus_btn.func.content_get = __cal_edit_get_genlist_item_plus_icon;
+       itc_2text_plus_btn.func.state_get = NULL;
+       itc_2text_plus_btn.func.del = __cal_edit_genlist_item_delete;
+       itc_2text_plus_btn.decorate_item_style = "dialogue/edit/contact";
+
        itc_2text_1icon_4.item_style = "dialogue/2text.1icon.4";
        itc_2text_1icon_4.func.text_get = __cal_edit_get_genlist_item_label;
        itc_2text_1icon_4.func.del = __cal_edit_genlist_item_delete;
@@ -2303,9 +2573,17 @@ static Evas_Object* __cal_edit_create_genlist(cal_edit_data* p)
        itc_2text_2icon_4.func.content_get = __cal_edit_get_genlist_item_icon;
 
        __cal_edit_set_title(genlist, p);
+
        __cal_edit_set_location(genlist, p);
-       __cal_edit_set_start_date(genlist, p);
-       __cal_edit_set_end_date(genlist, p);
+
+       p->sdt = cal_genlist_item_timepicker_add(genlist,
+                       S_("IDS_COM_BODY_START"), &p->stm, p->allday, p->ad->is_hour24,
+                       __cal_edit_start_date_changed_callback, p);
+
+       p->edt = cal_genlist_item_timepicker_add(genlist,
+                       S_("IDS_COM_BODY_END"), &p->etm, p->allday, p->ad->is_hour24,
+                       __cal_edit_end_date_changed_callback, p);
+
        __cal_edit_set_all_day(genlist, p);
 
        p->timezone_item = __cal_edit_set_time_zone(genlist, p);
@@ -2313,11 +2591,10 @@ static Evas_Object* __cal_edit_create_genlist(cal_edit_data* p)
        __cal_edit_set_alarm(genlist, p);
 
        item = __cal_edit_set_repeat(genlist, p);
-       if (p->ad->edit_special_one)
+       if (p->ad->edit_special_one || 0 < p->original_event_id)
                elm_object_item_disabled_set(item, EINA_TRUE);
 
        evas_object_show(genlist);
-
        return genlist;
 }
 
@@ -2356,12 +2633,8 @@ static Evas_Object *__cal_edit_create_layout(struct appdata *ad, Evas_Object *pa
        p->win = ad->win;
        p->snote = ad->strnote;
        p->is_selected_timezone = EINA_FALSE;
-       p->popup = NULL;
        p->alarm_count = 1;
-       p->alarm_last_it = NULL;
-       p->alarm_first_it = NULL;
-       p->list_alm_min = NULL;
-       p->add_button = NULL;
+       p->is_todo_mode = EINA_FALSE;
 
        ly = cal_util_add_layout(ad->nv, "edit");
        if (!ly)
@@ -2460,15 +2733,27 @@ static void __cal_edit_add_controlbar( struct appdata *ad, Evas_Object *ly)
        c_retm_if(!ad, "ad is null");
        c_retm_if(!ly, "ly is null");
 
+       cal_edit_data *p = evas_object_data_get(ly, "priv");
+       c_retm_if(!p, "p is null");
+
        Elm_Object_Item* navi_item;
        const char *title;
        Evas_Object *btn_save;
        Evas_Object *btn_cancel;
 
-       if (ad->cid)
-               title = S_("IDS_COM_SK_EDIT");
-       else
-               title = S_("IDS_COM_SK_NEW");
+       if (ad->cid) {
+               if (p->is_todo_mode) {
+                       title = C_("IDS_TASK_HEADER_EDIT_TASK");
+               } else {
+                       title = C_("IDS_CLD_HEADER_EDIT_EVENT");
+               }
+       } else {
+               if (p->is_todo_mode) {
+                       title = C_("IDS_TASK_HEADER_NEW_TASK");
+               } else {
+                       title = C_("IDS_CLD_HEADER_NEW_EVENT");
+               }
+       }
 
        elm_naviframe_prev_btn_auto_pushed_set(ad->nv, EINA_FALSE);
 
@@ -2478,12 +2763,12 @@ static void __cal_edit_add_controlbar( struct appdata *ad, Evas_Object *ly)
        btn_save = elm_button_add(ad->nv);
        c_retm_if(!btn_save, "elm_button_add(ad->nv) returned null");
        cal_util_set_controlbar_button(btn_save, S_("IDS_COM_OPT_SAVE"), "naviframe/title/default", __cal_edit_save_button_callback, ly);
-       elm_object_item_part_content_set(navi_item, "title_right_btn", btn_save);
+       elm_object_item_part_content_set(navi_item, "title_left_btn", btn_save);
 
        btn_cancel = elm_button_add(ad->nv);
        c_retm_if(!btn_cancel, "elm_button_add(ad->nv) returned null");
        cal_util_set_controlbar_button(btn_cancel, S_("IDS_COM_SK_CANCEL"), "naviframe/title/default", __cal_edit_back_button_callback, CAL_UTIL_GET_PRIV_DATA(ly));
-       elm_object_item_part_content_set(navi_item, "title_left_btn", btn_cancel);
+       elm_object_item_part_content_set(navi_item, "title_right_btn", btn_cancel);
 }
 
 void cal_edit_create_view(struct appdata *ad, Evas_Object *parent)
@@ -2505,3 +2790,510 @@ void cal_edit_create_view(struct appdata *ad, Evas_Object *parent)
 
        CAL_FN_END;
 }
+
+static inline cal_struct* __cal_edit_get_cs_todo(int cid)
+{
+       cal_struct *cs = NULL;
+
+       if (!cid) {
+               cs = CALENDAR_SVC_STRUCT_NEW(CAL_STRUCT_TODO);
+               c_retvm_if(!cs, NULL, "CALENDAR_SVC_STRUCT_NEW is failed.");
+       }
+       else {
+               int r = CALENDAR_SVC_GET(CAL_STRUCT_TODO, cid, NULL, &cs);
+               if (r != CAL_SUCCESS) {
+                       if (cs)
+                               CALENDAR_SVC_STRUCT_FREE(&cs);
+
+                       ERR("CALENDAR_SVC_GET(CAL_STRUCT_TODO, %d) is failed(%d)", cid, r);
+               }
+       }
+
+       return cs;
+}
+
+static void __cal_edit_fill_cs_time_todo(cal_edit_data *p, cal_struct *cs)
+{
+       c_ret_if(!p);
+       c_ret_if(!cs);
+
+       if (p->timezone_path)
+               CALENDAR_SVC_STRUCT_SET_STR(cs, CALS_VALUE_TXT_DTSTART_TZID, p->timezone_path);
+
+       if (p->is_no_due_date)  {
+               CALENDAR_SVC_STRUCT_SET_LLI(cs, CALS_LIST_PERIOD_NORMAL_BASIC_LLI_DTEND_UTIME, CALS_TODO_NO_DUE_DATE);
+       }
+       else {
+
+               long long int lli_end;
+
+               cal_util_convert_tm_to_lli(NULL, &p->etm, &lli_end);
+
+               CALENDAR_SVC_STRUCT_SET_LLI(cs, CALS_LIST_PERIOD_NORMAL_BASIC_LLI_DTEND_UTIME, lli_end);
+       }
+}
+
+static void __cal_edit_fill_cs_priority(cal_edit_data *p, cal_struct *cs)
+{
+       c_retm_if(!p, "p is null");
+       c_retm_if(!cs, "cs is null");
+       CALENDAR_SVC_STRUCT_SET_INT(cs, CAL_VALUE_INT_PRIORITY, p->priority);
+}
+
+static void __cal_edit_fill_cs_status_todo(cal_edit_data *p, cal_struct *cs)
+{
+       c_retm_if(!p, "p is null");
+       c_retm_if(!cs, "cs is null");
+       CALENDAR_SVC_STRUCT_SET_INT(cs, CAL_VALUE_INT_TASK_STATUS, p->todo_status);
+}
+
+static inline void __cal_edit_fill_cs_todo(cal_edit_data *p, cal_struct *cs)
+{
+       __cal_edit_fill_cs_title(p, cs);
+       __cal_edit_fill_cs_time_todo(p, cs);
+       __cal_edit_fill_cs_location(p, cs);
+       __cal_edit_fill_cs_priority(p, cs);
+       __cal_edit_fill_cs_alarm(p, cs);
+       __cal_edit_fill_cs_note(p, cs);
+       __cal_edit_fill_cs_save_to(p, cs);
+       __cal_edit_fill_cs_status_todo(p, cs);
+}
+
+static Eina_Bool __cal_edit_check_alarm_time_passed_todo(cal_edit_data *p, cal_struct *cs)
+{
+       time_t alarm;
+       time_t current_time = time(NULL);
+       char buf[32] = {0};
+       Item_Data *item_data = NULL;
+       Elm_Object_Item *it;
+       c_retvm_if(!p, EINA_FALSE, "p is null");
+       c_retvm_if(!p->genlist, EINA_FALSE, "genlist is null");
+
+       int count = 1;
+
+       it = p->alarm_first_it;
+       while (it && (count++ <= p->alarm_count)) {
+
+               item_data = elm_object_item_data_get(it);
+               c_retvm_if(!item_data, EINA_FALSE, "item_data is null");
+
+               cal_edit_alarm_get_alarm_str(item_data->alarm_value, buf, sizeof(buf));
+               if (!strcmp(buf, S_("IDS_COM_BODY_OFF"))) {
+                       it = elm_genlist_item_next_get(it);
+                       continue;
+               }
+
+               alarm = mktime(&p->etm)-item_data->alarm_value*60;
+               if (alarm < current_time)
+                       return EINA_TRUE;
+
+               it = elm_genlist_item_next_get(it);
+       }
+
+       return EINA_FALSE;
+}
+
+static int __cal_edit_save_todo(cal_edit_data *p)
+{
+       CAL_FN_START;
+
+       c_retvm_if(!p, -1, "p is null");
+
+       int r;
+       cal_struct *cs_temp = NULL;
+       cal_struct *cs = __cal_edit_get_cs_todo(p->event_id);
+       c_retvm_if(!cs, -1, "cs is null");
+
+       cs_temp = __cal_edit_get_cs_todo(p->event_id);
+       if (!cs_temp) {
+               if(cs)
+                       CALENDAR_SVC_STRUCT_FREE(&cs);
+
+               return -1;
+       }
+
+//     if (__cal_edit_check_alarm_time_passed_todo(p,cs) && p->repeat_freq == CALS_FREQ_ONCE) {
+//             cal_util_add_popup(p->win, NULL, S_("IDS_COM_POP_WARNING"), C_("IDS_CLD_BODY_ALARMTIME_WARNING"),
+//                     __cal_edit_reponse_event_callback, NULL, NULL);
+//
+//             if (cs)
+//                     CALENDAR_SVC_STRUCT_FREE(&cs);
+//
+//             if (cs_temp)
+//                     CALENDAR_SVC_STRUCT_FREE(&cs_temp);
+//
+//             return -1;
+//     }
+
+       __cal_edit_fill_cs_todo(p, cs);
+
+       if (p->event_id) {
+               if (p->ad->edit_special_one) {
+
+// TODO: copy exception_cs from cs
+/*
+                       cal_struct *exception_cs = calloc(1, sizeof(cal_struct));
+                       c_retv_if(!exception_cs, -1);
+
+                       memcpy(exception_cs, cs, sizeof(cal_struct));
+
+                       r = calendar_svc_event_delete_normal_instance(p->event_id, CALENDAR_SVC_STRUCT_GET_LLI(cs, CALS_VALUE_LLI_DTSTART_UTIME));
+                       c_retv_if(r != CAL_SUCCESS, "calendar_svc_event_delete_normal_instance() is failed(%d)", r);
+
+                       CALENDAR_SVC_STRUCT_SET_INT(exception_cs, CALS_VALUE_INT_RRULE_ID, 0);
+                       CALENDAR_SVC_STRUCT_SET_INT(exception_cs, CALS_VALUE_INT_RRULE_FREQ, CALS_FREQ_ONCE);
+
+                       r = CALENDAR_SVC_DELETE (CAL_STRUCT_TODO, p->event_id);
+                       c_retv_if(r != CAL_SUCCESS, "CALENDAR_SVC_DELETE() is failed(%d)", r);
+*/
+               } else {
+                       r = CALENDAR_SVC_UPDATE(cs);
+                       if (r != CAL_SUCCESS) {
+                               __cal_edit_show_result_popup(p,r);
+
+                               if (cs)
+                                       CALENDAR_SVC_STRUCT_FREE(&cs);
+
+                               if (cs_temp)
+                                       CALENDAR_SVC_STRUCT_FREE(&cs_temp);
+
+                               return -1;
+                       }
+               }
+       } else {
+               r = CALENDAR_SVC_INSERT(cs);
+
+               if (r <= 0) {
+                       __cal_edit_show_result_popup(p,r);
+
+                       if (cs)
+                               CALENDAR_SVC_STRUCT_FREE(&cs);
+
+                       if (cs_temp)
+                               CALENDAR_SVC_STRUCT_FREE(&cs_temp);
+
+                       return -1;
+               }
+       }
+       CALENDAR_SVC_STRUCT_FREE(&cs);
+       CALENDAR_SVC_STRUCT_FREE(&cs_temp);
+       return 0;
+}
+
+static Elm_Object_Item* __cal_edit_set_check_due_date(Evas_Object *genlist, cal_edit_data *p)
+{
+       return __cal_edit_add_genlist_item(genlist, &itc_1text_1icon_2, _GTYPE_CHECK_DUE_DATE, p);
+}
+
+static Elm_Object_Item* __cal_edit_set_priority(Evas_Object *genlist, cal_edit_data *p)
+{
+       return __cal_edit_add_genlist_item(genlist, &itc_2text, _GTYPE_PRIORITY, p);
+}
+
+static void __cal_edit_set_alarm_todo(Evas_Object *genlist, cal_edit_data *p)
+{
+       __cal_edit_add_genlist_alarm_item(genlist, &itc_2text, _GTYPE_ALARM, p, 0);
+}
+
+static Evas_Object* __cal_edit_create_genlist_todo(cal_edit_data* p)
+{
+       Evas_Object *genlist = elm_genlist_add(p->ly);
+       c_retvm_if(!genlist, NULL, "elm_genlist_add() is failed");
+
+       evas_object_data_set(genlist, "priv", p);
+
+       if (p->ad->theme)
+               elm_object_theme_set(genlist, p->ad->theme);
+
+       itc_seperator.item_style = "dialogue/separator/21/with_line";
+       itc_seperator.func.text_get = NULL;
+       itc_seperator.func.state_get = __cal_edit_get_genlist_item_state;
+       itc_seperator.func.del = __cal_edit_genlist_item_delete;
+
+       itc_1icon.item_style = "dialogue/1icon";
+       itc_1icon.func.text_get = __cal_edit_get_genlist_item_label;
+       itc_1icon.func.del = __cal_edit_genlist_item_delete;
+       itc_1icon.func.content_get = __cal_edit_get_genlist_item_icon;
+
+       itc_1text_1icon_2.item_style = "dialogue/1text.1icon.2";
+       itc_1text_1icon_2.func.text_get = __cal_edit_get_genlist_item_label;
+       itc_1text_1icon_2.func.del = __cal_edit_genlist_item_delete;
+       itc_1text_1icon_2.func.content_get = __cal_edit_get_genlist_item_icon;
+
+       itc_2text.item_style = "dialogue/2text.3";
+       itc_2text.func.text_get = __cal_edit_get_genlist_item_label;
+       itc_2text.func.del = __cal_edit_genlist_item_delete;
+       itc_2text.func.content_get = __cal_edit_get_genlist_item_icon;
+       itc_2text.func.state_get = NULL;
+
+       itc_2text_1btn.item_style = "dialogue/2text.1icon.6";
+       itc_2text_1btn.func.text_get = __cal_edit_get_genlist_item_label;
+       itc_2text_1btn.func.content_get = __cal_edit_get_genlist_item_icon;
+       itc_2text_1btn.func.state_get = NULL;
+       itc_2text_1btn.func.del = __cal_edit_genlist_item_delete;
+       itc_2text_1btn.decorate_item_style = "dialogue/edit/contact";
+
+       itc_2text_plus_btn.item_style = "dialogue/2text.1icon.6";
+       itc_2text_plus_btn.func.text_get = __cal_edit_get_genlist_item_label;
+       itc_2text_plus_btn.func.content_get = __cal_edit_get_genlist_item_plus_icon;
+       itc_2text_plus_btn.func.state_get = NULL;
+       itc_2text_plus_btn.func.del = __cal_edit_genlist_item_delete;
+       itc_2text_plus_btn.decorate_item_style = "dialogue/edit/contact";
+
+       itc_2text_1icon_4.item_style = "dialogue/2text.1icon.4";
+       itc_2text_1icon_4.func.text_get = __cal_edit_get_genlist_item_label;
+       itc_2text_1icon_4.func.del = __cal_edit_genlist_item_delete;
+       itc_2text_1icon_4.func.content_get = __cal_edit_get_genlist_item_icon;
+
+       itc_2text_1icon_2.item_style = "dialogue/2text.1icon.2";
+       itc_2text_1icon_2.func.text_get = __cal_edit_get_genlist_save_to_item_label;
+       itc_2text_1icon_2.func.content_get = __cal_edit_add_save_to_icon;
+
+       itc_1text.item_style = "1text";
+       itc_1text.func.text_get = __cal_edit_get_genlist_item_label;
+       itc_1text.func.del = __cal_edit_genlist_item_delete;
+
+       __cal_edit_set_title(genlist, p);
+
+       p->due_date = cal_genlist_item_timepicker_add(genlist,
+                                               C_("IDS_CLD_BODY_DUE_DATE"), &p->etm, p->allday, p->ad->is_hour24,
+                                               __cal_edit_end_date_changed_callback, (void*)p);
+       __cal_edit_set_check_due_date(genlist, p);
+       __cal_edit_add_separator(genlist, p);
+
+       __cal_edit_set_location(genlist, p);
+       __cal_edit_add_separator(genlist, p);
+
+       __cal_edit_set_priority(genlist, p);
+       __cal_edit_set_alarm_todo(genlist, p);
+       __cal_edit_set_note(genlist, p);
+       __cal_edit_set_save_to(genlist, p);
+
+       evas_object_show(genlist);
+       return genlist;
+}
+
+static void __cal_edit_fill_time_todo(cal_edit_data *p, cal_struct *cs)
+{
+       c_retm_if(!p, "p is null");
+       c_retm_if(!cs, "cs is null");
+
+       cal_util_convert_lli_to_tm(NULL, CALENDAR_SVC_STRUCT_GET_LLI(cs, CALS_VALUE_LLI_DTEND_UTIME), &p->etm);
+
+       if(CALENDAR_SVC_STRUCT_GET_LLI(cs, CALS_VALUE_LLI_DTEND_UTIME) == CALS_TODO_NO_DUE_DATE)
+       {
+               p->is_no_due_date = EINA_TRUE;
+               p->etm = p->ad->base_tm;
+       }
+       
+       p->timezone_path = CAL_STRDUP(CALENDAR_SVC_STRUCT_GET_STR(cs, CALS_VALUE_TXT_DTSTART_TZID));
+       c_ret_if(!p->timezone_path);
+
+       cal_util_get_timezone(&p->timezone_path, &p->timezone_city, &p->timezone_offset);
+}
+
+static void __cal_edit_fill_no_due_date(cal_edit_data *p, cal_struct *cs)
+{
+
+}
+
+static void __cal_edit_fill_priority(cal_edit_data *p, cal_struct *cs)
+{
+       c_retm_if(!p, "p is null");
+       c_retm_if(!cs, "cs is null");
+       p->priority = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_PRIORITY);
+}
+
+
+static void __cal_edit_fill_vcs_information_todo(cal_edit_data *p)
+{
+       CAL_ASSERT(p);
+       struct appdata* ad = p->ad;
+       CAL_ASSERT(ad);
+
+       cal_struct* cs = p->ad->ical;
+
+       __cal_edit_fill_title(p, cs);
+       __cal_edit_fill_time_todo(p, cs);
+       __cal_edit_fill_no_due_date(p, cs);
+       __cal_edit_fill_location(p, cs);
+       __cal_edit_fill_priority(p, cs);
+       __cal_edit_fill_alarm(p, cs);
+       __cal_edit_fill_repeat(p, cs);
+       __cal_edit_fill_note(p, cs);
+
+       return;
+}
+
+static void __cal_edit_fill_status_todo(cal_edit_data *p, cal_struct *cs)
+{
+       c_retm_if(!p, "p is null");
+       c_retm_if(!cs, "cs is null");
+       p->todo_status = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_TASK_STATUS);
+}
+
+static void __cal_edit_fill_detail_information_todo(cal_edit_data *p, int cid)
+{
+       int r;
+       cal_struct *cs;
+
+       p->event_id = cid;
+
+       cs = NULL;
+       r = CALENDAR_SVC_GET(CAL_STRUCT_TODO, p->event_id, NULL, &cs);
+       if (r != CAL_SUCCESS)
+       {
+               if (cs)
+                       CALENDAR_SVC_STRUCT_FREE(&cs);
+
+               return;
+       }
+
+       __cal_edit_fill_title(p, cs);
+       __cal_edit_fill_time_todo(p, cs);
+       __cal_edit_fill_no_due_date(p, cs);
+       __cal_edit_fill_location(p, cs);
+       __cal_edit_fill_priority(p, cs);
+       __cal_edit_fill_alarm(p, cs);
+       __cal_edit_fill_repeat(p, cs);
+       __cal_edit_fill_save_to(p, cs);
+       __cal_edit_fill_note(p, cs);
+       __cal_edit_fill_status_todo(p, cs);
+
+       p->accid = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_ACCOUNT_ID);
+
+       CALENDAR_SVC_STRUCT_FREE(&cs);
+
+       return;
+}
+
+static void __cal_edit_set_default_information_todo(cal_edit_data *p)
+{
+       time_t now;
+
+       now = time(NULL);
+       localtime_r(&now, &p->etm);
+       p->etm.tm_sec = 0;
+
+       p->calid = DEFAULT_CALENDAR_ID;
+       p->accid = ALL_ACCOUNT_ID;
+
+       p->priority = EVENT_PRIORITY_LOW;
+       p->todo_status = CALS_TODO_STATUS_IN_PROCESS;
+
+       cal_util_get_timezone(&p->timezone_path, &p->timezone_city, &p->timezone_offset);
+
+       p->repeat_freq = CALS_FREQ_ONCE;
+       p->repeat_count = 10;
+       p->repeat_until = p->stm;
+       cal_util_update_tm_month (&p->repeat_until, 1);
+
+}
+
+static void __cal_edit_set_edit_todo(cal_edit_data *p)
+{
+       c_retm_if(!p, "p is null");
+       if (p->ad)
+       {
+               p->etm.tm_year = p->ad->base_tm.tm_year;
+               p->etm.tm_mon = p->ad->base_tm.tm_mon;
+               p->etm.tm_mday = p->ad->base_tm.tm_mday;
+
+               if (-1 != p->ad->base_hour)
+               {
+                       p->etm.tm_hour = p->ad->base_hour;
+                       p->etm.tm_min = 0;
+               }
+       }
+
+       if (p->etm.tm_min)
+               cal_util_update_tm_hour(&p->etm,1);
+
+       p->etm.tm_min = p->etm.tm_sec = 0;
+}
+
+static Evas_Object *__cal_edit_create_layout_todo(struct appdata *ad, Evas_Object *parent)
+{
+       c_retvm_if(!ad, NULL, "ad is null");
+       c_retvm_if(!parent, NULL, "parent is null");
+
+       Evas *e;
+       Evas_Object *ly;
+       Evas_Object *cf;
+       cal_edit_data *p = calloc(1, sizeof(cal_edit_data));
+       c_retvm_if(!p, NULL, "calloc(1, sizeof(cal_edit_data)) returned null");
+
+       p->parent = parent;
+       p->nv = ad->nv;
+       p->win = ad->win;
+       p->snote = ad->strnote;
+       p->is_selected_timezone = EINA_FALSE;
+       p->alarm_count = 1;
+       p->is_todo_mode = EINA_TRUE;
+
+       ly = cal_util_add_layout(ad->nv, "edit");
+       if (!ly) {
+               ERR("cal_util_add_layout return null");
+               free(p);
+               return NULL;
+       }
+
+       e = evas_object_evas_get(ly);
+       p->ad = ad;
+       p->ly = ly;
+       p->event_id = ad->cid;
+       evas_object_data_set(ly, "priv", p);
+
+       if (ad->is_aul && ad->ical) {
+               __cal_edit_fill_vcs_information_todo(p);
+       } else {
+               if (p->event_id) {
+                       __cal_edit_fill_detail_information_todo(p, p->event_id);
+               } else {
+                       __cal_edit_set_default_information_todo(p);
+                       __cal_edit_set_edit_todo(p);
+               }
+       }
+
+       p->genlist = __cal_edit_create_genlist_todo(p);
+       if (!p->genlist) {
+               evas_object_del(ly);
+               free(p);
+               return NULL;
+       }
+
+       cf = elm_conformant_add(ad->win);
+       if (!cf) {
+               ERR("elm_conformant_add(ad->win) is failed");
+               evas_object_del(ly);
+               free(p);
+               return NULL;
+       }
+
+       evas_object_size_hint_weight_set(cf, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       evas_object_show(cf);
+       elm_object_content_set(cf, p->genlist);
+       elm_object_style_set(cf, "internal_layout");
+       elm_object_part_content_set(ly, "sw", cf);
+
+       evas_object_event_callback_add(ly, EVAS_CALLBACK_DEL, __cal_edit_delete_layout, p);
+
+       return ly;
+}
+
+void cal_edit_create_view_todo(struct appdata *ad, Evas_Object *parent)
+{
+       CAL_FN_START;
+
+       c_retm_if(!ad, "ad is null");
+       c_retm_if(!parent, "parent is null");
+
+       Evas_Object *ly = __cal_edit_create_layout_todo(ad, parent);
+       c_retm_if(!ly, "__cal_edit_create_layout(ad, parent) returned null");
+
+
+       __cal_edit_add_controlbar(ad, ly);
+
+       CAL_FN_END;
+}
+
index 18902c1..1642eb8 100755 (executable)
   */
 
 
-
-
-
-
 #include <math.h>
 
 #include "view.h"
+#include "list.h"
 #include "detail.h"
 #include "timeblock.h"
 
 #define ANI_TIME 0.3
 #define WINDOW_WIDTH 480
-#define THIRTY_MIN (30 * 60)
-#define HH_IN_DAY (24 * 2)
 
 static const char *_name = "main/day/tb";
 
@@ -38,12 +33,18 @@ enum cal_day_stack_action_type {
        STACK_CLICK,
        STACK_SCROLL,
        STACK_FLICK,
+       STACK_ZOOM,
+       STACK_IGNORE,
+       STACK_ANIMATION,
 };
 
 enum cal_day_input_signal_type {
        SINGLE_MOUSE_DOWN,
        SINGLE_MOUSE_UP,
        SINGLE_MOUSE_MOVE,
+       MULTI_MOUSE_DOWN,
+       MULTI_MOUSE_UP,
+       MULTI_MOUSE_MOVE,
 };
 
 typedef struct {
@@ -61,37 +62,47 @@ typedef struct {
        Evas_Object *event_rectangle;
 
        struct timeblock *time_block;
-       struct timeblock *tb_t;
+       struct timeblock *time_block_t;
        struct timeblock *left_time_block;
        struct timeblock *right_time_block;
-       struct timeblock *temporary_time_block;
        Evas_Coord tb_t_d;
 
+       Eina_Bool is_attached;
        Eina_Bool scrl_freezed;
 
        Evas_Coord_Point single_mouse_down;
+       Evas_Coord_Point multi_mouse_down;
        Evas_Coord_Point single_mouse_move;
+       Evas_Coord_Point multi_mouse_move;
 
        Evas_Coord mouse_down_distance;
 
        enum cal_day_stack_action_type stack_action_type;
 
+       Ecore_Animator *ani;
+       double ani_start;
+       Evas_Coord ani_from;
+       Evas_Coord ani_to;
+
        Ecore_Idler *idler_for_scrolling;
        Ecore_Idler *idler_for_time_block;
 
        struct tm tm;
 
-       struct calsvc *csv;
-       struct calsvc *left_csv;
-       struct calsvc *right_csv;
-       struct calsvc *temporary_csv;
+       Eina_List *event_list;
+       Eina_List *left_event_list;
+       Eina_List *right_event_list;
 
        Evas_Coord base_y;
 
 } cal_view_main_day_time_data;
 
 static void __cal_day_time_time_block_callback(void *data, struct timeblock *time_block, enum timeblock_event_type e, void *ei);
+static struct timeblock * __cal_day_time_create_time_block_left_right(cal_view_main_day_time_data *p, Evas_Coord d);
 
+extern int cal_day_get_all_events_count(Evas_Object *ly);
+extern void cal_day_update_expand(Evas_Object *ly, int x);
+extern void cal_day_update_genlist(Evas_Object *ly);
 static void __cal_day_time_delete_layout(void *data, Evas *e, Evas_Object *obj, void *ei)
 {
        CAL_FN_START;
@@ -111,6 +122,8 @@ static void __cal_day_time_delete_layout(void *data, Evas *e, Evas_Object *obj,
        if (p->event_rectangle)
                evas_object_del(p->event_rectangle);
 
+       if (p->ani)
+               ecore_animator_del(p->ani);
 
        if (p->time_block)
                cal_time_block_delete_time_block(&p->time_block);
@@ -121,24 +134,6 @@ static void __cal_day_time_delete_layout(void *data, Evas *e, Evas_Object *obj,
        if (p->right_time_block)
                cal_time_block_delete_time_block(&p->right_time_block);
 
-       if (p->temporary_time_block)
-               cal_time_block_delete_time_block(&p->temporary_time_block);
-
-       if (p->tb_t)
-               p->tb_t = NULL;
-
-       if (p->left_csv)
-               CALENDAR_SVC_FREE_CS(&p->left_csv);
-
-       if (p->right_csv)
-               CALENDAR_SVC_FREE_CS(&p->right_csv);
-
-       if (p->csv)
-               CALENDAR_SVC_FREE_CS(&p->csv);
-
-       if (p->temporary_csv)
-               CALENDAR_SVC_FREE_CS(&p->temporary_csv);
-
        if (p)
                free(p);
 }
@@ -161,13 +156,96 @@ static void inline __cal_day_time_thaw(cal_view_main_day_time_data *p)
        }
 }
 
+static Eina_Bool __cal_day_time_show_scroller(void *data)
+{
+       cal_view_main_day_time_data *p = data;
+       Evas_Coord sc_y;
+       Evas_Coord sc_h;
+       Evas_Coord_Rectangle r;
+
+       cal_time_block_get_geometry(p->time_block, &r);
+       evas_object_geometry_get(p->scroller, 0, &sc_y, 0, &sc_h);
+       elm_scroller_region_show(p->scroller, 0, sc_y - r.y, 0, sc_h);
+       p->is_attached = EINA_TRUE;
+       p->idler_for_scrolling = NULL;
+
+       return ECORE_CALLBACK_CANCEL;
+}
+
+static void __cal_day_time_attach(cal_view_main_day_time_data *p)
+{
+       Evas_Coord_Rectangle r;
+       Evas_Coord sc_y;
+       Evas_Coord sc_h;
+
+       if (!p->time_block)
+               return;
+
+       cal_time_block_get_geometry(p->time_block, &r);
+       evas_object_size_hint_min_set(p->base, 0, r.h);
+       evas_object_geometry_get(p->scroller, 0, &sc_y, 0, &sc_h);
+       elm_scroller_region_show(p->scroller, 0, sc_y - r.y, 0, sc_h);
+
+       if (p->idler_for_scrolling)
+               ecore_idler_del(p->idler_for_scrolling);
+
+       p->idler_for_scrolling = ecore_idler_add(__cal_day_time_show_scroller, p);
+}
+
+static void __cal_day_time_detach(cal_view_main_day_time_data *p)
+{
+       if (p->idler_for_scrolling) {
+               ecore_idler_del(p->idler_for_scrolling);
+               p->idler_for_scrolling = NULL;
+       }
+
+       p->is_attached = EINA_FALSE;
+}
+
 static void __cal_day_time_scroll(void *data, Evas *e, Evas_Object *obj, void *ei)
 {
        cal_view_main_day_time_data *p = data;
        Evas_Coord_Point xy;
 
+       if (!p->is_attached)
+               return;
+
        evas_object_geometry_get(p->base, &xy.x, &xy.y, NULL, NULL);
        cal_time_block_move(p->time_block, xy.x, xy.y);
+
+       if (cal_day_get_all_events_count(p->parent)) {
+               cal_day_update_expand(p->parent, xy.x);
+       }
+
+}
+
+static void __cal_day_time_scroll_zoom(void *data, Evas *e, Evas_Object *obj, void *ei)
+{
+       cal_view_main_day_time_data *p = data;
+       Evas_Coord_Point sc_xy;
+       Evas_Coord sc_h;
+       Evas_Coord_Point base_xy;
+       Evas_Coord base_h;
+       Evas_Coord_Rectangle r;
+       int t_y = 0;
+
+       evas_object_geometry_get(p->scroller, &sc_xy.x, &sc_xy.y, NULL, &sc_h);
+       evas_object_geometry_get(p->base, &base_xy.x, &base_xy.y, NULL, &base_h);
+
+       cal_time_block_get_geometry(p->time_block, &r);
+
+       if (r.y > p->base_y) {
+               cal_time_block_move(p->time_block, base_xy.x, p->base_y);
+       } else {
+               if ((r.y+r.h) < (sc_xy.y+sc_h)) {
+                       if (r.h > sc_h) {
+                               t_y = sc_xy.y + sc_h - r.h;
+                               cal_time_block_move(p->time_block, base_xy.x, t_y);
+                       } else {
+                               cal_time_block_move(p->time_block, base_xy.x, p->base_y);
+                       }
+               }
+       }
 }
 
 static inline Evas_Coord __cal_day_time_get_distance(Evas_Coord_Point *s, Evas_Coord_Point *e)
@@ -188,64 +266,73 @@ static void __cal_day_time_flick_stack(cal_view_main_day_time_data *p)
        cal_time_block_get_geometry(p->time_block, &r);
        cal_time_block_move(p->time_block, p->scroller_coord.x + d, r.y);
 
-       if (p->tb_t)
-               cal_time_block_move(p->tb_t, p->scroller_coord.x + d + r.w * p->tb_t_d, r.y);
+       if (p->time_block_t)
+               cal_time_block_move(p->time_block_t, p->scroller_coord.x + d + r.w * p->tb_t_d, r.y);
 }
 
-static char* __cal_day_time_get_time_block_text(cal_struct *cs)
+static void __cal_day_time_zoom_stack(cal_view_main_day_time_data *p)
 {
-       CAL_ASSERT(cs);
+       c_ret_if(!p);
+
+       Evas_Coord h;
+       double rate;
+
+       Evas_Coord d = __cal_day_time_get_distance(&p->single_mouse_move, &p->multi_mouse_move);
+       rate = (double)d/p->mouse_down_distance;
+
+       h = cal_time_block_get_max(p->time_block);
+
+       if (rate < 1)
+               return;
 
-       const char *tit;
-       const char *loc;
-       char *str;
-       int size = 0;
+       cal_time_block_resize(p->time_block, (p->single_mouse_down.y + p->multi_mouse_down.y) >> 1, h * rate);
 
-       tit = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_SUMMARY);
-       if (!tit)
-               tit = C_("IDS_CLD_BODY_NO_TITLE");
+}
 
-       loc = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_LOCATION);
-       if (!loc || loc[0] == '\0')
-               loc = C_("IDS_CLD_BODY_NO_LOCATION_SELECTED");
+static char* __cal_day_time_get_time_block_text(cal_struct *cs)
+{
+       c_retv_if(!cs, NULL);
 
-       size = CAL_STRLEN(tit) + CAL_STRLEN(loc) + 6;
-       CAL_CALLOC(str, size, char);
-       if (!str)
-               return strdup(tit);
+       const char *title = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_SUMMARY);
+       if (!CAL_STRLEN(title))
+               title = C_("IDS_CLD_BODY_NO_TITLE");
 
-       snprintf(str, size, "%s , %s", tit, loc);
+       const char *location = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_LOCATION);
+       if (!CAL_STRLEN(location))
+               location = C_("IDS_CLD_BODY_NO_LOCATION_SELECTED");
 
-       return str;
+       return g_strdup_printf("%s, %s", title, location);
 }
 
-static void __cal_day_time_add_event(struct timeblock *time_block, struct tmnode *tm, time_t base)
+static void __cal_day_time_add_event(struct timeblock *time_block, cal_struct *cs, time_t base)
 {
-       CAL_ASSERT(time_block);
-       CAL_ASSERT(tm);
+       c_ret_if(!time_block);
+       c_ret_if(!cs);
+
+       char *text = __cal_day_time_get_time_block_text(cs);
+       int cid = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_INDEX);
 
-       char *text;
-       int cid;
-       int hh;
-       int sz;
-       time_t et;
+       long long int lli_start, lli_end;
+       time_t st, et;
 
-       text = __cal_day_time_get_time_block_text(tm->cs);
-       cid = CALENDAR_SVC_STRUCT_GET_INT(tm->cs, CAL_VALUE_INT_INDEX);
+       lli_start = CALENDAR_SVC_STRUCT_GET_LLI(cs, CALS_VALUE_LLI_DTSTART_UTIME);
+       cal_util_convert_lli_to_time_t(NULL, lli_start, &st);
 
-       hh = (tm->st - base)/THIRTY_MIN;
+       int hh = (st - base)/CAL_SECONDS_FOR_THIRTY_MINUTES;
        if (hh < 0)
                hh = 0;
 
-       et = ((tm->et - 1 - base)/THIRTY_MIN) + 1;
-       if (et > HH_IN_DAY)
-               et = HH_IN_DAY;
+       lli_end = CALENDAR_SVC_STRUCT_GET_LLI(cs, CALS_VALUE_LLI_DTEND_UTIME);
+       cal_util_convert_lli_to_time_t(NULL, lli_end, &et);
+       et = ((et - 1 - base)/CAL_SECONDS_FOR_THIRTY_MINUTES) + 1;
+       if (et > CAL_HALF_HOURS_FOR_DAY)
+               et = CAL_HALF_HOURS_FOR_DAY;
 
-       sz = et - hh;
+       int sz = et - hh;
        if (sz <= 0)
                sz = 1;
 
-       cal_time_block_add_event(time_block, cid, hh, sz, text, tm);
+       cal_time_block_add_event(time_block, cid, hh, sz, text, cs);
 
        free(text);
 }
@@ -258,24 +345,29 @@ static void __cal_day_time_add_events(struct timeblock *time_block, cal_view_mai
 
        time_t st, et;
        Eina_List *l;
-       struct tmnode *tm;
-       int acctid = p->ad->acct_id;
-       int allday;
 
        cal_util_get_day_time_t(day, &st, &et);
 
-       if(p->csv)
-               CALENDAR_SVC_FREE_CS(&p->csv);
+       if(p->event_list)
+               CALENDAR_SVC_FREE_CS_LIST(&p->event_list);
 
-       p->csv = CALENDAR_SVC_GET_EVENT(acctid, st, et);
-       c_ret_if(!p->csv);
+       struct tm tm_start = *day;
+       tm_start.tm_hour = 0;
+       tm_start.tm_min = 0;
+       tm_start.tm_sec = 0;
 
-       EINA_LIST_FOREACH(p->csv->tmlist, l, tm) {
-               if(tm) {
-                       allday = CALENDAR_SVC_STRUCT_GET_INT(tm->cs, CAL_VALUE_INT_ALL_DAY_EVENT);
-                       if (!allday)
-                               __cal_day_time_add_event(time_block, tm, st);
-               }
+       struct tm tm_end = tm_start;
+       tm_end.tm_hour = 23;
+       tm_end.tm_min = 59;
+       tm_end.tm_sec = 59;
+
+       p->event_list = CALENDAR_SVC_GET_EVENT_LIST(&tm_start, &tm_end);
+       c_ret_if(!p->event_list);
+
+       cal_struct *cs = NULL;
+       EINA_LIST_FOREACH(p->event_list, l, cs) {
+               if (cs && CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_TYPE) == CALS_TIME_UTIME)
+                       __cal_day_time_add_event(time_block, cs, st);
        }
 }
 
@@ -285,23 +377,29 @@ static void __cal_day_time_add_events_left(struct timeblock *tb, cal_view_main_d
 
        time_t st, et;
        Eina_List *l;
-       struct tmnode *tm;
-       int acctid = p->ad->acct_id;
 
        cal_util_get_day_time_t(day, &st, &et);
 
-       if (p->left_csv)
-               CALENDAR_SVC_FREE_CS(&p->left_csv);
+       if (p->left_event_list)
+               CALENDAR_SVC_FREE_CS_LIST(&p->left_event_list);
 
-       p->left_csv = CALENDAR_SVC_GET_EVENT(acctid, st, et);
-       c_ret_if(!p->left_csv);
+       struct tm tm_start = *day;
+       tm_start.tm_hour = 0;
+       tm_start.tm_min = 0;
+       tm_start.tm_sec = 0;
 
-       EINA_LIST_FOREACH(p->left_csv->tmlist, l, tm) {
-               if (tm) {
-                       int allday = CALENDAR_SVC_STRUCT_GET_INT(tm->cs, CAL_VALUE_INT_ALL_DAY_EVENT);
-                       if (!allday)
-                               __cal_day_time_add_event(tb, tm, st);
-               }
+       struct tm tm_end = tm_start;
+       tm_end.tm_hour = 23;
+       tm_end.tm_min = 59;
+       tm_end.tm_sec = 59;
+
+       p->left_event_list = CALENDAR_SVC_GET_EVENT_LIST(&tm_start, &tm_end);
+       c_ret_if(!p->left_event_list);
+
+       cal_struct *cs = NULL;
+       EINA_LIST_FOREACH(p->left_event_list, l, cs) {
+               if (cs && CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_TYPE) == CALS_TIME_UTIME)
+                       __cal_day_time_add_event(tb, cs, st);
        }
 }
 
@@ -311,61 +409,29 @@ static void __cal_day_time_add_events_right(struct timeblock *tb, cal_view_main_
 
        time_t st, et;
        Eina_List *l;
-       struct tmnode *tm;
-       int acctid = p->ad->acct_id;
 
        cal_util_get_day_time_t(day, &st, &et);
 
-       if(p->right_csv)
-               CALENDAR_SVC_FREE_CS(&p->right_csv);
+       if(p->right_event_list)
+               CALENDAR_SVC_FREE_CS_LIST(&p->right_event_list);
 
-       p->right_csv = CALENDAR_SVC_GET_EVENT(acctid, st, et);
-       if (!p->right_csv)
-               return;
+       struct tm tm_start = *day;
+       tm_start.tm_hour = 0;
+       tm_start.tm_min = 0;
+       tm_start.tm_sec = 0;
 
-       EINA_LIST_FOREACH(p->right_csv->tmlist, l, tm)
-       {
-               int allday;
-               if(NULL != tm)
-               {
-                       allday = CALENDAR_SVC_STRUCT_GET_INT(tm->cs, CAL_VALUE_INT_ALL_DAY_EVENT);
-                       if (!allday)
-                       {
-                               __cal_day_time_add_event(tb, tm, st);
-                       }
-               }
-       }
-}
+       struct tm tm_end = tm_start;
+       tm_end.tm_hour = 23;
+       tm_end.tm_min = 59;
+       tm_end.tm_sec = 59;
 
-static void __cal_day_time_add_events_tmp(struct timeblock *tb, cal_view_main_day_time_data * p, struct tm *day)
-{
-       CAL_FN_START;
-
-       time_t st, et;
-       Eina_List *l;
-       struct tmnode *tm;
-       int acctid = p->ad->acct_id;
-
-       cal_util_get_day_time_t(day, &st, &et);
+       p->right_event_list = CALENDAR_SVC_GET_EVENT_LIST(&tm_start, &tm_end);
+       c_ret_if(!p->right_event_list);
 
-       if(p->temporary_csv)
-               CALENDAR_SVC_FREE_CS(&p->temporary_csv);
-
-       p->temporary_csv = CALENDAR_SVC_GET_EVENT(acctid, st, et);
-       if (!p->temporary_csv)
-               return;
-
-       EINA_LIST_FOREACH(p->temporary_csv->tmlist, l, tm)
-       {
-               int allday;
-               if(NULL != tm)
-               {
-                       allday = CALENDAR_SVC_STRUCT_GET_INT(tm->cs, CAL_VALUE_INT_ALL_DAY_EVENT);
-                       if (!allday)
-                       {
-                               __cal_day_time_add_event(tb, tm, st);
-                       }
-               }
+       cal_struct *cs = NULL;
+       EINA_LIST_FOREACH(p->right_event_list, l, cs) {
+               if (cs && CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_TYPE) == CALS_TIME_UTIME)
+                       __cal_day_time_add_event(tb, cs, st);
        }
 }
 
@@ -385,11 +451,14 @@ static void __cal_day_time_move_side_time_block(cal_view_main_day_time_data *p)
        if (p->left_time_block)
        {
                cal_time_block_move(p->left_time_block, p->scroller_coord.x + r.w *(-1), r.y);
+
        }
 
        if (p->right_time_block)
        {
                cal_time_block_move(p->right_time_block, p->scroller_coord.x + r.w *(1), r.y);
+
+
        }
 
 
@@ -406,7 +475,7 @@ static struct timeblock * __cal_day_time_create_time_block_left_right(cal_view_m
        int r = cal_util_update_tm_day(&tm, d);
        c_retvm_if(r < 0, NULL, "cal_util_update_tm_day() returned %d", r);
 
-       struct timeblock *time_block = cal_time_block_create_time_block(p->scroller, p->clip);
+       struct timeblock *time_block = cal_time_block_create_time_block(p->scroller, p->clip, p->ad);
        c_retv_if(!time_block, NULL);
 
        if (d < 0) // left
@@ -427,50 +496,45 @@ static struct timeblock * __cal_day_time_create_time_block_left_right(cal_view_m
 
 static void __cal_day_time_create_time_block_t(cal_view_main_day_time_data *p, Evas_Coord d)
 {
-       if(p->left_time_block && p->right_time_block)
-       {
+       if (0 < d) {
 
-               if(d > 0)
-               {
-                       p->tb_t_d = -1;
-                       p->tb_t = p->left_time_block;
-               }
-               else
-               {
-                       p->tb_t_d = 1;
-                       p->tb_t = p->right_time_block;
+               p->tb_t_d = -1;
+
+               if (!p->left_time_block) {
+                       p->left_time_block = cal_time_block_create_time_block(p->scroller, p->clip, p->ad);
+                       c_ret_if(!p->left_time_block);
+
+                       struct tm tm = p->tm;
+
+                       int r = cal_util_update_tm_day(&tm, p->tb_t_d);
+                       c_ret_if(r == -1);
+
+                       __cal_day_time_add_events_left(p->left_time_block, p, &tm);
+
+                       cal_time_block_resize(p->left_time_block, 0, cal_time_block_get_current(p->time_block));
                }
-       }
-       else
-       {
 
-               struct tm tm;
-               int r;
+               p->time_block_t = p->left_time_block;
 
-               if (p->temporary_time_block)
-                       cal_time_block_clear_event(p->temporary_time_block);
+       } else if (d < 0) {
 
-               if (!p->temporary_time_block)
-                       p->temporary_time_block = cal_time_block_create_time_block(p->scroller, p->clip);
+               p->tb_t_d = 1;
 
-               if (!p->temporary_time_block)
-                       return;
+               if (!p->right_time_block) {
+                       p->right_time_block = cal_time_block_create_time_block(p->scroller, p->clip, p->ad);
+                       c_ret_if(!p->right_time_block);
 
-               tm = p->tm;
-               if (d > 0) // left
-                       p->tb_t_d = -1;
-               else // right
-                       p->tb_t_d = 1;
+                       struct tm tm = p->tm;
 
-               r = cal_util_update_tm_day(&tm, p->tb_t_d);
-               if (r == -1)
-                       return;
+                       int r = cal_util_update_tm_day(&tm, p->tb_t_d);
+                       c_ret_if(r == -1);
 
-               __cal_day_time_add_events_tmp(p->temporary_time_block, p, &tm);
+                       __cal_day_time_add_events_right(p->right_time_block, p, &tm);
 
-               cal_time_block_resize(p->temporary_time_block, 0, cal_time_block_get_current(p->time_block));
+                       cal_time_block_resize(p->right_time_block, 0, cal_time_block_get_current(p->time_block));
+               }
 
-               p->tb_t = p->temporary_time_block;
+               p->time_block_t = p->right_time_block;
        }
 }
 
@@ -503,24 +567,27 @@ static void __cal_day_time_update_day(cal_view_main_day_time_data *p)
        cal_time_block_hide_current_time_line(p->time_block);
        cal_time_block_unset_callback(p->time_block);
 
+       cal_time_block_show_current_time_line(p->time_block, p->tm.tm_hour);
+
        if (0 < p->tb_t_d) {
                if (p->left_time_block)
                        cal_time_block_delete_time_block(&p->left_time_block);
 
-               if (p->left_csv)
-                       CALENDAR_SVC_FREE_CS(&p->left_csv);
+               if (p->left_event_list)
+                       CALENDAR_SVC_FREE_CS_LIST(&p->left_event_list);
 
                p->left_time_block = p->time_block;
-               p->left_csv = p->csv;
+               p->left_event_list = p->event_list;
 
                p->time_block = p->right_time_block;
-               p->csv = p->right_csv;
+               p->event_list = p->right_event_list;
 
                p->right_time_block = NULL;
-               p->right_csv = NULL;
+               p->right_event_list = NULL;
 
                if (r == 0) {
-                       p->right_time_block = cal_time_block_create_time_block(p->scroller, p->clip);
+
+                       p->right_time_block = cal_time_block_create_time_block(p->scroller, p->clip, p->ad);
 
                        __cal_day_time_add_events_right(p->right_time_block, p, &tm);
                }
@@ -529,26 +596,27 @@ static void __cal_day_time_update_day(cal_view_main_day_time_data *p)
                if (p->right_time_block)
                        cal_time_block_delete_time_block(&p->right_time_block);
 
-               if (p->right_csv)
-                       CALENDAR_SVC_FREE_CS(&p->right_csv);
+               if (p->right_event_list)
+                       CALENDAR_SVC_FREE_CS_LIST(&p->right_event_list);
 
                p->right_time_block = p->time_block;
-               p->right_csv = p->csv;
+               p->right_event_list = p->event_list;
 
                p->time_block = p->left_time_block;
-               p->csv = p->left_csv;
+               p->event_list = p->left_event_list;
 
                p->left_time_block = NULL;
-               p->left_csv = NULL;
+               p->left_event_list = NULL;
 
                if (r == 0) {
-                       p->left_time_block = cal_time_block_create_time_block(p->scroller, p->clip);
+
+                       p->left_time_block = cal_time_block_create_time_block(p->scroller, p->clip, p->ad);
 
                        __cal_day_time_add_events_right(p->left_time_block, p, &tm);
+
                }
        }
 
-       cal_time_block_show_current_time_line(p->time_block, p->tm.tm_hour);
        cal_time_block_set_callback(p->time_block, __cal_day_time_time_block_callback, p);
 
        cal_time_block_move(p->left_time_block, p->scroller_coord.x + rect.w *(-1), rect.y);
@@ -557,6 +625,9 @@ static void __cal_day_time_update_day(cal_view_main_day_time_data *p)
 
        cal_main_update_title_text(p->ad->title, CV_DAY, &p->ad->base_tm, p->ad->wday_start);
 
+       __cal_day_time_thaw(p);
+       __cal_day_time_attach(p);
+
        cal_day_update_genlist(p->parent);
 }
 
@@ -568,89 +639,157 @@ static void __cal_day_time_stack_action(cal_view_main_day_time_data *p)
                __cal_day_time_flick_stack(p);
                break;
 
+       case STACK_ZOOM:
+               __cal_day_time_zoom_stack(p);
+               break;
+
        case STACK_START:
+       case STACK_IGNORE:
        case STACK_CLICK:
        case STACK_SCROLL:
+       case STACK_ANIMATION:
        default:
                // do nothing
                break;
        }
 }
 
+static void __cal_day_time_signal_ignore_callback(cal_view_main_day_time_data *p)
+{
+       c_ret_if(!p);
+       c_ret_if(!p->ad);
+       c_ret_if(!p->ad->main);
+       c_ret_if(!p->time_block);
+
+       int h_cur = cal_time_block_get_current(p->time_block);
+       int h_normal = cal_time_block_get_max(p->time_block);
+
+       if (h_normal < h_cur) {
+
+               cal_time_block_resize(p->left_time_block, 0, cal_time_block_get_current(p->time_block));
+               cal_time_block_resize(p->right_time_block, 0, cal_time_block_get_current(p->time_block));
+
+               p->stack_action_type = STACK_START;
+               __cal_day_time_thaw(p);
+               __cal_day_time_attach(p);
+               __cal_day_time_scroll_zoom(p, NULL, NULL, NULL);
+       } else {
+               int d= 0;
+               Evas_Coord th = elm_finger_size_get();
+
+               d = cal_util_get_distance(&p->single_mouse_move, &p->multi_mouse_move);
+
+               if (th < abs(d-p->mouse_down_distance))
+                       cal_main_change_view(p->ad->main, CV_WEEK);
+       }
+}
+
 static void __cal_day_time_transact_stack(cal_view_main_day_time_data *p, enum cal_day_input_signal_type input)
 {
        c_retm_if(!p, "p is null");
 
+       Evas_Coord d;
 
        switch (p->stack_action_type)
        {
-               case STACK_START:
-                       if (input == SINGLE_MOUSE_DOWN)
-                               p->stack_action_type = STACK_CLICK;
-                       break;
+       case STACK_START:
+               if (input == SINGLE_MOUSE_DOWN)
+                       p->stack_action_type = STACK_CLICK;
+               break;
+
+       case STACK_CLICK:
+               if (input == SINGLE_MOUSE_UP)
+               {
+                       p->stack_action_type = STACK_START;
+               }
+               else if (input == MULTI_MOUSE_DOWN)
+               {
+                       __cal_day_time_freeze(p);
+                       __cal_day_time_detach(p);
+                       cal_time_block_set_event_lock(p->time_block, EINA_TRUE);
 
-               case STACK_CLICK:
-                       if (input == SINGLE_MOUSE_UP)
+                       p->mouse_down_distance = __cal_day_time_get_distance(&p->single_mouse_down, &p->multi_mouse_down);
+
+                       p->stack_action_type = STACK_ZOOM;
+               }
+               else if (input == SINGLE_MOUSE_MOVE)
+               {
+                       Evas_Coord d;
+                       Evas_Coord th = elm_config_finger_size_get();
+
+                       d = p->single_mouse_move.y - p->single_mouse_down.y;
+                       if (d > th || d < (th * -1))
                        {
-                               p->stack_action_type = STACK_START;
+                               cal_time_block_set_event_lock(p->time_block, EINA_TRUE);
+                               p->stack_action_type = STACK_SCROLL;
+
+                               break;
                        }
-                       else if (input == SINGLE_MOUSE_MOVE)
-                       {
-                               Evas_Coord d;
-                               Evas_Coord th = elm_config_finger_size_get();
 
-                               d = p->single_mouse_move.y - p->single_mouse_down.y;
-                               if (d > th || d < (th * -1))
-                               {
+                       d = p->single_mouse_move.x - p->single_mouse_down.x;
+                       if (d > th || d < (th * -1))
+                       {
+                               if ((d < 0 && !p->right_time_block) || (0 < d && !p->left_time_block)) {
                                        cal_time_block_set_event_lock(p->time_block, EINA_TRUE);
                                        p->stack_action_type = STACK_SCROLL;
                                        break;
                                }
 
-                               d = p->single_mouse_move.x - p->single_mouse_down.x;
-                               if (d > th || d < (th * -1))
-                               {
-                                       if ((d < 0 && !p->right_time_block) || (0 < d && !p->left_time_block)) {
-                                               cal_time_block_set_event_lock(p->time_block, EINA_TRUE);
-                                               p->stack_action_type = STACK_SCROLL;
-                                               break;
-                                       }
-
-                                       __cal_day_time_freeze(p);
-                                       cal_time_block_set_event_lock(p->time_block, EINA_TRUE);
-                                       __cal_day_time_create_time_block_t(p, d);
-                                       p->stack_action_type = STACK_FLICK;
-                               }
+                               __cal_day_time_freeze(p);
+                               cal_time_block_set_event_lock(p->time_block, EINA_TRUE);
+                               __cal_day_time_create_time_block_t(p, d);
+                               p->stack_action_type = STACK_FLICK;
                        }
-                       break;
+               }
+               break;
 
-               case STACK_SCROLL:
-                       if (input == SINGLE_MOUSE_UP) {
-                               cal_time_block_set_event_lock(p->time_block, EINA_FALSE);
-                               p->stack_action_type = STACK_START;
-                       }
-                       break;
+       case STACK_SCROLL:
+               if (input == SINGLE_MOUSE_UP) {
+                       cal_time_block_set_event_lock(p->time_block, EINA_FALSE);
+                       p->stack_action_type = STACK_START;
+               }
+               break;
 
-               case STACK_FLICK:
-                       if (input == SINGLE_MOUSE_UP) {
-                               Evas_Coord_Rectangle r;
-                               Evas_Coord d;
-                               Evas_Coord th;
-
-                               // TODO: start animation: go left or right
-                               cal_time_block_get_geometry(p->time_block, &r);
-                               cal_time_block_move(p->time_block, p->scroller_coord.x, r.y);
-                               cal_time_block_move(p->tb_t, 0 - r.w, r.y); // hide
-                               p->stack_action_type = STACK_START;
-                               cal_time_block_set_event_lock(p->time_block, EINA_FALSE);
-                               __cal_day_time_thaw(p);
-
-                               d = p->single_mouse_move.x - p->single_mouse_down.x;
-                               th = r.w >> 1;
-                               if (d > th || d < (th * -1))
-                                       __cal_day_time_update_day(p);
-                       }
-                       break;
+       case STACK_FLICK:
+               if (input == SINGLE_MOUSE_UP) {
+                       Evas_Coord_Rectangle r;
+                       Evas_Coord d;
+                       Evas_Coord th;
+
+                       // TODO: start animation: go left or right
+                       cal_time_block_get_geometry(p->time_block, &r);
+                       cal_time_block_move(p->time_block, p->scroller_coord.x, r.y);
+                       cal_time_block_move(p->time_block_t, 0 - r.w, r.y); // hide
+                       p->stack_action_type = STACK_START;
+                       cal_time_block_set_event_lock(p->time_block, EINA_FALSE);
+                       __cal_day_time_thaw(p);
+
+                       d = p->single_mouse_move.x - p->single_mouse_down.x;
+                       th = r.w >> 1;
+                       if (d > th || d < (th * -1))
+                               __cal_day_time_update_day(p);
+               }
+               break;
+
+       case STACK_ZOOM:
+               if (input == SINGLE_MOUSE_UP || input == MULTI_MOUSE_UP) {
+
+                       cal_time_block_set_event_lock(p->time_block, EINA_FALSE);
+
+                       d = __cal_day_time_get_distance(&p->single_mouse_move, &p->multi_mouse_move);
+
+                       p->stack_action_type = STACK_IGNORE;
+               }
+               break;
+
+       case STACK_IGNORE:
+               if (input == SINGLE_MOUSE_UP || input == MULTI_MOUSE_UP)
+                       __cal_day_time_signal_ignore_callback(p);
+               break;
+
+       case STACK_ANIMATION:
+               // trans in animator
+               break;
        }
 }
 
@@ -666,16 +805,20 @@ static void __cal_day_time_mouse_down_event_callback(void *data, Evas *e, Evas_O
 
        __cal_day_time_transact_stack(p, SINGLE_MOUSE_DOWN);
        __cal_day_time_stack_action(p);
+
 }
 
+
 static void __cal_day_time_mouse_up_event_callback(void *data, Evas *e, Evas_Object *obj, void *ei)
 {
        cal_view_main_day_time_data *p = data;
 
        __cal_day_time_transact_stack(p, SINGLE_MOUSE_UP);
        __cal_day_time_stack_action(p);
+
 }
 
+
 static void __cal_day_time_mouse_move_event_callback(void *data, Evas *e, Evas_Object *obj, void *ei)
 {
        cal_view_main_day_time_data *p = data;
@@ -684,10 +827,12 @@ static void __cal_day_time_mouse_move_event_callback(void *data, Evas *e, Evas_O
        p->single_mouse_move.x = ev->cur.canvas.x;
        p->single_mouse_move.y = ev->cur.canvas.y;
 
+
        __cal_day_time_transact_stack(p, SINGLE_MOUSE_MOVE);
        __cal_day_time_stack_action(p);
 }
 
+
 // Event mismatch workaround
 static void __cal_day_time_mouse_out_event_callback(void *data, Evas *e, Evas_Object *obj, void *ei)
 {
@@ -731,6 +876,7 @@ static Evas_Object* __cal_day_time_add_event_rectangle(Evas_Object *parent, cal_
        evas_object_event_callback_add(evt, EVAS_CALLBACK_MOUSE_DOWN, __cal_day_time_mouse_down_event_callback, p);
        evas_object_event_callback_add(evt, EVAS_CALLBACK_MOUSE_UP, __cal_day_time_mouse_up_event_callback, p);
        evas_object_event_callback_add(evt, EVAS_CALLBACK_MOUSE_MOVE, __cal_day_time_mouse_move_event_callback, p);
+
        evas_object_event_callback_add(evt, EVAS_CALLBACK_MOUSE_OUT, __cal_day_time_mouse_out_event_callback, p);
 
        return evt;
@@ -788,13 +934,54 @@ static inline void __cal_day_time_event_clicked_callback(cal_view_main_day_time_
        c_retm_if(!ev, "ev is null");
        c_retm_if(!p->ad, "p->ad is null");
 
-       int repeat = CALENDAR_SVC_STRUCT_GET_INT(ev->tm->cs, CAL_VALUE_INT_REPEAT_TERM);
-       if (repeat)
-               memcpy(p->ad->tm, ev->tm, sizeof(struct tmnode));
-
-       p->ad->cid = ev->cid;
+       cal_main_set_cs(p->ad, ev->cs);
 
        cal_detail_create_view(p->ad, p->ad->main);
+
+}
+
+static void __cal_day_time_time_day_list_prev_btn_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       c_retm_if(data == NULL, "data is null");
+
+       struct appdata* ad = data;
+       c_retm_if(ad->main == NULL, "ad->main is null");
+
+       Evas_Object *ly_day = NULL;
+       Evas_Object *ly_day_time = NULL;
+       cal_view_main_day_time_data *p = NULL;
+
+       ly_day = elm_object_part_content_get(ad->main, "cont");
+       c_retm_if(ly_day == NULL, "ly_day is null");
+
+       ly_day_time = elm_object_part_content_get(ly_day, "cont/sw");
+       c_retm_if(ly_day_time == NULL, "ly_day_time is null");
+
+       p = CAL_UTIL_GET_PRIV_DATA(ly_day_time);
+       if (!p || CAL_STRCMP(p->name, _name)) {
+               ERR("Invalid object");
+               return;
+       }
+
+}
+
+static void __cal_day_time_time_block_more_event_callback(cal_view_main_day_time_data *p, struct timeblock_event *ei)
+{
+       c_retm_if(!p, "p is null");
+       c_retm_if(!p->event_rectangle, "p->event_rectangle is null");
+       c_retm_if(!ei, "ei is null");
+
+       Elm_Object_Item* navi_item = cal_list_create_list_with_day(p->ad, p->ad->main, ei->idx);
+       if (navi_item) {
+               Evas_Object *back = elm_object_item_part_content_get(navi_item, "prev_btn");
+               if (!back) {
+                       ERR("elm_object_item_part_content_get returned null");
+                       elm_naviframe_item_pop(p->ad->nv);
+                       return;
+               }
+               elm_object_style_set(back, "naviframe/back_btn/default");
+               evas_object_smart_callback_add(back, "clicked", __cal_day_time_time_day_list_prev_btn_callback, p->ad);
+       }
 }
 
 static void __cal_day_time_time_block_callback(void *data, struct timeblock *time_block, enum timeblock_event_type e, void *ei)
@@ -804,13 +991,16 @@ static void __cal_day_time_time_block_callback(void *data, struct timeblock *tim
 
        cal_view_main_day_time_data *p = (cal_view_main_day_time_data *)data;
 
-       switch (e)      {
-       case TIMEBLOCK_CLICKED:
-               __cal_day_time_time_block_clicked_callback(p, (int)ei);
-               break;
-       case EVENT_CLICKED:
-               __cal_day_time_event_clicked_callback(p, (struct timeblock_event *)ei);
-               break;
+       switch (e) {
+               case TIMEBLOCK_CLICKED:
+                       __cal_day_time_time_block_clicked_callback(p, (int)ei);
+                       break;
+               case EVENT_CLICKED:
+                       __cal_day_time_event_clicked_callback(p, (struct timeblock_event *)ei);
+                       break;
+               case MORE_EVENT_CLICKED:
+                       __cal_day_time_time_block_more_event_callback(p, (struct timeblock_event *)ei);
+                       break;
        }
 }
 
@@ -844,7 +1034,6 @@ Evas_Object* cal_day_create_time_block(struct tm *tm, struct appdata *ad, Evas_O
        p->parent = parent;
        p->left_time_block = NULL;
        p->right_time_block = NULL;
-       p->temporary_time_block = NULL;
        p->idler_for_time_block = NULL;
 
        Evas_Object *ly = cal_util_add_layout(parent, p->name);
@@ -854,16 +1043,18 @@ Evas_Object* cal_day_create_time_block(struct tm *tm, struct appdata *ad, Evas_O
        evas_object_data_set(ly, "priv", p);
 
        __cal_day_time_add_content(ly, p);
+       evas_object_data_set(ly, "scroller", p->scroller);
+       evas_object_data_set(p->scroller, "priv", parent);
 
        p->clip = (Evas_Object*)edje_object_part_object_get(CAL_UTIL_GET_EDJ_DATA(ly), "clip");
 
-       p->time_block = cal_time_block_create_time_block(p->scroller, p->clip);
+       p->time_block = cal_time_block_create_time_block(p->scroller, p->clip, p->ad);
        c_retv_if(!p->time_block, NULL);
 
-       p->csv = NULL;
-       p->left_csv = NULL;
-       p->right_csv = NULL;
-       p->temporary_csv = NULL;
+       p->is_attached = EINA_TRUE;
+       p->event_list = NULL;
+       p->left_event_list = NULL;
+       p->right_event_list = NULL;
 
        cal_time_block_set_callback(p->time_block, __cal_day_time_time_block_callback, p);
 
@@ -927,14 +1118,14 @@ void cal_day_time_update_time_block(Evas_Object *ly, struct tm *tm)
                p->tm.tm_mon != tm->tm_mon ||
                p->tm.tm_mday != tm->tm_mday;
 
+       cal_time_block_show_current_time_line(p->time_block, p->tm.tm_hour);
+
        cal_time_block_clear_event(p->time_block);
 
        p->tm = *tm;
 
        __cal_day_time_add_events(p->time_block, p, tm);
 
-       cal_time_block_show_current_time_line(p->time_block, p->tm.tm_hour);
-
        if (d)
        {
                if (p->idler_for_scrolling)
@@ -944,5 +1135,14 @@ void cal_day_time_update_time_block(Evas_Object *ly, struct tm *tm)
 
        if (!p->idler_for_time_block)
                p->idler_for_time_block = ecore_idler_add(__cal_day_time_create_timeblock_with_idler, p);
+
+}
+
+void cal_day_time_set_time_block_default_parameters(struct appdata *ad)
+{
+       c_retm_if(ad == NULL, "ad is null");
+
+       ad->h_cur = cal_time_block_get_default_current_height();
+
 }
 
index 08d5d19..8d974da 100755 (executable)
   */
 
 
-
-
-
-
 #include "view.h"
 #include "detail.h"
 
-static const char *_name = "main/day";
-
-struct _priv {
+#define CAL_HEIGHT_OF_EXPAND_IMG 50
+typedef struct {
        const char *name;
        struct appdata *ad;
        Evas_Object *parent;
@@ -34,10 +29,19 @@ struct _priv {
        Evas_Object *time_block; // layout
 
        Evas_Object *genlist;
-       struct calsvc *csv;
-};
+       Eina_Bool is_expanded;
+       Eina_List *event_list;
+       Evas_Object *expand;
+
+       Eina_List *task_list;
+} cal_view_main_day_data;
+
+static const char *_name = "main/day";
 
 static char* __cal_day_get_genlist_item_label(void *data, Evas_Object *obj, const char *part);
+static void __cal_day_expand_content_mouse_clicked(void *data, Evas_Object *eo, const char *e, const char *s);
+void cal_day_update_expand(Evas_Object *ly, int x);
+
 static Elm_Genlist_Item_Class itc = {
        .item_style = "dialogue/1text",
        .func.text_get = __cal_day_get_genlist_item_label,
@@ -49,23 +53,29 @@ static void __cal_day_delete_layout(void *data, Evas *e, Evas_Object *obj, void
 
        CAL_ASSERT(data);
 
-       struct _priv *p = data;
+       cal_view_main_day_data *p = data;
 
-       CALENDAR_SVC_FREE_CS(&p->csv);
+       CALENDAR_SVC_FREE_CS_LIST(&p->event_list);
+       CALENDAR_SVC_FREE_CS_LIST(&p->task_list);
+
+       if (p->expand) {
+               evas_object_clip_unset(p->expand);
+               edje_object_signal_callback_del(CAL_UTIL_GET_EDJ_DATA(p->expand), "*", "edj", __cal_day_expand_content_mouse_clicked);
+               evas_object_del(p->expand);
+       }
 
        free(p);
 }
 
 static char* __cal_day_get_genlist_item_label(void *data, Evas_Object *obj, const char *part)
 {
-       struct tmnode *tm = (struct tmnode *)data;
-       const char *str;
+       c_retv_if(!data, NULL);
 
-       if (!tm || !tm->cs)
-               return NULL;
+       cal_struct *cs = data;
+       const char *str;
 
        if (!CAL_STRCMP(part, "elm.text")) {
-               str = CALENDAR_SVC_STRUCT_GET_STR(tm->cs, CAL_VALUE_TXT_SUMMARY);
+               str = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_SUMMARY);
                if (str)
                        return strdup(str);
 
@@ -77,34 +87,58 @@ static char* __cal_day_get_genlist_item_label(void *data, Evas_Object *obj, cons
 
 static void __cal_day_genlist_item_select_callback(void *data, Evas_Object *obj, void *ei)
 {
-       struct _priv *p;
-       struct tmnode* tm = (struct tmnode*)data;
-       cal_struct *cs = tm->cs;
-       Elm_Object_Item *it;
-       int idx;
+       c_ret_if(!data);
+
+       cal_struct *cs = data;
 
-       it = elm_genlist_selected_item_get(obj);
+       Elm_Object_Item *it = elm_genlist_selected_item_get(obj);
        if (it)
                elm_genlist_item_selected_set(it, EINA_FALSE);
 
-       idx = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_INDEX);
+       cal_view_main_day_data *p = CAL_UTIL_GET_PRIV_DATA(obj);
+       c_ret_if(!p);
 
-       p = CAL_UTIL_GET_PRIV_DATA(obj);
-       CAL_ASSERT(p);
+       cal_main_set_cs(p->ad, cs);
 
-       p->ad->cid = idx;
-       memcpy(p->ad->tm, tm, sizeof(struct tmnode));
+       cals_calendar_store_type cs_type =  CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_TYPE);
 
-       cal_detail_create_view(p->ad, p->parent);
+       if (CALS_CALENDAR_TYPE_TODO == cs_type) {
+               cal_detail_create_view_todo(p->ad, p->parent);
+       } else {
+               cal_detail_create_view(p->ad, p->parent);
+       }
 }
 
-static void __cal_day_get_events(struct _priv *p)
+static void __cal_day_get_events(cal_view_main_day_data *p)
 {
-       time_t st, et;
+       struct tm tm_start = p->ad->base_tm;
+       tm_start.tm_hour = 0;
+       tm_start.tm_min = 0;
+       tm_start.tm_sec = 0;
+
+       struct tm tm_end = tm_start;
+       tm_end.tm_hour = 23;
+       tm_end.tm_min = 59;
+       tm_end.tm_sec = 59;
+
+       p->event_list = CALENDAR_SVC_GET_ALLDAY_EVENT_LIST(&tm_start, &tm_end);
+}
+
+static void __cal_day_get_tasks(cal_view_main_day_data *p)
+{
+       c_ret_if(!p);
+
+       struct tm tm_start = p->ad->base_tm;
+       tm_start.tm_hour = 0;
+       tm_start.tm_min = 0;
+       tm_start.tm_sec = 0;
 
-       cal_util_get_day_time_t(&p->ad->base_tm, &st, &et);
+       struct tm tm_end = tm_start;
+       tm_end.tm_hour = 23;
+       tm_end.tm_min = 59;
+       tm_end.tm_sec = 59;
 
-       p->csv = CALENDAR_SVC_GET_EVENT(p->ad->acct_id, st, et);
+       p->task_list= CALENDAR_SVC_GET_TASK_LIST(&tm_start, &tm_end, CALS_TODO_PRIORITY_NONE, CALS_TODO_STATUS_NONE, CALS_TODO_LIST_ORDER_END_DATE);
 }
 
 void cal_day_update_genlist(Evas_Object *ly)
@@ -113,60 +147,133 @@ void cal_day_update_genlist(Evas_Object *ly)
 
        c_ret_if(!ly);
 
-       struct _priv *p = CAL_UTIL_GET_PRIV_DATA (ly);
+       cal_view_main_day_data *p = CAL_UTIL_GET_PRIV_DATA (ly);
        c_ret_if(!p);
        c_ret_if(!p->genlist);
 
        Eina_List *l;
-       struct tmnode *tm;
-       int line;
 
        elm_genlist_clear(p->genlist);
-       CALENDAR_SVC_FREE_CS(&p->csv);
+       CALENDAR_SVC_FREE_CS_LIST(&p->event_list);
+       CALENDAR_SVC_FREE_CS_LIST(&p->task_list);
 
        __cal_day_get_events(p);
 
-       line = 0;
-       if (p->csv) {
-               EINA_LIST_FOREACH(p->csv->tmlist, l, tm) {
-                       if(NULL != tm)
-                       {
-                               int allday = CALENDAR_SVC_STRUCT_GET_INT(tm->cs, CAL_VALUE_INT_ALL_DAY_EVENT);
-                               if (allday) {
-                                       elm_genlist_item_append(p->genlist, &itc, tm, NULL,
-                                                       ELM_GENLIST_ITEM_NONE, __cal_day_genlist_item_select_callback, tm);
-                                       line++;
-                               }
-                       }
+       cal_struct *cs = NULL;
+       if (p->event_list) {
+               EINA_LIST_FOREACH(p->event_list, l, cs) {
+                       if (cs )
+                               elm_genlist_item_append(p->genlist, &itc, cs, NULL,
+                                                       ELM_GENLIST_ITEM_NONE, __cal_day_genlist_item_select_callback, cs);
                }
        }
-       if (line > 2)
-               line = 2;
 
-       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "go,line%d", line);
+       __cal_day_get_tasks(p);
+
+       if (p->task_list) {
+               EINA_LIST_FOREACH(p->task_list, l, cs) {
+                       if (cs )
+                               elm_genlist_item_append(p->genlist, &itc, cs, NULL,
+                                                       ELM_GENLIST_ITEM_NONE, __cal_day_genlist_item_select_callback, cs);
+               }
+       }
+
+       if (elm_genlist_items_count(p->genlist) == 0) {
+               cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->expand), "hide,expand");
+               cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "go,line0");
+       } else {
+               cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->expand), "show,unexpanded");
+               if (!p->ad->is_landscape_mode) {
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "go,line1");
+               } else {
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "go,ls_line1");
+               }
+
+               cal_day_update_expand(ly, 0);
+       }
+       p->is_expanded = EINA_FALSE;
+}
+
+int cal_day_get_all_events_count(Evas_Object *ly)
+{
+       c_retvm_if(!ly, 0, "ly is null");
+
+       cal_view_main_day_data *p = evas_object_data_get(ly, "priv");
+       c_retvm_if(!p, 0, "p is null");
+
+       return elm_genlist_items_count(p->genlist);
+}
+
+void cal_day_update_expand(Evas_Object *ly, int x)
+{
+       c_retm_if(!ly, "ly is null");
+
+       cal_view_main_day_data *p = evas_object_data_get(ly, "priv");
+       c_retm_if(!p, "p is null");
+
+       Evas_Coord_Rectangle r;
+       cal_util_get_geometry(&r, p->genlist);
+
+       evas_object_move(p->expand, x, r.y+r.h);
+       evas_object_resize(p->expand, r.w, CAL_HEIGHT_OF_EXPAND_IMG);
+       evas_object_raise(p->expand);
+}
+
+static void __cal_day_expand_content_mouse_clicked(void *data, Evas_Object *eo, const char *e, const char *s)
+{
+       c_retm_if(!data || !e, "input param is null");
+
+       if (0 != strcmp(e, "all_day"))
+               return;
+
+       cal_view_main_day_data *p = (cal_view_main_day_data *)data;
+
+       if (p->is_expanded) {
+               if (!p->ad->is_landscape_mode) {
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "go,line1");
+               } else {
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "go,ls_line1");
+               }
+
+               cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->expand), "show,unexpanded");
+               p->is_expanded = EINA_FALSE;
+       } else {
+               if (!p->ad->is_landscape_mode) {
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "go,line3");
+               } else {
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "go,ls_line3");
+               }
+
+               cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->expand), "show,expanded");
+               p->is_expanded = EINA_TRUE;
+       }
+
 }
 
 Evas_Object* cal_day_create_view(struct appdata *ad, Evas_Object *main)
 {
        CAL_FN_START;
 
-       struct _priv *p;
+       cal_view_main_day_data *p;
        Evas_Object *ly;
        Evas_Object *genlist;
        Evas_Object *time_block;
 
        CAL_ASSERT(ad);
 
-       CAL_CALLOC(p, 1, struct _priv);
+       CAL_CALLOC(p, 1, cal_view_main_day_data);
 
        p->name = _name;
        p->ad = ad;
        p->parent = main;
 
-       ly = cal_util_add_layout(ad->nv, p->name);
-       CAL_ASSERT(ly);
+       p->ly = ly = cal_util_add_layout(ad->nv, p->name);
+       if (NULL == ly) {
+               free(p);
+               p =NULL;
+               return NULL;
+       }
 
-       p->ly = ly;
        evas_object_data_set(ly, "priv", p);
 
        genlist = elm_genlist_add(ly);
@@ -176,12 +283,24 @@ Evas_Object* cal_day_create_view(struct appdata *ad, Evas_Object *main)
        elm_object_part_content_set(ly, "list/sw", genlist);
        evas_object_data_set(genlist, "priv", p);
 
+       if (ad->is_landscape_mode)
+               cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "go,ls_line1");
+
        time_block = cal_day_create_time_block(&ad->base_tm, ad, ly);
        CAL_ASSERT (time_block);
 
        p->time_block = time_block;
        elm_object_part_content_set(ly, "cont/sw", time_block);
 
+       Evas_Object *scroller = evas_object_data_get(p->time_block, "scroller");
+       c_retvm_if(!scroller, NULL, "scroller is null");
+
+       p->expand= cal_util_add_layout(scroller, "main/day/expand");
+       c_retvm_if(!p->expand, NULL, "p->expand is null");
+
+       evas_object_clip_set(p->expand, (Evas_Object*)edje_object_part_object_get(CAL_UTIL_GET_EDJ_DATA(p->time_block), "clip"));
+       edje_object_signal_callback_add(CAL_UTIL_GET_EDJ_DATA(p->expand), "*", "edj", __cal_day_expand_content_mouse_clicked, p);
+
        evas_object_event_callback_add(ly, EVAS_CALLBACK_DEL, __cal_day_delete_layout, p);
 
        return ly;
@@ -191,7 +310,7 @@ void cal_day_update_view(Evas_Object *ly)
 {
        CAL_FN_START;
 
-       struct _priv *p;
+       cal_view_main_day_data *p;
 
        CAL_ASSERT(ly);
 
@@ -202,6 +321,9 @@ void cal_day_update_view(Evas_Object *ly)
        }
 
        cal_day_update_genlist(ly);
-
        cal_day_time_update_time_block(p->time_block, &p->ad->base_tm);
+
+       if (p->expand) {
+               cal_day_update_expand(ly, 0);
+       }
 }
index 1411777..97a8504 100755 (executable)
   */
 
 
-
-
-
-
 #include "view.h"
 #include "list.h"
 
index 5229580..3aa6fd0 100755 (executable)
   */
 
 
+#include "view.h"
+#include "detail.h"
 
+#define CAL_MONTH_CALENDAR_LAST_LINE_POS_INDEX 41
 
+#define WEEKS_OF_MONTH 6
+#define DAYS_OF_WEEK 7
+#define DAYS_OF_WEEKLY_MONTHS_VIEW 42
+#define LINES_OF_WEEKLY_MONTHS_EVENT 3
+#define LINES_OF_WEEKLY_MONTHS_EVENT_LANDSCAPE 1
 
 
-#include "view.h"
-#include "detail.h"
 
 enum {
        ST_PREV = -1,
@@ -29,55 +35,72 @@ enum {
        ST_NEXT = 1,
 };
 
+typedef enum {
+       CAL_MONTH_CALENDAR_DAY_TYPE_SUNDAY = 0,
+       CAL_MONTH_CALENDAR_DAY_TYPE_SATDAY,
+       CAL_MONTH_CALENDAR_DAY_TYPE_WEEKDAY,
+} cal_month_calendar_day_type_t;
+
 struct _day {
        int enabled:1;
        int checked:1;
+       cal_month_calendar_day_type_t d_type;
 };
 
 typedef struct {
-       int cid;
-       int is_repeat;
+       int calendar_id;
        int line;
        int width;
-       int color;
        int showed;
        char title[512];
        time_t start_time;
        time_t end_time;
-}weekly_event;
+}cal_month_calendar_weekly_event;
 
 typedef struct {
        const char *name;
        struct appdata *ad;
        Evas_Object *parent;
-       Evas_Object *ly;
+       Evas_Object *weekly_events_ly[WEEKS_OF_MONTH];
        Evas_Object *month;
-       struct calsvc *csv;
+       Eina_List *event_list;
        Evas_Object *gl;
        Evas_Object *popup;
 
        int base_pos_for_weekly;
        int index_for_press;
-       struct tm cur_tm;
-       struct _day day[42];
+       struct _day day[DAYS_OF_WEEKLY_MONTHS_VIEW];
        int pos_today;
        int pos_selected;
        int pos_start;
        int pos_end;
        int pos_down;
-       GList* list[7];
+       GList* week_event_list[WEEKS_OF_MONTH][DAYS_OF_WEEK];
        int weekline;
        int down_x;
        int down_y;
-} cal_view_main_month_cal_data;
+} cal_month_calendar_data;
 
 static const char *_name = NULL;
 static Calendar_color calendar_color;
 
 static Evas_Object *__cal_month_calendar_get_genlist_item_icon(void *data, Evas_Object *obj, const char *part);
 static char* __cal_month_calendar_get_genlist_item_label(void *data, Evas_Object *obj, const char *part);
-static void __cal_month_calendar_signal_week(cal_view_main_month_cal_data *p,Evas_Object *eo);
-static int __cal_month_calendar_get_weekly_events(cal_view_main_month_cal_data *p);
+static void __cal_month_calendar_signal_week(cal_month_calendar_data *p, Evas_Object *obj, int index);
+static int __cal_month_calendar_get_weekly_events(cal_month_calendar_data *p);
+
+static void __cal_month_calendar_events_of_one_weekday(void *data);
+static void __cal_month_calendar_get_events(cal_month_calendar_data *p);
+static int __cal_month_calendar_get_day_time_by_pos(cal_month_calendar_data *p, int *first_day, int *last_day, struct tm *start_time, struct tm *end_time, int day_pos);
+static void __cal_month_calendar_create_event_lists(Evas_Object *ly, cal_month_calendar_data *p);
+static void __cal_month_calendar_signal_all_week(cal_month_calendar_data *p);
+static void __cal_month_calendar_signal_all_clean(cal_month_calendar_data *p);
+static void __cal_month_calendar_set_more_text(Evas_Object *ly, int count, int index);
+static int __cal_month_calendar_clean_list(cal_month_calendar_data *p);
+static void __cal_month_calendar_set_check_text(Evas_Object *ly, cal_month_calendar_data *p, int count, int index);
+static void __cal_month_calendar_set_event_rect_color(Evas_Object *obj, cal_month_calendar_data *p, int line, int pos, int calendar_id);
+static void __cal_month_calendar_set_day_default_color(cal_month_calendar_data* p, Evas_Object *eo, int pos);
+static void __cal_month_calendar_fill_week_number(Evas_Object *ly);
 
 static Elm_Genlist_Item_Class itc = {
        .item_style = "3text.5icon",
@@ -90,10 +113,9 @@ static Evas_Object *__cal_month_calendar_get_genlist_item_icon(void *data, Evas_
        c_retvm_if(!data, NULL, "data is null");
        c_retvm_if(!obj, NULL, "obj is null");
 
-       struct tmnode *tm = data;
-       c_retvm_if(!tm->cs, NULL, "tm->cs is null");
+       cal_struct *cs = data;
 
-       cal_view_main_month_cal_data* p = CAL_UTIL_GET_PRIV_DATA(obj);
+       cal_month_calendar_data* p = CAL_UTIL_GET_PRIV_DATA(obj);
        c_retvm_if(!p, NULL, "p is null");
 
        int r;
@@ -102,7 +124,7 @@ static Evas_Object *__cal_month_calendar_get_genlist_item_icon(void *data, Evas_
 
        if (!CAL_STRCMP(part, "elm.swallow.colorbar"))
        {
-               r = CALENDAR_SVC_GET(CAL_STRUCT_CALENDAR, CALENDAR_SVC_STRUCT_GET_INT(tm->cs,CAL_VALUE_INT_CALENDAR_ID), NULL, &calendar);
+               r = CALENDAR_SVC_GET(CAL_STRUCT_CALENDAR, CALENDAR_SVC_STRUCT_GET_INT(cs,CAL_VALUE_INT_CALENDAR_ID), NULL, &calendar);
                if (r != CAL_SUCCESS)
                {
                        ERR("CALENDAR_SVC_GET fail. %d", r);
@@ -124,35 +146,34 @@ static Evas_Object *__cal_month_calendar_get_genlist_item_icon(void *data, Evas_
        return NULL;
 }
 
-static void __cal_month_calendar_make_time_text(time_t t, struct tm *tm, char *buf, int sz)
+static void __cal_month_calendar_make_time_text(struct tm *tm_start, struct tm *tm, char *buf, int sz)
 {
-       struct tm ttm;
        const char* date;
        const char* time;
 
-       localtime_r(&t, &ttm);
-
        time = CAL_UTIL_TIME_FORMAT_6;
 
-       if (ttm.tm_year != tm->tm_year)
+       if (tm_start->tm_year != tm->tm_year)
                date = CAL_UTIL_DATE_FORMAT_11;
-       else if (ttm.tm_mon != tm->tm_mon)
+       else if (tm_start->tm_mon != tm->tm_mon)
                date = CAL_UTIL_DATE_FORMAT_10;
-       else if (ttm.tm_mday != tm->tm_mday)
+       else if (tm_start->tm_mday != tm->tm_mday)
                date = CAL_UTIL_DATE_FORMAT_9;
        else
                date = NULL;
 
-       cal_util_get_time_text(buf, sz, NULL, time, &ttm);
+       cal_util_get_time_text(buf, sz, NULL, time, tm_start);
 }
 
 
-static char* __cal_month_calendar_get_time_text(struct tmnode *tm, cal_view_main_month_cal_data *p)
+static char* __cal_month_calendar_get_time_text(cal_struct *cs, cal_month_calendar_data *p)
 {
        char buf[512];
        char stime[512];
 
-       __cal_month_calendar_make_time_text(tm->st, &p->ad->base_tm, stime, sizeof(stime));
+       struct tm tm_start;
+       cal_util_convert_lli_to_tm(NULL, CALENDAR_SVC_STRUCT_GET_LLI(cs, CALS_VALUE_LLI_DTSTART_UTIME), &tm_start);
+       __cal_month_calendar_make_time_text(&tm_start, &p->ad->base_tm, stime, sizeof(stime));
 
        snprintf(buf, sizeof(buf), "%s", stime);
 
@@ -165,35 +186,33 @@ static char* __cal_month_calendar_get_genlist_item_label(void *data, Evas_Object
 
        const char *str;
 
-       struct tmnode *tm = data;
-       c_retvm_if(!tm->cs, NULL, "tm->cs is null");
+       cal_struct *cs = data;
 
-       if (!CAL_STRCMP(part, "elm.text.1"))
-       {
-               str = CALENDAR_SVC_STRUCT_GET_STR(tm->cs, CAL_VALUE_TXT_SUMMARY);
+       if (!CAL_STRCMP(part, "elm.text.1")) {
+
+               str = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_SUMMARY);
                if (str)
                        return strdup(str);
 
                return strdup(C_("IDS_CLD_BODY_NO_TITLE"));
        }
-       else if (!CAL_STRCMP(part, "elm.text.2"))
-       {
-               str = CALENDAR_SVC_STRUCT_GET_STR(tm->cs, CAL_VALUE_TXT_LOCATION);
+       else if (!CAL_STRCMP(part, "elm.text.2")) {
+
+               str = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_LOCATION);
                if (str)
                        return strdup(str);
 
                return strdup(C_("IDS_CLD_BODY_NO_LOCATION_SELECTED"));
        }
-       else if (!CAL_STRCMP(part, "elm.text.3"))
-       {
-               int allday = CALENDAR_SVC_STRUCT_GET_INT(tm->cs, CAL_VALUE_INT_ALL_DAY_EVENT);
-               if (allday)
+       else if (!CAL_STRCMP(part, "elm.text.3")) {
+
+               if (CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_TYPE) == CALS_TIME_LOCALTIME)
                        return strdup(C_("IDS_COM_BODY_ALL_DAY"));
 
-               cal_view_main_month_cal_data *p = CAL_UTIL_GET_PRIV_DATA(obj);
+               cal_month_calendar_data *p = CAL_UTIL_GET_PRIV_DATA(obj);
                c_retvm_if(!p, NULL, "p is null");
 
-               return __cal_month_calendar_get_time_text(tm, p);
+               return __cal_month_calendar_get_time_text(cs, p);
        }
 
        return NULL;
@@ -209,7 +228,7 @@ static void __cal_month_calendar_delete_layout(void *data, Evas *e, Evas_Object
        CAL_FN_START;
 
        c_retm_if(!data, "data is null");
-       cal_view_main_month_cal_data *p = data;
+       cal_month_calendar_data *p = data;
 
        struct appdata *ad = p->ad;
        c_retm_if(!ad, "ad is null");
@@ -221,25 +240,40 @@ static void __cal_month_calendar_delete_layout(void *data, Evas *e, Evas_Object
                evas_object_del(p->popup);
        }
 
+       __cal_month_calendar_clean_list(p);
+
        free(p);
 
        CAL_FN_END;
 }
 
-static inline void __cal_month_calendar_set_color(Evas_Object *ly, int pos, int wday)
+static inline void __cal_month_calendar_set_color(Evas_Object *ly, cal_month_calendar_data *p, int pos, int wday)
 {
-       const char *p;
+       c_retm_if(!p, "p is null");
 
-       switch (wday) {
-       case 0: p = "sunday"; break;
-       case 6: p = "satday"; break;
-       default: p = "weekday";
-       }
+       struct _day *d = &p->day[pos];
+
+       const char *day_color;
 
-       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(ly), "%s,%d", p, pos);
+       switch (wday) {
+       case 0:
+               day_color = "sunday";
+               d->d_type = CAL_MONTH_CALENDAR_DAY_TYPE_SUNDAY;
+               break;
+       case 6:
+               day_color = "satday";
+               d->d_type = CAL_MONTH_CALENDAR_DAY_TYPE_SATDAY;
+               break;
+       default:
+               d->d_type = CAL_MONTH_CALENDAR_DAY_TYPE_WEEKDAY;
+               day_color = "weekday";
+               break;
+       }
+
+       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(ly), "%s,%d", day_color, pos);
 }
 
-static inline void __cal_month_calendar_set_disabled(Evas_Object *ly, cal_view_main_month_cal_data *p, int pos)
+static inline void __cal_month_calendar_set_disabled(Evas_Object *ly, cal_month_calendar_data *p, int pos)
 {
        struct _day *d = &p->day[pos];
 
@@ -248,14 +282,14 @@ static inline void __cal_month_calendar_set_disabled(Evas_Object *ly, cal_view_m
        d->enabled = 0;
 }
 
-static inline void __cal_month_calendar_set_enabled(Evas_Object *ly, cal_view_main_month_cal_data *p, int pos, int wday)
+static inline void __cal_month_calendar_set_enabled(Evas_Object *ly, cal_month_calendar_data *p, int pos, int wday)
 {
        struct _day *d = &p->day[pos];
 
        if (!d->enabled) {
                cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(ly), "enable,%d", pos);
 
-               __cal_month_calendar_set_color(ly, pos, wday);
+               __cal_month_calendar_set_color(ly, p, pos, wday);
                d->enabled = 1;
        }
 }
@@ -277,169 +311,33 @@ static inline void __cal_month_calendar_unset_today(Evas_Object *eo, int *pos)
        *pos = -1;
 }
 
-static inline void     __cal_month_calendar_set_focuse_week(cal_view_main_month_cal_data *p,Evas_Object *eo, int pos)
-{
-       if (pos == -1)
-               return;
-
-       int i = 0;
-
-       cal_util_emit_signal(eo, "today,%d", p->pos_today);
-
-       if(pos >= 0 && pos <= 6)//line 1
-       {
-               for(i=0; i<=41; i++)
-               {
-                       if(i >= 0 && i <= 6)
-                       {
-                               cal_util_emit_signal(eo, "week,%d", i);
-                               cal_util_emit_signal(eo, "uncheck,%d", i);
-                               cal_util_emit_signal(eo, "unselect,%d", i);
-                               p->base_pos_for_weekly = 0;
-                       }
-                       else
-                       {
-                               cal_util_emit_signal(eo, "noweek,%d", i);
-                               if( -1 == p->day[i].checked)
-                               {
-                                       cal_util_emit_signal(eo, "check,%d", i);
-                               }
-                       }
-               }
-       }
-       else if(pos >= 7 && pos <= 13)//line 2
-       {
-               for(i=0; i<=41; i++)
-               {
-                       if(i >= 7 && i <= 13)
-                       {
-                               cal_util_emit_signal(eo, "week,%d", i);
-                               cal_util_emit_signal(eo, "uncheck,%d", i);
-                               cal_util_emit_signal(eo, "unselect,%d", i);
-                               p->base_pos_for_weekly = 7;
-                       }
-                       else
-                       {
-                               cal_util_emit_signal(eo, "noweek,%d", i);
-                               if( -1 == p->day[i].checked)
-                               {
-                                       cal_util_emit_signal(eo, "check,%d", i);
-                               }
-                       }
-               }
-       }
-       else if(pos >= 14 && pos <= 20)//line 3
-       {
-               for(i=0; i<=41; i++)
-               {
-                       if(i >= 14 && i <= 20)
-                       {
-                               cal_util_emit_signal(eo, "week,%d", i);
-                               cal_util_emit_signal(eo, "uncheck,%d", i);
-                               cal_util_emit_signal(eo, "unselect,%d", i);
-                               p->base_pos_for_weekly = 7*2;
-                       }
-                       else
-                       {
-                               cal_util_emit_signal(eo, "noweek,%d", i);
-                               if( -1 == p->day[i].checked)
-                               {
-                                       cal_util_emit_signal(eo, "check,%d", i);
-                               }
-                       }
-               }
-       }
-       else if(pos >= 21 && pos <= 27)//line 4
-       {
-               for(i=0; i<=41; i++)
-               {
-                       if(i >= 21 && i <= 27)
-                       {
-                               cal_util_emit_signal(eo, "week,%d", i);
-                               cal_util_emit_signal(eo, "uncheck,%d", i);
-                               cal_util_emit_signal(eo, "unselect,%d", i);
-                               p->base_pos_for_weekly = 7*3;
-
-                       }
-                       else
-                       {
-                               cal_util_emit_signal(eo, "noweek,%d", i);
-
-                               if( -1 == p->day[i].checked)
-                               {
-                                       cal_util_emit_signal(eo, "check,%d", i);
-                               }
-                       }
-               }
-       }
-       else if(pos >= 28 && pos <= 34)//line 5
-       {
-               for(i=0; i<=41; i++)
-               {
-                       if(i >= 28 && i <= 34)
-                       {
-                               cal_util_emit_signal(eo, "week,%d", i);
-                               cal_util_emit_signal(eo, "uncheck,%d", i);
-                               cal_util_emit_signal(eo, "unselect,%d", i);
-                               p->base_pos_for_weekly = 7*4;
-                       }
-                       else
-                       {
-                               cal_util_emit_signal(eo, "noweek,%d", i);
-                               if( -1 == p->day[i].checked)
-                               {
-                                       cal_util_emit_signal(eo, "check,%d", i);
-                               }
-                       }
-               }
-       }
-       else if(pos >= 35 && pos <= 41)//line 6
-       {
-               for(i=0; i<=41; i++)
-               {
-                       if(i >= 35 && i <= 41)
-                       {
-                               cal_util_emit_signal(eo, "week,%d", i);
-                               cal_util_emit_signal(eo, "uncheck,%d", i);
-                               cal_util_emit_signal(eo, "unselect,%d", i);
-                               p->base_pos_for_weekly = 7*5;
-                       }
-                       else
-                       {
-                               cal_util_emit_signal(eo, "noweek,%d", i);
-                               if( -1 == p->day[i].checked)
-                               {
-                                       cal_util_emit_signal(eo, "check,%d", i);
-                               }
-                       }
-               }
-       }
-}
-
-
 static inline void __cal_month_calendar_set_selected(Evas_Object *eo, int pos)
 {
-       if (pos < 0 || pos >= 42)
+       if (pos < 0 || DAYS_OF_WEEKLY_MONTHS_VIEW <= pos)
                return;
 
        cal_util_emit_signal(eo, "select,%d", pos);
 }
 
-static inline void __cal_month_calendar_set_unselected(Evas_Object *eo, int *pos)
+static inline void __cal_month_calendar_set_unselected(cal_month_calendar_data* p, Evas_Object *eo, int *pos)
 {
-       if (*pos == -1)
-               return;
+       c_retm_if(!p, "p is NULL");
+       c_retm_if(-1 == *pos, "pos is invalid");
+       c_retm_if(!eo, "eo is invalid");
 
        cal_util_emit_signal(eo, "unselect,%d", *pos);
+
+       __cal_month_calendar_set_day_default_color(p, eo, *pos);
+
        *pos = -1;
 }
 
-static inline int __cal_month_calendar_get_start_day(int *st, struct tm *t, int start, int max)
+static inline int __cal_month_calendar_get_start_day(int *st, struct tm *tm, int start, int max)
 {
        int day;
        int prev_day;
 
-       prev_day = CAL_UTIL_GET_WDAY(__cal_month_calendar_get_first_wday(t->tm_mday, t->tm_wday) - start);
+       prev_day = CAL_UTIL_GET_WDAY(__cal_month_calendar_get_first_wday(tm->tm_mday, tm->tm_wday) - start);
        if (prev_day > 0) {
                day = max - prev_day + 1;
                *st = ST_PREV;
@@ -451,19 +349,22 @@ static inline int __cal_month_calendar_get_start_day(int *st, struct tm *t, int
        return day;
 }
 
-static int __cal_month_calendar_update_today(Evas_Object *eo, cal_view_main_month_cal_data *p)
+static int __cal_month_calendar_update_today(Evas_Object *eo, cal_month_calendar_data *p)
 {
+       c_retv_if(!eo, -1);
+       c_retv_if(!p, -1);
 
        struct appdata *ad = p->ad;
-       struct tm *t = &p->cur_tm;
+       c_retv_if(!ad, -1);
 
-       CAL_ASSERT(ad);
+       struct tm *base_tm = &ad->base_tm;
+       c_retv_if(!base_tm, -1);
 
        __cal_month_calendar_unset_today(eo, &p->pos_today);
+
        ad->today_edj = NULL;
 
-       if (t->tm_year == ad->today_tm.tm_year && t->tm_mon == ad->today_tm.tm_mon)
-       {
+       if (base_tm->tm_year == ad->today_tm.tm_year && base_tm->tm_mon == ad->today_tm.tm_mon) {
                p->pos_today = p->pos_start + ad->today_tm.tm_mday - 1;
                __cal_month_calendar_set_today(eo, p->pos_today);
                ad->today_edj = eo;
@@ -477,115 +378,110 @@ void cal_month_calendar_update_select(Evas_Object *ly)
        CAL_ASSERT(ly);
        Evas_Object* eo = CAL_UTIL_GET_EDJ_DATA(ly);
 
-       cal_view_main_month_cal_data* p = CAL_UTIL_GET_PRIV_DATA(ly);
+       cal_month_calendar_data* p = CAL_UTIL_GET_PRIV_DATA(ly);
        CAL_ASSERT(p);
        CAL_ASSERT(p->ad);
 
        cal_main_update_title_text(p->ad->title, CV_MONTH, &p->ad->base_tm, p->ad->wday_start);
 
-       __cal_month_calendar_set_unselected(eo, &p->pos_selected);
+       __cal_month_calendar_set_unselected(p, eo, &p->pos_selected);
        p->pos_selected = p->pos_start + p->ad->base_tm.tm_mday - 1;
        __cal_month_calendar_set_selected(eo, p->pos_selected);
 
-       if(p->ad->is_weekly)
-       {
-               __cal_month_calendar_get_weekly_events(p);
-               __cal_month_calendar_set_focuse_week(p, eo, p->pos_selected);
-               __cal_month_calendar_signal_week(p,CAL_UTIL_GET_EDJ_DATA(p->ly));
-       }
 }
 
-static void __cal_month_calendar_get_simple_check(cal_view_main_month_cal_data *p, time_t st, time_t et, char *map, int map_sz)
+static void __cal_month_calendar_get_simple_check(cal_month_calendar_data *p, struct tm *tm_start, struct tm *tm_end, char *map, int map_sz)
 {
-       int* month;
+       c_ret_if(!p);
+
+       struct appdata *ad = p->ad;
+       c_ret_if(!ad);
+
        int i = 0;
-       month = CALENDAR_SVC_GET_SIMPLE_CS(p->ad->acct_id, st, et);
-       if (!month)
-               return;
+       int *month = CALENDAR_SVC_GET_SIMPLE_CS(ad->acct_id, tm_start, tm_end);
+       c_ret_if(!month);
 
-       for (i = 0; i < cal_util_get_max_days(p->cur_tm.tm_year, p->cur_tm.tm_mon); i++)
-       {
-               if(month[i])
+       struct tm base_tm = ad->base_tm;
+
+       for (i = 0; i < cal_util_get_max_days(base_tm.tm_year, base_tm.tm_mon); i++) {
+               if (month[i])
                        map[i] = month[i];
        }
 
        free(month);
 }
 
-static void __cal_month_calendar_update_check(Evas_Object *ly, cal_view_main_month_cal_data *p)
+static void __cal_month_calendar_update_check(Evas_Object *ly, cal_month_calendar_data *p)
 {
-       time_t st, et;
-       int r, i;
-       char m[42] = { 0 }; // change to bitmap??
-       int max;
-       char part[32] = {0};
-       char text[32] = {0};
+       c_ret_if(!ly);
+       c_ret_if(!p);
 
-       r = cal_util_get_month_time_t(&p->cur_tm, &st, &et);
-       if (r == -1)
-       {
-               ERR("Invalid time conversion");
-               return;
-       }
-       if (st < 0)
-               st = 0;
+       struct appdata *ad = p->ad;
+       c_ret_if(!ad);
 
-       max = cal_util_get_max_days(p->cur_tm.tm_year, p->cur_tm.tm_mon);
+       char m[DAYS_OF_WEEKLY_MONTHS_VIEW] = { 0 };
 
-       __cal_month_calendar_get_simple_check(p, st, et, &m[p->pos_start], max);
+       struct tm base_tm = ad->base_tm;
 
-       for (i = 0; i < 42; i++)
-       {
-               if (m[i])
-               {
-                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(ly), "check,%d", i);
-                       p->day[i].checked = 1;
+       struct tm tm_start = base_tm;
+       tm_start.tm_hour = 0;
+       tm_start.tm_min = 0;
+       tm_start.tm_sec = 0;
+       cal_util_update_tm_day(&tm_start, 1 - tm_start.tm_mday);
 
-                       memset(part,0x00, sizeof part);
-                       memset(text,0x00, sizeof text);
+       struct tm tm_end = tm_start;
+       tm_end.tm_hour = 23;
+       tm_end.tm_min = 59;
+       tm_end.tm_sec = 59;
+       cal_util_update_tm_month(&tm_end, 1);
+       cal_util_update_tm_day(&tm_end, -1);
 
-                       snprintf(part,sizeof part,"db/%d/text_on_check",i);
-                       snprintf(text,sizeof text,"%d",m[i]>99?99:m[i]);
-                       edje_object_part_text_set(CAL_UTIL_GET_EDJ_DATA(ly),part,text);
-               }
-               else
-               {
-                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(ly), "uncheck,%d", i);
-                       p->day[i].checked = 0;
+       int max = cal_util_get_max_days(base_tm.tm_year, base_tm.tm_mon);
+
+       __cal_month_calendar_get_simple_check(p, &tm_start, &tm_end, &m[p->pos_start], max);
+
+       int i;
+       for (i = 0; i < DAYS_OF_WEEKLY_MONTHS_VIEW; i++) {
+               if (p->ad->is_weekly || p->ad ->is_landscape_mode) {
+                       __cal_month_calendar_set_more_text(ly, m[i], i);
+               } else {
+                       __cal_month_calendar_set_check_text(ly, p, m[i], i);
                }
        }
 }
 
-static int __cal_month_calendar_fill_calendar(Evas_Object *ly, struct tm *t, int start)
+static int __cal_month_calendar_fill_calendar(Evas_Object *ly, int wday)
 {
-       cal_view_main_month_cal_data *p;
-       int line = 6; // default
-       int prev_max, cur_max;
-       int day, i, st, wday;
+       c_retv_if(!ly, -1);
 
-       p = CAL_UTIL_GET_PRIV_DATA(ly);
-       CAL_ASSERT(p);
+       cal_month_calendar_data *p = CAL_UTIL_GET_PRIV_DATA(ly);
+       c_retv_if(!p, -1);
 
-       p->cur_tm = *t;
+       struct appdata *ad = p->ad;
+       c_retv_if(!ad, -1);
 
-       prev_max = cal_util_get_max_days(t->tm_year, t->tm_mon - 1);
-       cur_max = cal_util_get_max_days(t->tm_year, t->tm_mon);
+       struct tm base_tm = ad->base_tm;
+
+       int prev_max = cal_util_get_max_days(base_tm.tm_year, base_tm.tm_mon - 1);
+       int cur_max = cal_util_get_max_days(base_tm.tm_year, base_tm.tm_mon);
+
+       int st;
+       int day = __cal_month_calendar_get_start_day(&st, &base_tm, wday, prev_max);
 
-       day = __cal_month_calendar_get_start_day(&st, t, start, prev_max);
-       wday = start;
        p->pos_start = 0;
        p->pos_end = 41;
 
-       for (i = 0; i < 42; i++)
-       {
+       int i;
+       int line = WEEKS_OF_MONTH;
+
+       for (i = 0; i < DAYS_OF_WEEKLY_MONTHS_VIEW; i++) {
                cal_util_set_text(CAL_UTIL_GET_EDJ_DATA(ly), cal_util_get_part_text("db/%d/text", i), "%d", day);
 
-               switch (st)
-               {
+               switch (st) {
+
                case ST_PREV:
                        __cal_month_calendar_set_disabled(ly, p, i);
-                       if (day == prev_max)
-                       {
+                       if (day == prev_max) {
                                st = ST_CURR;
                                day = 0;
                                p->pos_start = i + 1;
@@ -594,11 +490,10 @@ static int __cal_month_calendar_fill_calendar(Evas_Object *ly, struct tm *t, int
 
                case ST_CURR:
                        __cal_month_calendar_set_enabled(ly, p, i, wday);
-                       if (day == cur_max)
-                       {
+                       if (day == cur_max) {
                                st = ST_NEXT;
                                day = 0;
-                               line = (int)(i / 7) + 1;
+                               line = (int)(i / DAYS_OF_WEEK) + 1;
                                p->pos_end = i;
                        }
                        break;
@@ -614,75 +509,73 @@ static int __cal_month_calendar_fill_calendar(Evas_Object *ly, struct tm *t, int
 
        __cal_month_calendar_update_today(CAL_UTIL_GET_EDJ_DATA(ly), p);
 
+       __cal_month_calendar_fill_week_number(ly);
+
        return line;
 }
 
-static void __cal_month_calendar_click_event_callback(cal_view_main_month_cal_data *p, Evas_Object *obj, int pos)
+static void __cal_month_calendar_click_event_callback(cal_month_calendar_data *p, Evas_Object *obj, int pos)
 {
-       CAL_ASSERT(p);
+       c_ret_if(!p);
 
        struct appdata *ad = p->ad;
-       CAL_ASSERT(ad);
+       c_ret_if(!ad);
 
        if (p->pos_selected == pos) {
                DBG("cal_cb: double clicked %d", pos);
 
-               if (p->ad->is_weekly)
+               if (p->ad->is_weekly || p->ad ->is_landscape_mode)
                        return;
 
                if (p->day[pos].checked) {
-                       cal_main_change_view(p->parent, CV_DAY);
-               }
-               else    {
-                       p->ad->base_hour = -1;
-                       p->ad->cid = 0; // new
+                       __cal_month_calendar_events_of_one_weekday(p);
+               } else {
+                       ad->base_hour = -1;
+                       ad->cid = 0;
 
-                       cal_edit_create_view(p->ad, p->parent);
+                       cal_edit_create_view(ad, p->parent);
                }
 
                return;
        }
 
-       p->cur_tm.tm_mday = pos - p->pos_start + 1;
-       ad->base_tm = p->cur_tm;
+       ad->base_tm.tm_mday = pos - p->pos_start + 1;
 
        cal_month_calendar_update_select(p->month);
+
        edje_object_signal_emit(obj, "changed", "prog");
 }
 
 static void __cal_month_calendar_cal_event_callback(void *data, Evas_Object *obj, const char *e, const char *src)
 {
-       cal_view_main_month_cal_data *p = data;
+       cal_month_calendar_data *p = data;
        c_retm_if(!p, "p is null");
 
        struct appdata *ad = p->ad;
        c_retm_if(!ad, "ad is null");
 
        int pos = atoi(&e[3]);
+       c_retm_if((p->pos_end < pos) || (pos < p->pos_start), "pos is diabled");
 
-       if (!strncmp(e, "up,", 3))
-       {
-               if (p->pos_down == pos)
+       if (!strncmp(e, "up,", 3)) {
+
+               if (p->pos_down == pos) {
                        __cal_month_calendar_click_event_callback(p, obj, pos);
+               }
 
                edje_object_signal_emit(obj, e, "prog");
 
-               return;
-       }
+       }else if (!strncmp(e, "dn,", 3)) {
 
-       if (!strncmp(e, "dn,", 3))
-       {
                p->pos_down = pos;
 
                edje_object_signal_emit(obj, e, "prog");
-
-               return;
        }
 }
 
 static void __cal_month_calendar_prog_event_callback(void *data, Evas_Object *obj, const char *e, const char *src)
 {
-       cal_view_main_month_cal_data *p = data;
+       cal_month_calendar_data *p = data;
 
        if (!CAL_STRCMP(e, "update_today")) {
                __cal_month_calendar_update_today(obj, p);
@@ -698,63 +591,47 @@ static void __cal_month_calendar_prog_event_callback(void *data, Evas_Object *ob
        }
 
        cal_util_emit_signal(obj, "up,%d", p->pos_down);
+       if (p->pos_selected!= p->pos_down) {
+               __cal_month_calendar_set_day_default_color(p, obj, p->pos_down);
+               cal_util_emit_signal(obj, "unselect,%d", p->pos_down);
+       }
        p->pos_down = -1;
 }
 
 static void __cal_month_calendar_set_wday_text(Evas_Object *ly, int start)
 {
-       int i;
-       struct tm t = { 0, };
-       cal_view_main_month_cal_data* p = CAL_UTIL_GET_PRIV_DATA(ly);
-       if(!p)
-       {
-               ERR("p is null");
-               return;
-       }
+       c_ret_if(!ly);
 
-       t = p->ad->base_tm;
+       cal_month_calendar_data* p = CAL_UTIL_GET_PRIV_DATA(ly);
+       c_ret_if(!p);
 
-       cal_util_update_tm_day(&t, t.tm_wday*(-1)+start);
+       struct appdata *ad = p->ad;
+       c_ret_if(!ad);
 
-       if (!t.tm_wday)
-       {
-               for (i = 0; i < 7; i++) {
-                       cal_util_set_time_text(CAL_UTIL_GET_EDJ_DATA(ly), cal_util_get_part_text("wday/%d/text", i), CAL_UTIL_DATE_FORMAT_2, NULL, &t);
+       struct tm base_tm = ad->base_tm;
 
-                       if (t.tm_wday == 6) {
-                               cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(ly), "satday,%d", i);
-                               cal_util_update_tm_day(&t, t.tm_wday*(-1));
-                               continue;
-                       }
+       cal_util_update_tm_day(&base_tm, base_tm.tm_wday*(-1)+start);
 
-                       if (t.tm_wday == 0)
-                               cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(ly), "sunday,%d", i);
+       int i;
+       for (i = 0; i < DAYS_OF_WEEK; i++) {
+               cal_util_set_time_text(CAL_UTIL_GET_EDJ_DATA(ly), cal_util_get_part_text("wday/%d/text", i), CAL_UTIL_DATE_FORMAT_2, NULL, &base_tm);
 
-                       cal_util_update_tm_day(&t, 1);
-               }
-       }
-       else
-       {
-               for (i = 0; i < 7; i++) {
-                       cal_util_set_time_text(CAL_UTIL_GET_EDJ_DATA(ly), cal_util_get_part_text("wday/%d/text", i), CAL_UTIL_DATE_FORMAT_2, NULL, &t);
-
-                       if (t.tm_wday == 6)
-                       {
-                               cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(ly), "satday,%d", i);
-                               cal_util_update_tm_day(&t, t.tm_wday*(-1));
-                               cal_util_set_time_text(CAL_UTIL_GET_EDJ_DATA(ly), cal_util_get_part_text("wday/%d/text", ++i), CAL_UTIL_DATE_FORMAT_2, NULL, &t);
-                               cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(ly), "sunday,%d", i);
-                       }
+               if (base_tm.tm_wday == 6)
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(ly), "satday,%d", i);
 
-                       cal_util_update_tm_day(&t, 1);
-               }
+               if (base_tm.tm_wday == 0)
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(ly), "sunday,%d", i);
+
+               cal_util_update_tm_day(&base_tm, 1);
        }
+
+       edje_object_part_text_set(CAL_UTIL_GET_EDJ_DATA(ly),  "wday/weeknumber/text", "W");
 }
 
 static gint __cal_month_calendar_events_compare(gconstpointer a,gconstpointer b)
 {
-       weekly_event *p1 = (weekly_event *)a;
-       weekly_event *p2 = (weekly_event *)b;
+       cal_month_calendar_weekly_event *p1 = (cal_month_calendar_weekly_event *)a;
+       cal_month_calendar_weekly_event *p2 = (cal_month_calendar_weekly_event *)b;
 
        if (p2->start_time < p1->start_time)
                return 1;
@@ -764,102 +641,94 @@ static gint __cal_month_calendar_events_compare(gconstpointer a,gconstpointer b)
                return 0;
 }
 
-static void __cal_month_calendar_signal_clean(cal_view_main_month_cal_data *p,Evas_Object *eo)
+static void __cal_month_calendar_signal_clean(cal_month_calendar_data *p,Evas_Object *eo)
 {
+       c_retm_if(!p, "p is null");
+       c_retm_if(!eo, "eo is null");
+
        int i = 0;
        int line = 0;
 
-       for(i=0; i<7; i++)
-       {
-               for(line=1; line<7; line++)
-               {
-                       cal_util_emit_signal(eo,"%d,%d,%d",line,0,i);
-                       cal_util_emit_signal(eo,"%d,%s,%d",line,"nocolor",i);
+       for (i = 0; i < DAYS_OF_WEEK; i++) {
+               for (line = 1; line <= WEEKS_OF_MONTH; line++) {
+                       cal_util_emit_signal(eo, "%d,%d,%d", line, 0, i);
+                       cal_util_emit_signal(eo, "%d,%s,%d", line, "nocolor", i);
                }
        }
 
 }
 
-static int __cal_month_calendar_clean_list(cal_view_main_month_cal_data *p)
+static int __cal_month_calendar_clean_list(cal_month_calendar_data *p)
 {
-       int i = 0;
+       c_retvm_if(!p, -1, "p is null");
 
-       if(NULL == p)
-       {
-               return -1;
-       }
+       int i = 0;
+       int k = 0;
 
-       for(i=0; i<7; i++)
-       {
-               g_list_free(p->list[i]);
-               p->list[i] = NULL;
+       for (k = 0; k < WEEKS_OF_MONTH; k++) {
+               for (i = 0; i < DAYS_OF_WEEK; i++) {
+                       g_list_free(p->week_event_list[k][i]);
+                       p->week_event_list[k][i] = NULL;
+               }
        }
        return 0;
 }
 
-static int __cal_month_calendar_get_week_time(cal_view_main_month_cal_data *p, int *first_day, int *last_day)
+static int __cal_month_calendar_get_week_time(cal_month_calendar_data *p, int *first_day, int *last_day)
 {
        int day = 0;
        int today = 0;
        int start_day = 0;
 
        if(-1 == p->pos_selected)
-       {
                day = p->pos_today;
-       }
        else
-       {
                day = p->pos_selected;
-       }
 
        today = day - p->pos_start + 1;
-       start_day = day - (day+1)%7 +1;
+       start_day = day - ((day + 1) % DAYS_OF_WEEK) + 1;
 
-       if(day <= 6)
-       {
+       if (day < DAYS_OF_WEEK) {
                *first_day = 1;
-               *last_day = 6 - p->pos_start + 1;
-       }
-       else if(0 == (day+1)%7)
-       {
-               *first_day = today - 6;
+               *last_day = DAYS_OF_WEEK - p->pos_start;
+       } else if (0 == ((day + 1) % DAYS_OF_WEEK)) {
+               *first_day = today - DAYS_OF_WEEK + 1;
                *last_day = today;
-       }
-       else
-       {
-               *first_day = today - day%7;
-               if(start_day+6 > p->pos_end)
-               {
+       } else {
+               *first_day = today - (day % DAYS_OF_WEEK);
+               if ((start_day + DAYS_OF_WEEK - 1) > p->pos_end) {
                        *last_day = p->pos_end - p->pos_start + 1;
-               }
-               else
-               {
-                       *last_day = *first_day + 6;
+               } else {
+                       *last_day = *first_day + DAYS_OF_WEEK - 1;
                }
        }
 
        return 0;
 }
 
-static bool __cal_month_calendar_is_last(GList** list)
+static bool __cal_month_calendar_is_last(GList* event_list[][DAYS_OF_WEEK], int list_index)
 {
-       int i = 0;
+       c_retvm_if(!event_list, FALSE, "event_list is null");
+       c_retvm_if(WEEKS_OF_MONTH <= list_index, FALSE, "list_index is invalid");
 
-       if (!list)
-               return FALSE;
+       int i = 0;
 
-       for (i=0; i<7; i++) {
-               if (list[i])
+       for (i = 0; i < DAYS_OF_WEEK; i++) {
+               if (event_list[list_index][i])
                        return TRUE;
        }
 
        return FALSE;
 }
 
-static void __cal_month_calendar_line_arrange(GList** list,int index,const int line)
+static void __cal_month_calendar_line_arrange(GList* event_list[][DAYS_OF_WEEK],int index,const int line, int list_index)
 {
-       weekly_event *temp = NULL;
-       GList *list_temp = list[index];
+       c_retm_if(!event_list, "event_list is null");
+       c_retm_if(DAYS_OF_WEEK <= index, "index is invalid");
+       c_retm_if(WEEKS_OF_MONTH <= list_index, "list_index is invalid");
+
+       cal_month_calendar_weekly_event *temp = NULL;
+       GList *list_temp = event_list[list_index][index];
 
        if (list_temp && list_temp->data) {
                temp = list_temp->data;
@@ -869,287 +738,314 @@ static void __cal_month_calendar_line_arrange(GList** list,int index,const int l
                if (0 == temp->width)
                        temp->width = 1;
 
-               if (7 <= index + temp->width)
+               if (DAYS_OF_WEEK <= index + temp->width)
                        return;
 
-               __cal_month_calendar_line_arrange(list, index + temp->width, line);
-       }
-       else {
-               if (7 <= index + 1)
+               __cal_month_calendar_line_arrange(event_list, index + temp->width, line, list_index);
+       } else {
+               if (DAYS_OF_WEEK <= index + 1)
                        return;
 
-               __cal_month_calendar_line_arrange(list, index + 1, line);
+               __cal_month_calendar_line_arrange(event_list, index + 1, line, list_index);
        }
 }
 
-static void __cal_month_calendar_get_next(GList** list)
+static void __cal_month_calendar_get_next(GList* event_list[][DAYS_OF_WEEK], int list_index)
 {
-       c_retm_if(!list, "list is null");
+       c_retm_if(!event_list, "event_list is null");
 
        int i = 0;
-       weekly_event *temp = NULL;
+       cal_month_calendar_weekly_event *temp = NULL;
 
-       for (i=0;i<7;i++) {
+       for (i = 0; i < DAYS_OF_WEEK; i++) {
 
-               if (list[i] && list[i]->data) {
+               if (event_list[list_index][i] && event_list[list_index][i]->data) {
 
-                       temp = (weekly_event*)list[i]->data;
+                       temp = (cal_month_calendar_weekly_event*)event_list[list_index][i]->data;
 
                        if (temp->showed)
-                               list[i] = list[i]->next;
+                               event_list[list_index][i] = event_list[list_index][i]->next;
                }
        }
 }
 
-static int __cal_month_calendar_get_weekly_events(cal_view_main_month_cal_data *p)
+static int __cal_month_calendar_get_weekly_events(cal_month_calendar_data *p)
 {
-       c_retvm_if(!p, -1, "p is null");
+       c_retv_if(!p, -1);
+
+       struct appdata *ad = p->ad;
+       c_retv_if(!ad, -1);
+
+       int week = 0;
+
+       __cal_month_calendar_signal_all_clean(p);
 
-       int i = 0;
-       int start_i = 0;
-       int line = 1;
-       int start_day = 0;
-       int end_day = 0;
-       int day_num = 0;
-       cal_iter *iter = NULL;
-       cal_struct *record = NULL;
-       weekly_event *event = NULL;
-       struct tm end_time = {0};
-       struct tm start_time = {0};
-       struct tm st = {0};
-       struct tm et = {0};
-       time_t ls, le;
-       int index = 0;
-
-       //clean
-       __cal_month_calendar_signal_clean(p,CAL_UTIL_GET_EDJ_DATA(p->ly));
-
-       //free the list if not NULL
        __cal_month_calendar_clean_list(p);
 
-       //calculate the time of this week
-       __cal_month_calendar_get_week_time(p,&start_day,&end_day);
+       for (week = 0; week < WEEKS_OF_MONTH; week++) {
 
-       day_num = end_day - start_day + 1;
-       if (day_num < 7) {
-               if (end_day < 7)
-                       start_i = 7 - day_num;
-       }
-       else {
-               start_i = 0;
-       }
+               int line = 1;
+               int start_day = 0;
+               int end_day = 0;
 
-       memcpy(&start_time, &p->cur_tm, sizeof(struct tm));
-       memcpy(&end_time, &p->cur_tm, sizeof(struct tm));
+               cal_iter *iter = NULL;
+               cal_struct *record = NULL;
+               cal_month_calendar_weekly_event *event = NULL;
+               struct tm end_time = {0};
+               struct tm start_time = {0};
+               struct tm st = {0};
+               struct tm et = {0};
 
-       start_time.tm_mday = start_day;
-       start_time.tm_hour = 0;
-       start_time.tm_min = 0;
-       start_time.tm_sec = 0;
+               int wday = 0;
+               int wday_start = ad->wday_start;
+               long long int lli_start, lli_end;
 
-       end_time.tm_mday = end_day;
-       end_time.tm_hour = 23;
-       end_time.tm_min = 59;
-       end_time.tm_sec = 59;
+               __cal_month_calendar_get_day_time_by_pos(p, &start_day, &end_day, &start_time, &end_time, (week + 1) * DAYS_OF_WEEK - 1);
 
-       ls = mktime(&start_time);
-       if (ls < 0)
-               ls = 0;
+               int day_num = end_time.tm_wday - start_time.tm_wday + 1;
 
-       le = mktime(&end_time);
+               cal_util_convert_tm_to_lli(NULL, &start_time, &lli_start);
+               cal_util_convert_tm_to_lli(NULL, &end_time, &lli_end);
 
-       if (CAL_SUCCESS != CALENDAR_SVC_GET_EVENT_LIST_BY_PERIOD(0,ls,le,&iter))
-               return -1;
+// TODO: Change calendar_id to defined constants
 
-       record = CALENDAR_SVC_STRUCT_NEW("schedule");
+               int r = calendar_svc_event_get_normal_list_by_period(-1, CALS_LIST_PERIOD_NORMAL_OSP, lli_start, lli_end, &iter);
+               c_retvm_if(r != CAL_SUCCESS, -1, "calendar_svc_event_get_normal_list_by_period is failed(%d)", r);
 
-       while (CAL_SUCCESS == CALENDAR_SVC_ITER_NEXT(iter)) {
+               while (CAL_SUCCESS == CALENDAR_SVC_ITER_NEXT(iter)) {
 
-               CALENDAR_SVC_ITER_GET_INFO(iter,&record);
+                       CALENDAR_SVC_ITER_GET_INFO(iter,&record);
 
-               memset(&st,0x00,sizeof(struct tm));
-               memset(&et,0x00,sizeof(struct tm));
+                       event = calloc(1, sizeof(cal_month_calendar_weekly_event));
+                       c_retvm_if(!event, -1, "event is null");
 
-               while (CAL_SUCCESS == CALENDAR_SVC_UTIL_NEXT_VAILD_EVENT_TM(record,&start_time,&end_time,&st,&et)) {
+                       event->calendar_id = CALENDAR_SVC_STRUCT_GET_INT(record, CAL_VALUE_INT_CALENDAR_ID);
 
-                       if (end_day < st.tm_mday)
-                               break;
+                       g_snprintf(event->title, sizeof(event->title), "%s", CALENDAR_SVC_STRUCT_GET_STR(record,CAL_VALUE_TXT_SUMMARY));
 
-                       if (et.tm_mday < start_day)
-                               continue;
+                       cal_util_convert_lli_to_time_t(NULL, CALENDAR_SVC_STRUCT_GET_LLI(record, CALS_VALUE_LLI_DTSTART_UTIME), &event->start_time);
+                       cal_util_convert_lli_to_time_t(NULL, CALENDAR_SVC_STRUCT_GET_LLI(record, CALS_VALUE_LLI_DTEND_UTIME), &event->end_time);
+                       cal_util_convert_lli_to_tm(NULL, CALENDAR_SVC_STRUCT_GET_LLI(record, CALS_VALUE_LLI_DTSTART_UTIME), &st);
+                       cal_util_convert_lli_to_tm(NULL, CALENDAR_SVC_STRUCT_GET_LLI(record, CALS_VALUE_LLI_DTSTART_UTIME), &et);
+
+                       event->width = et.tm_wday - st.tm_wday + 1;
+                       if (event->width < 1)
+                               event->width = 1;
+
+                       wday = st.tm_wday - wday_start;
+                       if (wday < 0)
+                               wday += 7;
+
+                       p->week_event_list[week][wday] = g_list_append(p->week_event_list[week][wday], event);
+               }
+
+               if (record)
+                       r = CALENDAR_SVC_STRUCT_FREE(&record);
+
+               if (iter)
+                       CALENDAR_SVC_ITER_REMOVE(&iter);
+
+               st.tm_hour = 0;
+               st.tm_min = 0;
+               st.tm_sec = 0;
+
+               et.tm_hour = 23;
+               et.tm_min = 59;
+               et.tm_sec = 59;
+
+               record = NULL;
+
+               r = calendar_svc_event_get_allday_list_by_period(-1, CALS_LIST_PERIOD_ALLDAY_OSP,
+                       start_time.tm_year + 1900, start_time.tm_mon + 1, start_time.tm_mday,
+                       end_time.tm_year + 1900, end_time.tm_mon + 1, end_time.tm_mday, &iter);
+               c_retvm_if(r != CAL_SUCCESS, -1, "calendar_svc_event_get_allday_list_by_period is failed(%d)", r);
 
-                       if (st.tm_mday < start_day)
-                               st.tm_mday = start_day;
+               while (CAL_SUCCESS == CALENDAR_SVC_ITER_NEXT(iter)) {
 
-                       if (et.tm_mday > end_day)
-                               et.tm_mday = end_day;
+                       r = CALENDAR_SVC_ITER_GET_INFO(iter, &record);
+                       c_retvm_if(r != CAL_SUCCESS, -1, "CALENDAR_SVC_ITER_GET_INFO is failed(%d)", r);
 
-                       //get the info
-                       event = (weekly_event*)calloc(1, sizeof(weekly_event));
+                       event = calloc(1, sizeof(cal_month_calendar_weekly_event));
                        c_retvm_if(!event, -1, "event is null");
 
-                       event->cid = CALENDAR_SVC_STRUCT_GET_INT(record,"index");
+                       event->calendar_id = CALENDAR_SVC_STRUCT_GET_INT(record, CAL_VALUE_INT_CALENDAR_ID);
 
-                       g_snprintf(event->title, sizeof(event->title), CALENDAR_SVC_STRUCT_GET_STR(record,"summary"));
+                       g_snprintf(event->title, sizeof(event->title), "%s", CALENDAR_SVC_STRUCT_GET_STR(record,CAL_VALUE_TXT_SUMMARY));
+
+                       st.tm_year = et.tm_year = CALENDAR_SVC_STRUCT_GET_INT(record, CALS_VALUE_INT_DTSTART_YEAR) - 1900;
+                       st.tm_mon = et.tm_mon = CALENDAR_SVC_STRUCT_GET_INT(record, CALS_VALUE_INT_DTSTART_MONTH) - 1;
+                       st.tm_mday = et.tm_mday = CALENDAR_SVC_STRUCT_GET_INT(record, CALS_VALUE_INT_DTSTART_MDAY);
 
-                       event->is_repeat = 1;
                        event->start_time = mktime(&st);
                        event->end_time = mktime(&et);
-                       event->width = et.tm_mday - st.tm_mday + 1;
-                       if (event->width < 1)
-                               event->width = 1;
 
-                       index = st.tm_mday - start_day + start_i;
+                       st = *localtime(&event->start_time);
+
+                       event->width = 1;
 
-                       if (6 < index)
-                               index = 6;
-                       else if (index < 0)
-                               index = 0;
+                       wday = st.tm_wday - wday_start;
+                       if (wday < 0)
+                               wday += 7;
 
-                       p->list[index] = g_list_append(p->list[index],event);
+                       p->week_event_list[week][wday] = g_list_append(p->week_event_list[week][wday], event);
                }
-       }
 
-       if (record)
-               CALENDAR_SVC_STRUCT_FREE(&record);
+               if (record)
+                       CALENDAR_SVC_STRUCT_FREE(&record);
 
-       if (iter)
-               CALENDAR_SVC_ITER_REMOVE(&iter);
+               if (iter)
+                       CALENDAR_SVC_ITER_REMOVE(&iter);
 
-       for (i=start_i; i < day_num; i++) {
-               if (p->list[i])
-                       p->list[i] = g_list_sort(p->list[i], __cal_month_calendar_events_compare);
-       }
+               for (wday = 0; wday < day_num; wday++) {
+                       if (p->week_event_list[week][wday])
+                               p->week_event_list[week][wday] = g_list_sort(p->week_event_list[week][wday], __cal_month_calendar_events_compare);
+               }
 
-       GList* list_t[7];
+               GList* list_t[WEEKS_OF_MONTH][DAYS_OF_WEEK];
 
-       for (i=0; i < 7; i++)
-               list_t[i] = p->list[i];
+               for (wday = 0 ; wday < DAYS_OF_WEEK; wday++)
+                       list_t[week][wday] = p->week_event_list[week][wday];
 
-       //calculate the line of  each event
-       while (__cal_month_calendar_is_last(p->list)) {
+               while (__cal_month_calendar_is_last(p->week_event_list, week)) {
 
-               __cal_month_calendar_line_arrange(p->list, 0, line);
+                       __cal_month_calendar_line_arrange(p->week_event_list, 0, line, week);
 
-               line++;
+                       line++;
 
-               if (5 < line)
-                       break;
-
-               __cal_month_calendar_get_next(p->list);
-       }
+                       if ( (p->ad->is_landscape_mode ? LINES_OF_WEEKLY_MONTHS_EVENT_LANDSCAPE : LINES_OF_WEEKLY_MONTHS_EVENT) < line)
+                               break;
 
-       for (i=0; i < 7; i++)
-               p->list[i] = list_t[i];
+                       __cal_month_calendar_get_next(p->week_event_list, week);
+               }
 
-       //free the memory
-       if (record)
-               CALENDAR_SVC_STRUCT_FREE(&record);
+               for (wday = 0; wday < DAYS_OF_WEEK; wday++)
+                       p->week_event_list[week][wday] = list_t[week][wday];
+       }
 
        return 0;
 }
 
-static void __cal_month_calendar_signal_week(cal_view_main_month_cal_data *p,Evas_Object *eo)
+static void __cal_month_calendar_signal_week(cal_month_calendar_data *p, Evas_Object *obj, int week)
 {
-       c_retm_if(!p, "p is null");
-       c_retm_if(!eo, "eo is null");
+       c_ret_if(!p);
+       c_ret_if(!obj);
 
-       int i = 0;
-       weekly_event *temp = NULL;
+       int wday = 0;
+       cal_month_calendar_weekly_event *event = NULL;
        char text[20] = {0};
-       char *color[4] = {"green","blue","red","purple"};
-       int color_index = -1;
-       GList* list = NULL;
+       GList* event_list = NULL;
+
+       Evas_Object *eo = CAL_UTIL_GET_EDJ_DATA(obj);
+       c_ret_if(!eo);
 
-       for (i=0; i<7; i++) {
+       for (wday = 0; wday < DAYS_OF_WEEK; wday++) {
 
-               if (!p->list[i])
+               if (!p->week_event_list[week][wday])
                        continue;
 
-               list = g_list_first( p->list[i]);
-               while (list && list->data) {
-                       color_index++;
-                       temp = list->data;
-
-                       cal_util_emit_signal(eo,"%d,%d,%d",temp->line,temp->width,i);
-                       if (0 == temp->is_repeat)
-                               cal_util_emit_signal(eo,"%d,%s,%d",temp->line,color[color_index%4],i);
-                       else {
-                               cal_util_emit_signal(eo,"%d,%s,%d",temp->line,color[(temp->cid)%4],i);
-                               color_index = (temp->cid)%4;
-                       }
+               event_list = g_list_first( p->week_event_list[week][wday]);
+
+               while (event_list && event_list->data) {
+                       event = event_list->data;
+
+                       cal_util_emit_signal(eo, "%d,%d,%d", event->line, event->width, wday);
+                       cal_util_emit_signal(eo, "%d,show,%d", event->line, wday);
+
+                       __cal_month_calendar_set_event_rect_color(obj, p, event->line, wday, event->calendar_id);
 
                        memset(text,0x00,sizeof(text));
-                       g_snprintf(text,sizeof(text),"%d/text/%d",temp->line,i);
-                       edje_object_part_text_set(CAL_UTIL_GET_EDJ_DATA(p->ly), text, temp->title);
+                       g_snprintf(text, sizeof(text), "%d/text/%d", event->line, wday);
+                       edje_object_part_text_set(eo, text, event->title);
 
-                       list = list->next;
+                       event_list = event_list->next;
                }
        }
 }
 
 static void __cal_month_calendar_mouse_down(void *data, Evas *e, Evas_Object *ly, void *ei)
 {
-       cal_view_main_month_cal_data *p = data;
+       c_retm_if(!data, "p is null");
+       c_retm_if(!ly, "ly is null");
+       c_retm_if(!ei, "ei is null");
+
+       cal_month_calendar_data *p = data;
        Evas_Event_Mouse_Down *ev = ei;
        char eve[8] = {0};
        int offset = 0;
 
+       int list_index = (int)evas_object_data_get(ly, "list_index");
+       p->base_pos_for_weekly = list_index * DAYS_OF_WEEK;
+
        Evas_Coord_Rectangle r;
-       cal_util_get_geometry (&r, ly);
-       offset = ev->canvas.x/(r.w/7);
-       if (6 < offset)
-               offset = 6;
+       cal_util_get_geometry(&r, ly);
+       offset = ev->canvas.x / (r.w / DAYS_OF_WEEK);
+       if (DAYS_OF_WEEK <= offset)
+               offset = DAYS_OF_WEEK - 1;
 
        p->down_x = ev->canvas.x;
        p->down_y = ev->canvas.y;
 
-       if ( -1 == p->day[p->base_pos_for_weekly + offset].enabled) {
+       if (p->day[p->base_pos_for_weekly + offset].enabled) {
                p->index_for_press = p->base_pos_for_weekly + offset;
                snprintf(eve, sizeof(eve) , "dn,%d", p->index_for_press);
-               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(p->month), eve, "prog");
+               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(p->month), eve, "cal");
        }
 }
 
 static void __cal_month_calendar_mouse_move(void *data, Evas *e, Evas_Object *ly, void *ei)
 {
-       cal_view_main_month_cal_data *p = data;
-       char eve[8] = {0};
+       c_retm_if(!data, "data is null");
+       c_retm_if(!ly, "ly is null");
+       c_retm_if(!ei, "ei is null");
 
-       if( -1 != p->index_for_press)
-       {
-               snprintf(eve, sizeof(eve) , "up,%d", p->index_for_press);
-               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(p->month), eve, "prog");
-               p->index_for_press = -1;
+       cal_month_calendar_data *p = data;
+       Evas_Event_Mouse_Move *ev = ei;
+       char eve[8] = {0};
+       Evas_Coord th = elm_finger_size_get();
+       Evas_Coord dx;
+       Evas_Coord dy;
+
+       dx = ev->cur.canvas.x - p->down_x ;
+       dy = p->down_y - ev->cur.canvas.y;
+       if (dy > th ||  dy < (th * -1) || dx > th ||  dx < (th * -1)) {
+
+               if( -1 != p->index_for_press) {
+                       snprintf(eve, sizeof(eve) , "up,%d", p->index_for_press);
+                       edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(p->month), eve, "prog");
+                       if (p->pos_selected != p->index_for_press) {
+                               __cal_month_calendar_set_day_default_color(p, CAL_UTIL_GET_EDJ_DATA(p->month), p->index_for_press);
+                               cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->month), "unselect,%d", p->index_for_press);
+                       }
+                       p->index_for_press = -1;
+               }
        }
 }
 
-static bool __cal_month_calendar_event_exists(GList** list,int index)
+static bool __cal_month_calendar_check_event_exists(GList* event_list[][DAYS_OF_WEEK], int index, int list_index)
 {
+       c_retvm_if(!event_list, FALSE, "data is null");
+       c_retvm_if(DAYS_OF_WEEK <= index, FALSE, "index is invalid");
+       c_retvm_if(WEEKS_OF_MONTH <= list_index, FALSE, "list_index is invalid");
+
        int i = 0;
        GList *list_temp = NULL;
-       weekly_event *event = NULL;
+       cal_month_calendar_weekly_event *event = NULL;
 
-       for(i=0; i<=index; i++)
-       {
-               if(NULL == list[i])
-               {
+       for (i=0; i<=index; i++) {
+               if (NULL == event_list[list_index][i])
                        continue;
-               }
 
-               list_temp = g_list_first(list[i]);
-               while(NULL != list_temp)
-               {
+               list_temp = g_list_first(event_list[list_index][i]);
+               while (NULL != list_temp) {
                        event = list_temp->data;
-                       if(NULL == event)
-                       {
+                       if (NULL == event) {
                                list_temp = g_list_next(list_temp);
                                continue;
                        }
-                       if(event->width >= index - i + 1)
-                       {
+
+                       if (index - i + 1 <= event->width)
                                return TRUE;
-                       }
+
                        list_temp = g_list_next(list_temp);
                }
        }
@@ -1159,46 +1055,42 @@ static bool __cal_month_calendar_event_exists(GList** list,int index)
 
 static void __cal_month_calendar_genlist_item_select_callback(void *data, Evas_Object *obj, void *ei)
 {
-       struct tmnode* tm = data;
-       cal_struct *cs = tm->cs;
-       int idx;
-       Elm_Object_Item *it;
-       cal_view_main_month_cal_data *p;
-       int repeat;
-
-       it = elm_genlist_selected_item_get(obj);
+       c_ret_if(!data);
+       c_ret_if(!obj);
+
+       cal_struct *cs = data;
+
+       Elm_Object_Item *it = elm_genlist_selected_item_get(obj);
        if (it)
                elm_genlist_item_selected_set(it, EINA_FALSE);
 
-       idx = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_INDEX);
+       cal_month_calendar_data *p = CAL_UTIL_GET_PRIV_DATA(obj);
+       c_ret_if(!p);
 
-       p = CAL_UTIL_GET_PRIV_DATA(obj);
-       CAL_ASSERT(p);
-
-       repeat = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_REPEAT_TERM);
-       if (repeat) {
-               memcpy(p->ad->tm, tm, sizeof(struct tmnode));
-       }
-
-       p->ad->cid = idx;
+       cal_main_set_cs(p->ad, cs);
 
        cal_detail_create_view(p->ad, p->parent);
 
-       if (p->popup)   {
+       if (p->popup)
                evas_object_hide(p->popup);
-       }
 }
 
-static void __cal_month_calendar_get_events(cal_view_main_month_cal_data *p)
+static void __cal_month_calendar_get_events(cal_month_calendar_data *p)
 {
-       time_t st, et;
+       struct tm tm_start = p->ad->base_tm;
+       tm_start.tm_hour = 0;
+       tm_start.tm_min = 0;
+       tm_start.tm_sec = 0;
 
-       cal_util_get_day_time_t(&p->ad->base_tm, &st, &et);
+       struct tm tm_end = tm_start;
+       tm_end.tm_hour = 23;
+       tm_end.tm_min = 59;
+       tm_end.tm_sec = 59;
 
-       p->csv = CALENDAR_SVC_GET_EVENT(p->ad->acct_id, st, et);
+       p->event_list = CALENDAR_SVC_GET_EVENT_LIST(&tm_start, &tm_end);
 }
 
-static void __cal_month_calendar_update_genlist(cal_view_main_month_cal_data *p)
+static void __cal_month_calendar_update_genlist(cal_month_calendar_data *p)
 {
        CAL_FN_START;
 
@@ -1206,18 +1098,18 @@ static void __cal_month_calendar_update_genlist(cal_view_main_month_cal_data *p)
        c_retm_if(!p->gl, "p->gl is null");
 
        Eina_List *l;
-       struct tmnode *tm;
+       cal_struct *cs = NULL;
        Elm_Object_Item *it = NULL;
        elm_genlist_clear(p->gl);
 
-       CALENDAR_SVC_FREE_CS(&p->csv);
+       CALENDAR_SVC_FREE_CS_LIST(&p->event_list);
 
        __cal_month_calendar_get_events(p);
-       c_retm_if(!p->csv, "p->csv is null");
+       c_retm_if(!p->event_list, "p->event_list is null");
 
-       EINA_LIST_FOREACH(p->csv->tmlist, l, tm) {
-               if (tm) {
-                       it = elm_genlist_item_append(p->gl, &itc, tm, NULL, ELM_GENLIST_ITEM_NONE, __cal_month_calendar_genlist_item_select_callback, tm);
+       EINA_LIST_FOREACH(p->event_list, l, cs) {
+               if (cs) {
+                       it = elm_genlist_item_append(p->gl, &itc, cs, NULL, ELM_GENLIST_ITEM_NONE, __cal_month_calendar_genlist_item_select_callback, cs);
                        c_retm_if(!it, "elm_genlist_item_append() returned null");
                }
        }
@@ -1234,203 +1126,145 @@ static void __cal_month_calendar_popup_response_callback(void *data, Evas_Object
        evas_object_hide(popup);
 }
 
-void __cal_month_calendar_events_of_one_weekday(void *data)
+static void __cal_month_calendar_events_of_one_weekday(void *data)
 {
        c_retm_if(!data, "data is null");
 
-       cal_view_main_month_cal_data *p = data;
+       cal_month_calendar_data *p = data;
        c_retm_if(!p->parent, "p->parent is null");
 
        struct appdata *ad = p->ad;
        c_ret_if(!ad);
 
        char title[128] = {0};
+       cal_struct *cs = NULL;
 
-       cal_util_get_time_text(title, sizeof(title), CAL_UTIL_DATE_FORMAT_13, NULL, &p->ad->base_tm);
+       if (!p->event_list) {
+               CALENDAR_SVC_FREE_CS_LIST(&p->event_list);
+       }
 
-       if (!p->popup) {
-               p->popup = cal_util_add_popup(ad->win, "menustyle", title, NULL,
-                       __cal_month_calendar_popup_response_callback, p,
-                       S_("IDS_COM_BODY_CLOSE"), NULL);
+       __cal_month_calendar_get_events(p);
+       c_retm_if(!p->event_list, "p->event_list is null");
 
-               c_retm_if(!p->popup, "cal_util_add_popup returned null");
-       }
-       else {
-               elm_object_part_text_set(p->popup, "title,text", title);
-               evas_object_show(p->popup);
-       }
+       int count = eina_list_count(p->event_list);
+       if (2 <= count) {
+               cal_util_get_time_text(title, sizeof(title), CAL_UTIL_DATE_FORMAT_13, NULL, &p->ad->base_tm);
 
-       if (!p->gl) {
-               p->gl = elm_genlist_add(p->popup);
-               evas_object_data_set(p->gl, "priv", p);
-               evas_object_show(p->gl);
-               elm_object_content_set(p->popup, p->gl);
-       }
+               if (!p->popup) {
+                       p->popup = cal_util_add_popup(ad->win, "menustyle", title, NULL,
+                               __cal_month_calendar_popup_response_callback, p,
+                               S_("IDS_COM_BODY_CLOSE"), NULL);
 
+                       c_retm_if(!p->popup, "cal_util_add_popup returned null");
+               } else {
+                       elm_object_part_text_set(p->popup, "title,text", title);
+                       evas_object_show(p->popup);
+               }
+
+               if (!p->gl) {
+                       p->gl = elm_genlist_add(p->popup);
+                       evas_object_data_set(p->gl, "priv", p);
+                       evas_object_show(p->gl);
+                       elm_object_content_set(p->popup, p->gl);
+               }
+       } else if (1 == count) {
+               cs = eina_list_data_get(p->event_list);
+               c_retm_if(!cs, "cs is null");
+
+               cal_main_set_cs(p->ad, cs);
+
+               cal_detail_create_view(p->ad, p->parent);
+       }
        __cal_month_calendar_update_genlist(p);
 }
 
 static void __cal_month_calendar_mouse_up(void *data, Evas *e, Evas_Object *ly, void *ei)
 {
-       cal_view_main_month_cal_data *p = data;
+       c_retm_if(!data, "data is null");
+       c_retm_if(!ly, "ly is null");
+
+       cal_month_calendar_data *p = data;
        Evas_Event_Mouse_Down *ev = ei;
        int start_day = 0;
        int end_day = 0;
        int num_of_enable = 0;
        char eve[8] = {0};
+       int list_index = 0;
+       int i = 0;
 
-       if (ev->canvas.x != p->down_x && ev->canvas.y != p->down_y)
-               return;
+       list_index = (int)evas_object_data_get(ly, "list_index");
+
+       c_retm_if(-1 == p->index_for_press, "p->index_for_press is -1");
 
        Evas_Coord_Rectangle r;
        cal_util_get_geometry (&r, ly);
-       int day_width = r.w/7;
-
-       __cal_month_calendar_get_week_time(p,&start_day,&end_day);
-
-       if (7 != (num_of_enable = end_day - start_day + 1)) {
-
-               if (end_day < 7) {
-
-                       if (ev->canvas.x < (7 - num_of_enable) * day_width)
-                               return;
-
-                       start_day -= (7 - num_of_enable);
-               }
-               else if (start_day > 7) {
-
-                       if (ev->canvas.x > num_of_enable * day_width)
-                               return;
-               }
-       }
-
-       if (ev->canvas.x > 0 && ev->canvas.x < 1*day_width) {
-
-               p->ad->base_tm.tm_mday = start_day;
-
-               if (!__cal_month_calendar_event_exists(p->list,0)) {
-                       p->ad->base_hour = -1;
-                       p->ad->cid = 0; // new
-                       cal_edit_create_view(p->ad, p->parent);
-               }
-               else
-                       __cal_month_calendar_events_of_one_weekday(p);
-       }
-       else if (ev->canvas.x > 1*day_width && ev->canvas.x < 2*day_width) {
-
-               p->ad->base_tm.tm_mday = start_day+1;
-
-               if (!__cal_month_calendar_event_exists(p->list,1)) {
-
-                       p->ad->base_hour = -1;
-                       p->ad->cid = 0; // new
-                       cal_edit_create_view(p->ad, p->parent);
-               }
-               else
-                       __cal_month_calendar_events_of_one_weekday(p);
-       }
-       else if (ev->canvas.x > 2*day_width && ev->canvas.x < 3*day_width) {
+       int day_width = r.w / DAYS_OF_WEEK;
 
-               p->ad->base_tm.tm_mday = start_day+2;
-               if (!__cal_month_calendar_event_exists(p->list,2)) {
+       snprintf(eve, sizeof(eve) , "up,%d", p->index_for_press);
+       edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(p->month), eve, "cal");
 
-                       p->ad->base_hour = -1;
-                       p->ad->cid = 0; // new
-                       cal_edit_create_view(p->ad, p->parent);
-               }
-               else
-                       __cal_month_calendar_events_of_one_weekday(p);
+       if (p->pos_selected != p->index_for_press) {
+               p->index_for_press = -1;
+               return;
        }
-       else if (ev->canvas.x > 3*day_width && ev->canvas.x < 4*day_width) {
 
-               p->ad->base_tm.tm_mday = start_day+3;
-               if (!__cal_month_calendar_event_exists(p->list,3)) {
+       p->index_for_press = -1;
 
-                       p->ad->base_hour = -1;
-                       p->ad->cid = 0; // new
-                       cal_edit_create_view(p->ad, p->parent);
-               }
-               else
-                       __cal_month_calendar_events_of_one_weekday(p);
-       }
-       else if (ev->canvas.x > 4*day_width && ev->canvas.x < 5*day_width) {
+       __cal_month_calendar_get_week_time(p,&start_day,&end_day);
 
-               p->ad->base_tm.tm_mday = start_day+4;
+       if (DAYS_OF_WEEK != (num_of_enable = end_day - start_day + 1)) {
 
-               if (!__cal_month_calendar_event_exists(p->list,4)) {
+               if (end_day < DAYS_OF_WEEK) {
 
-                       p->ad->base_hour = -1;
-                       p->ad->cid = 0; // new
-                       cal_edit_create_view(p->ad, p->parent);
-               }
-               else
-                       __cal_month_calendar_events_of_one_weekday(p);
-       }
-       else if (ev->canvas.x > 5*day_width && ev->canvas.x < 6*day_width) {
+                       if (ev->canvas.x < (DAYS_OF_WEEK- num_of_enable) * day_width)
+                               return;
 
-               p->ad->base_tm.tm_mday = start_day+5;
+                       start_day -= (DAYS_OF_WEEK - num_of_enable);
+               } else if (DAYS_OF_WEEK < start_day) {
 
-               if (!__cal_month_calendar_event_exists(p->list,5)) {
-                       p->ad->base_hour = -1;
-                       p->ad->cid = 0; // new
-                       cal_edit_create_view(p->ad, p->parent);
+                       if (ev->canvas.x > num_of_enable * day_width)
+                               return;
                }
-               else
-                       __cal_month_calendar_events_of_one_weekday(p);
        }
-       else {
-
-               p->ad->base_tm.tm_mday = start_day+6;
 
-               if (!__cal_month_calendar_event_exists(p->list,6)) {
-                       p->ad->base_hour = -1;
-                       p->ad->cid = 0; // new
-                       cal_edit_create_view(p->ad, p->parent);
+       for (i = 0; i < DAYS_OF_WEEK; i++) {
+               if (ev->canvas.x > i*day_width && ev->canvas.x < (i+1)*day_width) {
+                       p->ad->base_tm.tm_mday = start_day + i;
+                       if (!__cal_month_calendar_check_event_exists(p->week_event_list, i, list_index)) {
+                               p->ad->base_hour = -1;
+                               p->ad->cid = 0;
+                               cal_edit_create_view(p->ad, p->parent);
+                       } else {
+                               __cal_month_calendar_events_of_one_weekday(p);
+                       }
                }
-               else
-                       __cal_month_calendar_events_of_one_weekday(p);
        }
-
-       if (-1 != p->index_for_press) {
-               snprintf(eve, sizeof(eve) , "up,%d", p->index_for_press);
-               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(p->month), eve, "prog");
-               p->index_for_press = -1;
-       }
-
 }
 
-Evas_Object* cal_month_calendar_create_content(struct tm *t, struct appdata *ad,
+Evas_Object* cal_month_calendar_create_view(struct appdata *ad,
                Evas_Object *main, Eina_Bool tmp)
 {
-       CAL_FN_START;
-
-       cal_view_main_month_cal_data *p;
-       Evas_Object *ly;
-       time_t r;
-
-       CAL_ASSERT(ad);
-
-       r = mktime(t);
-       if (r == -1)
-               return NULL;
+       c_retv_if(!ad, NULL);
+       c_retv_if(!main, NULL);
 
-       CAL_CALLOC(p, 1, cal_view_main_month_cal_data);
+       cal_month_calendar_data *p = calloc(1, sizeof(cal_month_calendar_data));
+       c_retv_if(!p, NULL);
 
        p->ad = ad;
        p->parent = main;
        p->pos_down = p->pos_today = p->pos_selected = -1;
        p->pos_start = p->pos_end = -1;
+       p->index_for_press = -1;
 
-       if(!ad->is_weekly)
-               p->name = _name = "main/month/cal";
-       else if(ad->is_weekly)
+       if (ad->is_weekly || ad ->is_landscape_mode) {
                p->name = _name = "main/month/cal/weekly";
-       else
-               return NULL;
+       } else {
+               p->name = _name = "main/month/cal";
+       }
 
-       ly = cal_util_add_layout(ad->nv, p->name);
-       if (!ly)
-       {
+       Evas_Object *ly = cal_util_add_layout(ad->nv, p->name);
+       if (!ly) {
+               ERR("ly is null");
                free(p);
                return NULL;
        }
@@ -1442,52 +1276,32 @@ Evas_Object* cal_month_calendar_create_content(struct tm *t, struct appdata *ad,
 
        __cal_month_calendar_set_wday_text(ly, ad->wday_start);
 
-       if (tmp == EINA_TRUE)
-       {
-               p->weekline = __cal_month_calendar_fill_calendar(ly, t, ad->wday_start);
+       if (tmp == EINA_TRUE) {
+               p->weekline = __cal_month_calendar_fill_calendar(ly, ad->wday_start);
                __cal_month_calendar_update_check(ly, p);
        }
 
-       if (p->ad->is_weekly)
-       {
-               Evas_Object *events = cal_util_add_layout(ad->nv, "main/month/week/events");
-
-               elm_object_part_content_set(ly, "list/sw", events);
-               evas_object_event_callback_add(events, EVAS_CALLBACK_MOUSE_DOWN, __cal_month_calendar_mouse_down, p);
-               evas_object_event_callback_add(events, EVAS_CALLBACK_MOUSE_UP, __cal_month_calendar_mouse_up, p);
-               evas_object_event_callback_add(events, EVAS_CALLBACK_MOUSE_MOVE, __cal_month_calendar_mouse_move, p);
-
-               p->ly = events;
+       if (p->ad->is_weekly || p->ad ->is_landscape_mode) {
+               __cal_month_calendar_create_event_lists(ly, p);
 
                __cal_month_calendar_get_weekly_events(p);
-
-               if(-1 == p->pos_selected)
-               {
-                       __cal_month_calendar_set_focuse_week(p, CAL_UTIL_GET_EDJ_DATA(ly), p->pos_today);
-               }
-               else
-               {
-                       __cal_month_calendar_set_focuse_week(p, CAL_UTIL_GET_EDJ_DATA(ly), p->pos_selected);
-               }
-
-               __cal_month_calendar_signal_week(p,CAL_UTIL_GET_EDJ_DATA(p->ly));
        }
 
-       evas_object_event_callback_add(ly, EVAS_CALLBACK_DEL, __cal_month_calendar_delete_layout, p);
+       if (ad->is_display_weeknumber)
+               cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(ly), "display_week_number");
 
-       CAL_FN_END;
+       evas_object_event_callback_add(ly, EVAS_CALLBACK_DEL, __cal_month_calendar_delete_layout, p);
 
        return ly;
 }
 
-void cal_month_update_month_calendar(Evas_Object *ly, struct tm *t)
+void cal_month_calendar_update_view(Evas_Object *ly)
 {
        CAL_FN_START;
 
        c_ret_if(!ly);
-       c_ret_if(!t);
 
-       cal_view_main_month_cal_data *p = CAL_UTIL_GET_PRIV_DATA(ly);
+       cal_month_calendar_data *p = CAL_UTIL_GET_PRIV_DATA(ly);
        if (!p || CAL_STRCMP(p->name, _name)) {
                ERR("update month calendar: Invalid object");
                return;
@@ -1496,28 +1310,24 @@ void cal_month_update_month_calendar(Evas_Object *ly, struct tm *t)
        struct appdata *ad = p->ad;
        c_ret_if(!ad);
 
-       p->weekline = __cal_month_calendar_fill_calendar(ly, t, ad->wday_start);
-       cal_month_calendar_update_select(ly);
-       __cal_month_calendar_update_check(ly, p);
+       p->weekline = __cal_month_calendar_fill_calendar(ly, ad->wday_start);
 
-       if (p->ad->is_weekly) {
+       __cal_month_calendar_update_check(ly, p);
 
+       if (p->ad->is_weekly || p->ad ->is_landscape_mode) {
                __cal_month_calendar_get_weekly_events(p);
 
-               if (-1 == p->pos_selected)
-                       __cal_month_calendar_set_focuse_week(p, CAL_UTIL_GET_EDJ_DATA(ly), p->pos_today);
-               else
-                       __cal_month_calendar_set_focuse_week(p, CAL_UTIL_GET_EDJ_DATA(ly), p->pos_selected);
-
-               __cal_month_calendar_signal_week(p,CAL_UTIL_GET_EDJ_DATA(p->ly));
+               __cal_month_calendar_signal_all_week(p);
        }
 
+       cal_month_calendar_update_select(ly);
+
        CAL_FN_END;
 }
 
-int cal_month_get_weekline(Evas_Object *ly)
+int cal_month_calendar_get_weekline(Evas_Object *ly)
 {
-       cal_view_main_month_cal_data *p;
+       cal_month_calendar_data *p;
 
        CAL_ASSERT(ly);
 
@@ -1530,3 +1340,236 @@ int cal_month_get_weekline(Evas_Object *ly)
        return p->weekline;
 }
 
+static int __cal_month_calendar_get_day_time_by_pos(cal_month_calendar_data *p, int *first_day, int *last_day, struct tm *start_time, struct tm *end_time, int day_pos)
+{
+       c_retv_if(!p, -1);
+
+       int day = 0;
+       int today = 0;
+       int start_day = 0;
+       int r = 0;
+       int day_tmp = 0;
+
+       if (-1 != day_pos) {
+               day = CAL_MONTH_CALENDAR_LAST_LINE_POS_INDEX <= day_pos ? p->pos_end : day_pos;
+       } else if (-1 == p->pos_selected) {
+               day = p->pos_today;
+       } else {
+               day = p->pos_selected;
+       }
+
+       day_tmp = day + 1;
+       today = day - p->pos_start + 1;
+       start_day = day - (day_tmp % DAYS_OF_WEEK) + 1;
+
+       if (day < DAYS_OF_WEEK) {
+               *first_day = 1;
+               *last_day = DAYS_OF_WEEK - p->pos_start;
+       } else if (0 == (day_tmp % DAYS_OF_WEEK)) {
+               *first_day = today - DAYS_OF_WEEK + 1;
+               *last_day = today;
+       } else {
+               *first_day = today - (day % DAYS_OF_WEEK);
+               if (p->pos_end < (start_day + DAYS_OF_WEEK - 1))
+                       *last_day = p->pos_end - p->pos_start + 1;
+               else
+                       *last_day = *first_day + DAYS_OF_WEEK - 1;
+       }
+
+       struct appdata *ad = p->ad;
+       c_retv_if(!ad, -1);
+
+       *start_time = ad->base_tm;
+       start_time->tm_mday = *first_day;
+       start_time->tm_hour = 0;
+       start_time->tm_min = 0;
+       start_time->tm_sec = 0;
+
+       *end_time = ad->base_tm;
+       end_time->tm_mday = *last_day;
+       end_time->tm_hour = 23;
+       end_time->tm_min = 59;
+       end_time->tm_sec = 59;
+
+       if (0 < p->pos_start && day < DAYS_OF_WEEK)
+               cal_util_update_tm_day(start_time, -p->pos_start);
+       else if ((0 != (day_tmp % DAYS_OF_WEEK)) && (p->pos_end < (start_day + DAYS_OF_WEEK - 1)))
+               cal_util_update_tm_day(end_time, start_day + DAYS_OF_WEEK - 1 - p->pos_end);
+
+       if (p->pos_end < day_pos && p->pos_end <= CAL_MONTH_CALENDAR_LAST_LINE_POS_INDEX  && CAL_MONTH_CALENDAR_LAST_LINE_POS_INDEX  < day_pos) {
+               r = cal_util_update_tm_day(start_time, DAYS_OF_WEEK);
+               c_retvm_if(-1 == r, -1, "start_time is out of range.");
+
+               r = cal_util_update_tm_day(end_time, DAYS_OF_WEEK);
+               c_retvm_if(-1 == r, -1, "end_time is out of range.");
+       }
+
+       return 0;
+}
+
+static void __cal_month_calendar_set_more_text(Evas_Object *ly, int count, int index)
+{
+       c_retm_if(!ly, "ly is null");
+       c_retm_if(index < 0 , "index is wrong");
+
+       cal_month_calendar_data* p = CAL_UTIL_GET_PRIV_DATA(ly);
+       c_retm_if(!p, "p is null");
+       c_retm_if(!p->ad, "p->ad is null");
+
+       char part[32] = {0};
+       char text[32] = {0};
+
+       if (count <= (p->ad->is_landscape_mode ? LINES_OF_WEEKLY_MONTHS_EVENT_LANDSCAPE : LINES_OF_WEEKLY_MONTHS_EVENT)) {
+               cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(ly), "hide_count,%d", index);
+       } else {
+               cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(ly), "show_count,%d", index);
+               snprintf(text, sizeof text, "+%d", count - (p->ad->is_landscape_mode ? LINES_OF_WEEKLY_MONTHS_EVENT_LANDSCAPE : LINES_OF_WEEKLY_MONTHS_EVENT));
+               snprintf(part, sizeof part, "db/%d/count", index);
+               edje_object_part_text_set(CAL_UTIL_GET_EDJ_DATA(ly), part, text);
+       }
+}
+
+static void __cal_month_calendar_create_event_lists(Evas_Object *ly, cal_month_calendar_data *p)
+{
+       c_ret_if(!p);
+       c_ret_if(!ly);
+
+       char part[32] = {0};
+       int week = 0;
+
+       for (week = 0; week < WEEKS_OF_MONTH; week++) {
+               snprintf(part, sizeof part, "list/sw/%d", week * DAYS_OF_WEEK);
+               Evas_Object *events = NULL;
+
+               if (p->ad->is_landscape_mode) {
+                       events = cal_util_add_layout(p->ad->nv, "main/month/week/events/l");
+               } else {
+                       events = cal_util_add_layout(p->ad->nv, "main/month/week/events");
+               }
+
+               c_retm_if(!events, "events is null");
+
+               evas_object_data_set(events, "list_index", (void*)week);
+
+               elm_object_part_content_set(ly, part, events);
+               evas_object_event_callback_add(events, EVAS_CALLBACK_MOUSE_DOWN, __cal_month_calendar_mouse_down, p);
+               evas_object_event_callback_add(events, EVAS_CALLBACK_MOUSE_UP, __cal_month_calendar_mouse_up, p);
+               evas_object_event_callback_add(events, EVAS_CALLBACK_MOUSE_MOVE, __cal_month_calendar_mouse_move, p);
+
+               p->weekly_events_ly[week] = events;
+       }
+}
+
+static void __cal_month_calendar_signal_all_week(cal_month_calendar_data *p)
+{
+       c_retm_if(!p, "p is null");
+
+       int week = 0;
+       for (week = 0; week < WEEKS_OF_MONTH; week++)
+               __cal_month_calendar_signal_week(p, p->weekly_events_ly[week], week);
+}
+
+static void __cal_month_calendar_signal_all_clean(cal_month_calendar_data *p)
+{
+       c_retm_if(!p, "p is null");
+
+       int i = 0;
+       for (i = 0; i < WEEKS_OF_MONTH; i++)
+               __cal_month_calendar_signal_clean(p,CAL_UTIL_GET_EDJ_DATA(p->weekly_events_ly[i]));
+}
+
+static void __cal_month_calendar_set_check_text(Evas_Object *ly, cal_month_calendar_data *p, int count, int index)
+{
+       c_retm_if(!ly, "ly is null");
+       c_retm_if(index < 0 , "index is wrong");
+
+       char part[32] = {0};
+       char text[32] = {0};
+
+       if (count <= 0) {
+               p->day[index].checked = 0;
+               snprintf(part, sizeof part, "db/%d/count", index);
+               edje_object_part_text_set(CAL_UTIL_GET_EDJ_DATA(ly), part, "");
+       } else {
+               cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(ly), "show_count,%d", index);
+               p->day[index].checked = 1;
+               snprintf(text, sizeof text, "+%d", count);
+               snprintf(part, sizeof part, "db/%d/count", index);
+               edje_object_part_text_set(CAL_UTIL_GET_EDJ_DATA(ly), part, text);
+       }
+}
+
+static void __cal_month_calendar_set_event_rect_color(Evas_Object *obj, cal_month_calendar_data *p, int line, int pos, int calendar_id)
+{
+       c_retm_if(!obj, "obj is null");
+       c_retm_if(!p, "p is null");
+
+       int r;
+       cal_struct *calendar = NULL;
+       Calendar_color calendar_color;
+       Evas_Object *event_content = NULL;
+       char part[20] = {0};
+
+       snprintf(part, sizeof part, "%d/bgcolor/%d", line, pos);
+
+       r = CALENDAR_SVC_GET(CAL_STRUCT_CALENDAR, calendar_id, NULL, &calendar);
+       c_retm_if(CAL_SUCCESS != r , "CALENDAR_SVC_GET is failed");
+
+       CALENDAR_SVC_GET_CALENDAR_COLOR(calendar, &calendar_color);
+
+       event_content = cal_util_add_rectangle(obj);
+       c_retm_if(!event_content, "event_content is null");
+
+       evas_object_size_hint_align_set(event_content, EVAS_HINT_FILL, 0);
+       evas_object_size_hint_weight_set(event_content, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       evas_object_color_set(event_content, calendar_color.red, calendar_color.green, calendar_color.blue, calendar_color.alpha);
+
+       elm_object_part_content_set(obj, part, event_content);
+
+       CALENDAR_SVC_STRUCT_FREE(&calendar);
+
+}
+
+static void __cal_month_calendar_set_day_default_color(cal_month_calendar_data* p, Evas_Object *eo, int pos)
+{
+       c_retm_if(!p, "p is null");
+       c_retm_if(!eo, "eo is null");
+
+       struct _day *d = &p->day[pos];
+       c_retm_if(!d, "d is null");
+
+       switch (d->d_type) {
+       case CAL_MONTH_CALENDAR_DAY_TYPE_SUNDAY:
+               cal_util_emit_signal(eo, "sunday,%d", pos);
+               break;
+       case CAL_MONTH_CALENDAR_DAY_TYPE_SATDAY:
+               cal_util_emit_signal(eo, "satday,%d", pos);
+               break;
+       case CAL_MONTH_CALENDAR_DAY_TYPE_WEEKDAY:
+               cal_util_emit_signal(eo, "weekday,%d", pos);
+               break;
+       default:
+               cal_util_emit_signal(eo, "weekday,%d", pos);
+               break;
+       }
+}
+
+static void __cal_month_calendar_fill_week_number(Evas_Object *ly)
+{
+       c_retm_if(!ly, "ly is null");
+
+       int k = 0;
+       cal_month_calendar_data *p = CAL_UTIL_GET_PRIV_DATA(ly);
+       c_retm_if(!p, "p is null");
+
+       for (k = 0; k < WEEKS_OF_MONTH; k++) {
+               int start_day = 0;
+               int end_day = 0;
+               char week[8] = {0};
+               struct tm end_time = {0};
+               struct tm start_time = {0};
+               __cal_month_calendar_get_day_time_by_pos(p, &start_day, &end_day, &start_time, &end_time, (k + 1) * DAYS_OF_WEEK - 1);
+               cal_util_get_week_number_text(&start_time, week, sizeof(week) - 1);
+               cal_util_set_text(CAL_UTIL_GET_EDJ_DATA(ly), cal_util_get_part_text("wn/%d/text", k), "%s", week);
+       }
+}
index b10dd08..083369f 100755 (executable)
   */
 
 
-
-
-
-
 #include <vconf.h>
 
 #include "view.h"
@@ -59,7 +55,7 @@ typedef struct {
        focus_in_month_view_type calendar_focus_view;
 
        Evas_Object *genlist;
-       struct calsvc *csv;
+       Eina_List *event_list;
 
        int single_moved;
        int multi_touched;
@@ -80,24 +76,59 @@ typedef struct {
 
        int d;
 
+       Evas_Object *popup;
 
+       Evas_Coord x;
+       Evas_Coord y;
+       Elm_Object_Item *sweep_it;
 }cal_month_data;
-extern void cal_month_update_month_calendar(Evas_Object *ly, struct tm *t);
+
+extern void cal_month_calendar_update_view(Evas_Object *ly);
+
 static Evas_Object *__cal_month_get_genlist_item_icon(void *data, Evas_Object *obj, const char *part);
 static char* __cal_month_get_genlist_item_label(void *data, Evas_Object *obj, const char *part);
 static void __cal_month_mouse_move_event_callback(void *data, Evas *e, Evas_Object *ly, void *ei);
 static void __cal_month_update_genlist(cal_month_data *p);
 static void __cal_month_changed_callback(void *data, Evas_Object *obj, const char *e, const char *src);
+static char* __cal_month_share_genlist_item_label(void *data, Evas_Object *obj, const char *part);
 
 static Elm_Genlist_Item_Class itc = {
        .item_style = "3text.5icon",
        .func.content_get = __cal_month_get_genlist_item_icon,
        .func.text_get = __cal_month_get_genlist_item_label,
+       .decorate_item_style = "mode/slide3",
+};
+
+static Elm_Genlist_Item_Class itc_1text = {
+       .item_style = "1text",
+       .func.content_get = NULL,
+       .func.text_get = __cal_month_share_genlist_item_label,
 };
 
 static int is_hour24;
 static Calendar_color calendar_color;
 
+static inline void __cal_month_delete_popup(cal_month_data *p)
+{
+       c_retm_if(!p || !p->popup, "param is null");
+
+       evas_object_del(p->popup);
+       p->popup = NULL;
+}
+
+static char* __cal_month_share_genlist_item_label(void *data, Evas_Object *obj, const char *part)
+{
+       c_retvm_if(!data || !obj || !part, NULL, "data is null");
+
+       char *name = (char *)data;
+
+       if (!CAL_STRCMP(part, "elm.text")) {
+               return strdup(name);
+       }
+
+       return NULL;
+}
+
 static inline void __cal_month_stop_animation(cal_month_data *p)
 {
        if (p->ani)
@@ -115,13 +146,16 @@ static void __cal_month_delete_layout(void *data, Evas *e, Evas_Object *obj, voi
 
        cal_month_data *p = data;
 
-       CALENDAR_SVC_FREE_CS(&p->csv);
+       CALENDAR_SVC_FREE_CS_LIST(&p->event_list);
 
        __cal_month_stop_animation(p);
 
        if (p->idler)
                ecore_idler_del(p->idler);
 
+       if (p->popup)
+               evas_object_del(p->popup);
+
        free(p);
 }
 
@@ -132,74 +166,394 @@ static void __cal_month_resize_view(void *data, Evas *e, Evas_Object *ly, void *
        cal_util_get_geometry(&p->rect, p->month);
 }
 
-static void __cal_month_make_time_text(time_t t, struct tm *tm, char *buf, int sz)
+static void __cal_month_make_time_text(struct tm *tm, struct tm *base_tm, char *buf, int sz)
 {
-       struct tm ttm;
        const char* date;
        const char* time;
 
-       localtime_r(&t, &ttm);
-
        if(is_hour24)
                time = CAL_UTIL_TIME_FORMAT_6;
        else
                time = CAL_UTIL_TIME_FORMAT_1;
 
-       if (ttm.tm_year != tm->tm_year)
+       if (tm->tm_year != base_tm->tm_year)
                date = CAL_UTIL_DATE_FORMAT_11;
-       else if (ttm.tm_mon != tm->tm_mon)
+       else if (tm->tm_mon != base_tm->tm_mon)
                date = CAL_UTIL_DATE_FORMAT_10;
-       else if (ttm.tm_mday != tm->tm_mday)
+       else if (tm->tm_mday != base_tm->tm_mday)
                date = CAL_UTIL_DATE_FORMAT_9;
        else
                date = NULL;
 
-       cal_util_get_time_text(buf, sz, NULL, time, &ttm);
+       cal_util_get_time_text(buf, sz, NULL, time, tm);
 }
 
-static char* __cal_month_get_time_text(struct tmnode *tm, cal_month_data *p)
+static char* __cal_month_get_time_text(cal_struct *cs, cal_month_data *p)
 {
        char buf[512];
        char stime[512];
 
-       __cal_month_make_time_text(tm->st, &p->ad->base_tm, stime, sizeof(stime));
+       long long int lli_start = CALENDAR_SVC_STRUCT_GET_LLI(cs, CALS_VALUE_LLI_DTSTART_UTIME);
+       struct tm tm_start;
+       cal_util_convert_lli_to_tm(NULL, lli_start, &tm_start);
+
+       __cal_month_make_time_text(&tm_start, &p->ad->base_tm, stime, sizeof(stime));
 
        snprintf(buf, sizeof(buf), "%s", stime);
        return strdup(buf);
 }
 
-static Evas_Object *__cal_month_get_genlist_item_icon(void *data, Evas_Object *obj, const char *part)
+static void __cal_month_set_genlist_item_sweep_off(Elm_Object_Item *it)
 {
-       Evas_Object *icon = NULL;
-       struct tmnode *tm = (struct tmnode *)data;
-       int r;
+       c_retm_if(!it, "it is null");
+       elm_genlist_item_decorate_mode_set(it, "slide", EINA_FALSE);
+       elm_genlist_item_select_mode_set(it, ELM_OBJECT_SELECT_MODE_ALWAYS);
+}
+
+static void __cal_month_init_sweep_data(cal_struct *cs, cal_month_data *p)
+{
+       c_ret_if(!p);
+       c_ret_if(!cs);
+
+       cal_main_set_cs(p->ad, cs);
+}
+
+static void __cal_month_edit_popup_response_event_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       CAL_FN_START;
+
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
+
+       Evas_Object *popup = data;
+       Evas_Object *button = obj;
+
+       cal_month_data* p = evas_object_data_get(popup, "data");
+       c_retm_if(!p, "p is null");
+
+       struct appdata* ad = p->ad;
+       c_retm_if(!ad, "ad is null");
+
+       if (!strcmp(elm_object_text_get(button), C_("IDS_CLD_BODY_ONLY_THIS_EVENT"))) {
+               ad->edit_special_one = EINA_TRUE;
+
+               cal_edit_create_view(ad, p->ly);
+               __cal_month_set_genlist_item_sweep_off(p->sweep_it);
+       }else if (!strcmp(elm_object_text_get(button), C_("IDS_CLD_POP_ALL_REPETITIVE_EVENTS"))) {
+               ad->edit_special_one = EINA_FALSE;
+
+               cal_edit_create_view(ad, p->ly);
+               __cal_month_set_genlist_item_sweep_off(p->sweep_it);
+       }
+
+       evas_object_del(popup);
+       p->popup = NULL;
+}
+
+static void __cal_month_delete_event(cal_month_data* p, Eina_Bool is_delete_all)
+{
+       c_ret_if(!p);
+
+       struct appdata* ad = p->ad;
+       c_ret_if(!ad);
+
+       if (!is_delete_all) {
+               long long int lli_time;
+               cal_util_convert_tm_to_lli(NULL, &ad->tm_start, &lli_time);
+
+               int r = calendar_svc_event_delete_normal_instance(ad->cid, lli_time);
+               if (r != CAL_SUCCESS)
+                       ERR("calendar_svc_event_delete_normal_instance() is failed(%d)", r);
+       }
+       else    {
+               int r = CALENDAR_SVC_DELETE(CAL_STRUCT_SCHEDULE, ad->cid);
+               if (r != CAL_SUCCESS)
+                       ERR("CALENDAR_SVC_DELETE is failed %d", r);
+       }
+}
+
+static void __cal_month_delete_popup_response_event_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       CAL_FN_START;
+
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
+
+       Evas_Object *popup = data;
+       Evas_Object *button = obj;
+
+       cal_month_data* p = evas_object_data_get(popup, "data");
+       c_retm_if(!p, "p is null");
+
+       if (!strcmp(elm_object_text_get(button), C_("IDS_CLD_BODY_ONLY_THIS_EVENT")))
+               __cal_month_delete_event(p, EINA_FALSE);
+       else    if (!strcmp(elm_object_text_get(button), C_("IDS_CLD_POP_ALL_REPETITIVE_EVENTS")))
+               __cal_month_delete_event(p, EINA_TRUE);
+
+       evas_object_del(popup);
+       p->popup = NULL;
+}
+
+static void __cal_month_show_popup(cal_month_data *p, const char *tit, Eina_Bool is_edit)
+{
+       c_retm_if(!p, "p is NULL.");
+
+       void (*callback_func)(void *data, Evas_Object *obj, void *ei) = NULL;
+
+       if (is_edit)
+               callback_func = __cal_month_edit_popup_response_event_callback;
+       else
+               callback_func = __cal_month_delete_popup_response_event_callback;
+
+       p->popup = cal_util_add_popup(p->ad->win, "verticalbuttonstyle", NULL, tit, callback_func,
+               p, C_("IDS_CLD_BODY_ONLY_THIS_EVENT"),
+               C_("IDS_CLD_POP_ALL_REPETITIVE_EVENTS"),
+               S_("IDS_COM_SK_CANCEL"), NULL);
+       c_retm_if(!p->popup, "cal_util_add_popup(p->ad->win) returned null");
+
+       evas_object_data_set(p->popup, "priv", p);
+}
+
+static void __cal_month_edit_norepeat_popup_response_event_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
+
+       Evas_Object *popup = data;
+       Evas_Object *button = obj;
+
+       cal_month_data* p = evas_object_data_get(popup, "data");
+       c_retm_if(!p, "p is null");
+
+       if (!strcmp(elm_object_text_get(button), S_("IDS_COM_SK_OK"))) {
+               cal_edit_create_view(p->ad, p->ly);
+               __cal_month_set_genlist_item_sweep_off(p->sweep_it);
+       }
+
+       evas_object_del(popup);
+       p->popup = NULL;
+}
+
+static void __cal_month_edit_button_callback(void *data, Evas_Object *obj, void *ei)
+{
+       cal_struct *cs = data;
+       c_retm_if(!cs, "cs is NULL.");
+
+       cal_month_data* p = CAL_UTIL_GET_PRIV_DATA(obj);
+       c_retm_if(!p, "p is NULL.");
+
+       __cal_month_init_sweep_data(cs, p);
+
+       if (CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_RRULE_ID))
+               __cal_month_show_popup(p, C_("IDS_CLD_HEADER_EDIT_EVENT"), EINA_TRUE);
+       else {
+               p->popup = cal_util_add_popup(p->ad->win, NULL, NULL, C_("IDS_CLD_HEADER_EDIT_EVENT"), __cal_month_edit_norepeat_popup_response_event_callback, p,
+                       S_("IDS_COM_SK_OK"),S_("IDS_COM_SK_CANCEL"), NULL);
+       }
+}
+
+static void __cal_month_delete_norepeat_popup_response_event_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
+
+       Evas_Object *popup = data;
+       Evas_Object *button = obj;
+
+       cal_month_data* p = evas_object_data_get(popup, "data");
+       c_retm_if(!p, "p is null");
+       c_retm_if(!p->ly, "p->ly is null");
+
+       if (!CAL_STRCMP(elm_object_text_get(button), S_("IDS_COM_SK_OK"))) {
+
+               int r = CALENDAR_SVC_DELETE(CAL_STRUCT_SCHEDULE, p->ad->cid);
+               c_retm_if(r != CAL_SUCCESS, "CALENDAR_SVC_DELETE(CAL_STRUCT_SCHEDULE, %d) is failed(%d)", p->ad->cid, r);
+
+               cal_struct *cs = evas_object_data_get(p->ly, "cs");
+
+               if (cs)
+                       CALENDAR_SVC_STRUCT_FREE(&cs);
+               else
+                       ERR("cs is null");
+       }
+
+       evas_object_del(p->popup);
+       p->popup = NULL;
+}
+
+static void __cal_month_delete_button_callback(void *data, Evas_Object *obj, void *ei)
+{
+       cal_struct *cs = data;
+       c_retm_if(!cs, "cs is NULL.");
+
+       cal_month_data* p = CAL_UTIL_GET_PRIV_DATA(obj);
+       c_retm_if(!p, "p is NULL.");
+
+       __cal_month_init_sweep_data(cs, p);
+
+       if (p->ad->cid) {
+
+               evas_object_data_set(p->ly, "cs", cs);
+
+               int r = CALENDAR_SVC_STRUCT_GET_INT(cs,CALS_VALUE_INT_RRULE_ID);
+
+               if (0 != r) {
+                       __cal_month_show_popup(p, C_("IDS_CLD_OPT_DELETE_EVENT"), EINA_FALSE);
+               } else {
+                       p->popup = cal_util_add_popup(p->ad->win, NULL, NULL, C_("IDS_CLD_OPT_DELETE_EVENT"), __cal_month_delete_norepeat_popup_response_event_callback, p,
+                               S_("IDS_COM_SK_OK"),S_("IDS_COM_SK_CANCEL"), NULL);
+               }
+       }
+}
+
+static void __cal_month_via_message_callback(void *data, Evas_Object *obj, void *ei)
+{
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
+
+       cal_month_data *p = data;
+       c_retm_if(!p->ad, "p->ad is null");
+
        cal_struct *cs = NULL;
-       cal_struct *calendar = NULL;
-       cal_month_data* p = NULL;
+       int r = CALENDAR_SVC_GET(CAL_STRUCT_SCHEDULE, p->ad->cid, NULL, &cs);
+       if (CAL_SUCCESS != r || NULL == cs) {
+               ERR("CALENDAR_SVC_GET failed: %d", r);
+               return;
+       }
 
-       if(!tm)
-       {
-               ERR("tm is null");
-               return NULL;
+       r = cal_util_create_vcs_file_from_cs(cs, MESSAGE_VCS);
+       if (CAL_SUCCESS != r) {
+               CALENDAR_SVC_STRUCT_FREE(&cs);
+               ERR("cal_util_create_vcs_file_from_cs: %d", r);
+               return;
        }
 
-       cs = tm->cs;
-       if(!cs)
-       {
-               ERR("cs is null");
-               return NULL;
+       CALENDAR_SVC_STRUCT_FREE(&cs);
+
+       cal_launch_ug_with_var(MESSAGE_COMPOSER_UG, NULL, "ATTACHFILE", MESSAGE_VCS, NULL);
+       __cal_month_set_genlist_item_sweep_off(p->sweep_it);
+
+       __cal_month_delete_popup(p);
+}
+
+static void __cal_month_via_email_callback(void *data, Evas_Object *obj, void *ei)
+{
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
+
+       cal_month_data *p = data;
+       c_retm_if(!p->ad, "p->ad is null");
+
+       cal_struct *cs = NULL;
+       int r = CALENDAR_SVC_GET(CAL_STRUCT_SCHEDULE, p->ad->cid, NULL, &cs);
+       if (CAL_SUCCESS != r || NULL == cs) {
+               ERR("CALENDAR_SVC_GET failed: %d", r);
+               return;
+       }
+
+       r = cal_util_create_vcs_file_from_cs(cs, EMAIL_VCS);
+       if (CAL_SUCCESS != r) {
+               CALENDAR_SVC_STRUCT_FREE(&cs);
+               ERR("cal_util_create_vcs_file_from_cs: %d", r);
+               return;
+       }
+
+       CALENDAR_SVC_STRUCT_FREE(&cs);
+
+       cal_launch_ug_with_var(EMAIL_COMPOSER_UG, NULL, "RUN_TYPE", "5", "ATTACHMENT", EMAIL_VCS, NULL);
+       __cal_month_set_genlist_item_sweep_off(p->sweep_it);
+
+       __cal_month_delete_popup(p);
+}
+
+static void __cal_month_via_bluetooth_callback(void *data, Evas_Object *obj, void *ei)
+{
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
+
+       cal_month_data *p = data;
+       c_retm_if(!p->ad, "p->ad is null");
+
+       cal_struct *cs = NULL;
+       int r = CALENDAR_SVC_GET(CAL_STRUCT_SCHEDULE, p->ad->cid, NULL, &cs);
+       if (CAL_SUCCESS != r || NULL == cs) {
+               ERR("CALENDAR_SVC_GET failed: %d", r);
+               return;
        }
 
-       p = CAL_UTIL_GET_PRIV_DATA(obj);
+       r = cal_util_create_vcs_file_from_cs(cs, BLUETOOTH_VCS);
+       if (CAL_SUCCESS != r) {
+               CALENDAR_SVC_STRUCT_FREE(&cs);
+               ERR("cal_util_create_vcs_file_from_cs: %d", r);
+               return;
+       }
+
+       CALENDAR_SVC_STRUCT_FREE(&cs);
+
+       cal_launch_ug_with_var(BLUETOOTH_UG, NULL, "launch-type", "send", "filecount", "1", "files", BLUETOOTH_VCS, NULL);
+       __cal_month_set_genlist_item_sweep_off(p->sweep_it);
+
+       __cal_month_delete_popup(p);
+}
+
+static void __cal_month_share_popup_response_callback(void *data, Evas_Object *obj, void *ei)
+{
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
+
+       Evas_Object *popup = data;
+
+       cal_month_data* p = evas_object_data_get(popup, "data");
+       c_retm_if(!p, "p is null");
+
+       evas_object_del(popup);
+       p->popup = NULL;
+
+}
+
+static void __cal_month_send_button_callback(void *data, Evas_Object *obj, void *ei)
+{
+       cal_struct *cs = data;
+       c_retm_if(!cs, "cs is NULL.");
+
+       cal_month_data* p = CAL_UTIL_GET_PRIV_DATA(obj);
+       c_retm_if(!p, "p is NULL.");
+
+       __cal_month_init_sweep_data(cs, p);
+
+       p->popup = cal_util_add_popup(p->ad->win, "menustyle", S_("IDS_COM_BUTTON_SHARE"), NULL,
+                               __cal_month_share_popup_response_callback, p,
+                               S_("IDS_COM_BODY_CLOSE"),  NULL);
+
+       c_retm_if(!p->popup, "cal_util_add_popup returned null");
+       evas_object_data_set(p->popup, "data", p);
+
+       Evas_Object *genlist = elm_genlist_add(p->popup);
+       c_retm_if(!genlist, "elm_genlist_add returned null");
+
+       elm_genlist_item_append(genlist, &itc_1text, S_("IDS_COM_BODY_EMAIL"), NULL, ELM_GENLIST_ITEM_NONE, __cal_month_via_email_callback, p);
+       elm_genlist_item_append(genlist, &itc_1text, S_("IDS_COM_BODY_MESSAGE"), NULL, ELM_GENLIST_ITEM_NONE, __cal_month_via_message_callback, p);
+       elm_genlist_item_append(genlist, &itc_1text, S_("IDS_COM_BODY_BLUETOOTH"), NULL, ELM_GENLIST_ITEM_NONE, __cal_month_via_bluetooth_callback, p);
+
+       elm_object_content_set(p->popup, genlist);
+       evas_object_show(p->popup);
+}
+
+static Evas_Object *__cal_month_get_genlist_item_icon(void *data, Evas_Object *obj, const char *part)
+{
+       c_retv_if(!data, NULL);
+
+       Evas_Object *icon = NULL;
+       Evas_Object *button = NULL;
+       int r;
+       cal_struct *cs = data;
+       cal_struct *calendar = NULL;
+       cal_month_data* p = CAL_UTIL_GET_PRIV_DATA(obj);
 
        if (!CAL_STRCMP(part, "elm.swallow.colorbar"))
        {
                r = CALENDAR_SVC_GET(CAL_STRUCT_CALENDAR, CALENDAR_SVC_STRUCT_GET_INT(cs,CAL_VALUE_INT_CALENDAR_ID), NULL, &calendar);
-               if (r != CAL_SUCCESS)
-               {
-                       ERR("CALENDAR_SVC_GET fail. %d", r);
-                       return NULL;
-               }
+               c_retvm_if(r != CAL_SUCCESS, NULL, "CALENDAR_SVC_GET is failed(%d)", r);
 
                icon = evas_object_rectangle_add(evas_object_evas_get(obj));
                evas_object_size_hint_align_set(icon, EVAS_HINT_FILL, EVAS_HINT_FILL);
@@ -211,44 +565,73 @@ static Evas_Object *__cal_month_get_genlist_item_icon(void *data, Evas_Object *o
                CALENDAR_SVC_STRUCT_FREE(&calendar);
 
                return icon;
+       } else if (!CAL_STRCMP(part, "elm.slide.swallow.1")) {
+               button = elm_button_add(obj);
+               c_retvm_if(!button, NULL, "button is NULL");
+               elm_object_style_set(button, "text_only/sweep");
+               elm_object_text_set(button, S_("IDS_COM_SK_EDIT"));
+               evas_object_data_set(button, "priv", p);
+               evas_object_smart_callback_add(button, "clicked", __cal_month_edit_button_callback, cs);
+               return button;
+       } else if (!CAL_STRCMP(part, "elm.slide.swallow.2")) {
+               button = elm_button_add(obj);
+               c_retvm_if(!button, NULL, "button is NULL");
+               elm_object_style_set(button, "text_only/sweep");
+               elm_object_text_set(button, S_("IDS_COM_BODY_DELETE"));
+               evas_object_data_set(button, "priv", p);
+               evas_object_smart_callback_add(button, "clicked", __cal_month_delete_button_callback, cs);
+               return button;
+       } else if (!CAL_STRCMP(part, "elm.slide.swallow.3")) {
+               button = elm_button_add(obj);
+               c_retvm_if(!button, NULL, "button is NULL");
+               elm_object_style_set(button, "text_only/sweep");
+               elm_object_text_set(button, S_("IDS_COM_BUTTON_SHARE"));
+               evas_object_data_set(button, "priv", p);
+               evas_object_smart_callback_add(button, "clicked", __cal_month_send_button_callback, cs);
+               return button;
        }
-
        return NULL;
 }
 
 static char* __cal_month_get_genlist_item_label(void *data, Evas_Object *obj, const char *part)
 {
-       cal_month_data *p;
-       struct tmnode *tm = (struct tmnode *)data;
+       c_retv_if(!data, NULL);
+
+       cal_month_data *p = CAL_UTIL_GET_PRIV_DATA(obj);
+       cal_struct *cs = data;
        const char *str;
 
-       if (!tm || !tm->cs)
-               return NULL;
+       if (!CAL_STRCMP(part, "elm.text.1")) {
 
-       if (!CAL_STRCMP(part, "elm.text.1"))
-       {
-               str = CALENDAR_SVC_STRUCT_GET_STR(tm->cs, CAL_VALUE_TXT_SUMMARY);
+               str = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_SUMMARY);
                if (str)
                        return strdup(str);
 
                return strdup(C_("IDS_CLD_BODY_NO_TITLE"));
-       }
-       else if (!CAL_STRCMP(part, "elm.text.2"))
-       {
-               str = CALENDAR_SVC_STRUCT_GET_STR(tm->cs, CAL_VALUE_TXT_LOCATION);
+
+       } else if (!CAL_STRCMP(part, "elm.text.2")) {
+
+               str = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_LOCATION);
                if (str)
                        return strdup(str);
 
                return strdup(C_("IDS_CLD_BODY_NO_LOCATION_SELECTED"));
-       }
-       else if (!CAL_STRCMP(part, "elm.text.3"))
-       {
-               int allday = CALENDAR_SVC_STRUCT_GET_INT(tm->cs, CAL_VALUE_INT_ALL_DAY_EVENT);
-               if (allday)
+
+       } else if (!CAL_STRCMP(part, "elm.text.3")) {
+
+               if (CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_TYPE) == CALS_TIME_LOCALTIME)
                        return strdup(C_("IDS_COM_BODY_ALL_DAY"));
 
                p = CAL_UTIL_GET_PRIV_DATA(obj);
-               return __cal_month_get_time_text(tm, p);
+               return __cal_month_get_time_text(cs, p);
+
+       } else if (!CAL_STRCMP(part, "elm.slide.text.1")) {
+
+               str = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_SUMMARY);
+               if (str)
+                       return strdup(str);
+
+               return strdup(C_("IDS_CLD_BODY_NO_TITLE"));
        }
 
        return NULL;
@@ -256,86 +639,71 @@ static char* __cal_month_get_genlist_item_label(void *data, Evas_Object *obj, co
 
 static void __cal_month_genlist_item_select_callback(void *data, Evas_Object *obj, void *ei)
 {
-       struct tmnode* tm = data;
-       cal_struct *cs = tm->cs;
-       int idx;
-       Elm_Object_Item *it;
-       cal_month_data *p;
-       int repeat;
+       c_ret_if(!data);
 
-       it = elm_genlist_selected_item_get(obj);
+       cal_struct *cs = data;
+
+       Elm_Object_Item *it = elm_genlist_selected_item_get(obj);
        if (it)
                elm_genlist_item_selected_set(it, EINA_FALSE);
 
-       idx = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_INDEX);
-
-       p = CAL_UTIL_GET_PRIV_DATA(obj);
-       CAL_ASSERT(p);
+       cal_month_data *p = CAL_UTIL_GET_PRIV_DATA(obj);
+       c_ret_if(!p);
 
-       repeat = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_REPEAT_TERM);
-       if(repeat)
-       {
-               memcpy(p->ad->tm, tm, sizeof(struct tmnode));
-       }
-       p->ad->cid = idx;
+       cal_main_set_cs(p->ad, cs);
 
        cal_detail_create_view(p->ad, p->parent);
 }
 
 static void __cal_month_get_events(cal_month_data *p)
 {
-       time_t st, et;
+       struct tm tm_start = p->ad->base_tm;
+       tm_start.tm_hour = 0;
+       tm_start.tm_min = 0;
+       tm_start.tm_sec = 0;
 
-       cal_util_get_day_time_t(&p->ad->base_tm, &st, &et);
+       struct tm tm_end = tm_start;
+       tm_end.tm_hour = 23;
+       tm_end.tm_min = 59;
+       tm_end.tm_sec = 59;
 
-       p->csv = CALENDAR_SVC_GET_EVENT(p->ad->acct_id, st, et);
+       p->event_list = CALENDAR_SVC_GET_EVENT_LIST(&tm_start, &tm_end);
 }
 
-
-
-static Eina_Bool __cal_month_update_genlist_with_idler(void* data)
+static void __cal_month_gl_mode_right(void *data, Evas_Object *obj, void *event_info)
 {
-       CAL_FN_START;
-
-       c_retvm_if(!data, ECORE_CALLBACK_CANCEL, "data is null");
-
-       cal_month_data* p = data;
+       c_retm_if(!event_info, "event_info is null");
+       c_retm_if(!obj, "obj is null");
 
-       if (!p->genlist) {
-               ERR("p->genlist is null");
-               p->idler = NULL;
-               return ECORE_CALLBACK_CANCEL;
-       }
+       Elm_Object_Item *it = event_info;
 
-       if (!p->csv) {
-               ERR("p->csv is null");
-               p->idler = NULL;
-               return ECORE_CALLBACK_CANCEL;
-       }
+       elm_genlist_item_decorate_mode_set(it, "slide", EINA_TRUE);
 
-       Eina_List *event_list = eina_list_nth_list(p->csv->tmlist, p->event_offset);
+       cal_month_data* p = CAL_UTIL_GET_PRIV_DATA(obj);
+       c_retm_if(!p, "p is null");
 
-       Eina_List *l = NULL;
-       struct tmnode *tm = NULL;
-       int count = 0;
+       if (p->sweep_it && it != p->sweep_it)
+               elm_genlist_item_decorate_mode_set(p->sweep_it, "slide", EINA_FALSE);
 
-       EINA_LIST_FOREACH(event_list, l, tm) {
-               if (tm) {
-                       elm_genlist_item_append(p->genlist, &itc, tm, NULL, ELM_GENLIST_ITEM_NONE, __cal_month_genlist_item_select_callback, tm);
+       p->sweep_it = it;
+}
 
-                       count ++;
-                       p->event_offset++;
+static void __cal_month_gl_mode_left(void *data, Evas_Object *obj, void *event_info)
+{
+       c_retm_if(!event_info, "event_info is null");
+       Elm_Object_Item *it = event_info;
 
-                       if (count == IDLER_FETCH_SIZE && p->event_offset < eina_list_count(p->csv->tmlist))
-                               return ECORE_CALLBACK_RENEW;
-               }
-       }
+       elm_genlist_item_decorate_mode_set(it, "slide", EINA_FALSE);
+}
 
-       p->idler = NULL;
+static void __cal_month_gl_mode_cancel(void *data, Evas_Object *obj, void *event_info)
+{
+       c_retm_if(!obj, "obj is null");
 
-       CAL_FN_END;
+       Elm_Object_Item *it = (Elm_Object_Item *)elm_genlist_decorated_item_get(obj);
+       c_ret_if(!it);
 
-       return ECORE_CALLBACK_CANCEL;
+       elm_genlist_item_decorate_mode_set(it, "slide", EINA_FALSE);
 }
 
 static void __cal_month_update_genlist(cal_month_data *p)
@@ -346,11 +714,11 @@ static void __cal_month_update_genlist(cal_month_data *p)
 
        Evas_Object* genlist = p->genlist;
 
-       CALENDAR_SVC_FREE_CS(&p->csv);
+       CALENDAR_SVC_FREE_CS_LIST(&p->event_list);
 
        __cal_month_get_events(p);
 
-       if (!p->csv || !p->csv->tmlist || !eina_list_count(p->csv->tmlist)) {
+       if (!p->event_list) {
                if (genlist)
                        elm_genlist_clear(genlist);
 
@@ -367,6 +735,11 @@ static void __cal_month_update_genlist(cal_month_data *p)
 
                elm_object_part_content_set(p->ly, "list/sw", genlist);
                evas_object_data_set(genlist, "priv", p);
+
+               evas_object_smart_callback_add(genlist, "drag,start,right", __cal_month_gl_mode_right, NULL);
+               evas_object_smart_callback_add(genlist, "drag,start,left", __cal_month_gl_mode_left, NULL);
+               evas_object_smart_callback_add(genlist, "drag,start,up", __cal_month_gl_mode_cancel, NULL);
+               evas_object_smart_callback_add(genlist, "drag,start,down", __cal_month_gl_mode_cancel, NULL);
        }
        else
                elm_genlist_clear(genlist);
@@ -374,28 +747,11 @@ static void __cal_month_update_genlist(cal_month_data *p)
        p->event_offset = 0;
 
        Eina_List *l = NULL;
-       struct tmnode *tm = NULL;
-       int count = 0;
-
-       EINA_LIST_FOREACH(p->csv->tmlist, l, tm) {
-               if (tm) {
-                       elm_genlist_item_append(genlist, &itc, tm, NULL, ELM_GENLIST_ITEM_NONE, __cal_month_genlist_item_select_callback, tm);
-
-                       count ++;
-                       p->event_offset++;
-
-                       //First time, Just need to show 4 items. Another items will be add with idler
-                       if (count == INITIAL_FETCH_SIZE) {
-                               if (INITIAL_FETCH_SIZE < eina_list_count(p->csv->tmlist)) {
-                                       p->idler = ecore_idler_add(__cal_month_update_genlist_with_idler, p);
-                                       c_retm_if(!p->idler, "p->idler is null");
-                               }
-
-                               CAL_FN_END;
+       cal_struct *cs = NULL;
 
-                               return;
-                       }
-               }
+       EINA_LIST_FOREACH(p->event_list, l, cs) {
+               if (cs)
+                       elm_genlist_item_append(genlist, &itc, cs, NULL, ELM_GENLIST_ITEM_NONE, __cal_month_genlist_item_select_callback, cs);
        }
 
        CAL_FN_END;
@@ -403,16 +759,20 @@ static void __cal_month_update_genlist(cal_month_data *p)
 
 static Evas_Object* __cal_month_create_month_d(cal_month_data *p, int d)
 {
-       struct tm t;
+       c_retv_if(!p, NULL);
+
        struct appdata *ad = p->ad;
-       int r;
+       c_retv_if(!ad, NULL);
+
+       int r = cal_util_update_tm_month(&ad->base_tm, d);
+       c_retv_if(r < 0, NULL);
 
-       t = ad->base_tm;
+       Evas_Object *calendar = cal_month_calendar_create_view(ad, p->parent, EINA_TRUE);
 
-       r = cal_util_update_tm_month(&t, d);
-       c_retvm_if(r < 0, NULL,  "month cross the border ");
+       r = cal_util_update_tm_month(&ad->base_tm, -d);
+       c_retv_if(r < 0, NULL);
 
-       return cal_month_calendar_create_content(&t, ad, p->parent, EINA_TRUE);
+       return calendar;
 }
 
 static void __cal_month_move_month_calendar_to_left(cal_month_data *p, Evas_Coord x)
@@ -576,7 +936,9 @@ static inline int __cal_month_update_month_view(cal_month_data *p, int d)
        }
 
        cal_month_calendar_update_select(p->month);
-       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "go,line%d", cal_month_get_weekline(p->month));
+
+       if (!p->ad->is_weekly)
+               cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "go,line%d", cal_month_calendar_get_weekline(p->month));
 
        elm_object_part_content_set(p->ly, "cal/sw", p->month);
        elm_object_part_content_set(p->ly, "cal/sw/left", p->month_left);
@@ -704,15 +1066,26 @@ static void __cal_month_mouse_down_event_callback(void *data, Evas *e, Evas_Obje
        p->down1.y = p->move1.y = ev->canvas.y;
 
        p->down_is_called = 1;
+       p->multi_touched = 0;
 
        cal_util_get_geometry(&p->oringinal_size,p->month);
 }
 
 static void __cal_month_mouse_move_event_callback(void *data, Evas *e, Evas_Object *ly, void *ei)
 {
+       c_retm_if(!data,  "data is null");
+       c_retm_if(!ei,  "ei is null");
+
        cal_month_data *p = data;
        Evas_Event_Mouse_Move *ev = ei;
 
+       if (5 < abs(ev->cur.canvas.x - p->move1.x)) {
+
+               struct appdata* ad = p->ad;
+               c_ret_if(!ad);
+
+       }
+
        if (0 == p->down_is_called)
                return;
 
@@ -728,6 +1101,23 @@ static void __cal_month_changed_callback(void *data, Evas_Object *obj, const cha
        __cal_month_update_genlist(data);
 }
 
+static void __cal_month_list_icon_clicked_callback(void *data, Evas_Object *obj, const char *e, const char *src)
+{
+       c_retm_if(!e, "e is null");
+       c_retm_if(!data, "data is null");
+
+       cal_month_data *p = data;
+
+       if (!CAL_STRCMP(e, "open")) {
+               p->ad->is_weekly = EINA_TRUE;
+       }
+
+       if (!CAL_STRCMP(e, "close")) {
+               p->ad->is_weekly = EINA_FALSE;
+       }
+       cal_main_update_view(p->ad);
+}
+
 Evas_Object* cal_month_create_view(struct appdata *ad, Evas_Object *main)
 {
        CAL_FN_START;
@@ -739,24 +1129,24 @@ Evas_Object* cal_month_create_view(struct appdata *ad, Evas_Object *main)
        Evas_Object *ly;
        Evas_Object *month;
        Evas_Object *list_bg;
+       int r;
 
        p = calloc(1, sizeof(cal_month_data));
        c_retvm_if(!p, NULL, "calloc(1, sizeof(cal_month_data)) is failed");
 
-       vconf_get_int(CAL_VCONFKEY_FOCUS_VIEW, (int*)&p->calendar_focus_view);
+       r = vconf_get_int(CAL_VCONFKEY_WEEK_NMUBER_ON_OFF, (int *)&ad->is_display_weeknumber);
+       c_retvm_if(r != 0, NULL, "vconf_get_int(CAL_VCONFKEY_WEEK_NMUBER_ON_OFF, (int *)&ad->is_display_weeknumber) is failed");
 
-       if (FOCUS_IN_DAILY == p->calendar_focus_view)
-       {
-               ad->is_weekly = FALSE;
-               p->name = _name = "main/month";
-       }
-       else if (FOCUS_IN_WEEKLY == p->calendar_focus_view)
-       {
-               ad->is_weekly = TRUE;
-               p->name = _name = "main/month/weekly";
+
+       if (ad ->is_landscape_mode) {
+               p->name = _name = "main/month/weekly/l";
+       } else {
+               if (ad->is_weekly) {
+                       p->name = _name = "main/month/weekly";
+               } else {
+                       p->name = _name = "main/month";
+               }
        }
-       else
-               return NULL;
 
        p->ad = ad;
 
@@ -767,6 +1157,8 @@ Evas_Object* cal_month_create_view(struct appdata *ad, Evas_Object *main)
        p->oringinal_size.y = -1;
        p->oringinal_size.w = -1;
        p->oringinal_size.h = -1;
+       p->popup = NULL;
+       p->sweep_it = NULL;
        ly = cal_util_add_layout(ad->nv, p->name);
        if (!ly) {
                free(p);
@@ -774,11 +1166,12 @@ Evas_Object* cal_month_create_view(struct appdata *ad, Evas_Object *main)
        }
        evas_object_data_set(ly, "priv", p);
        p->ly = ly;
+       edje_object_signal_callback_add(CAL_UTIL_GET_EDJ_DATA(ly), "*", "cal", __cal_month_list_icon_clicked_callback, p);
 
-       month = cal_month_calendar_create_content(&ad->base_tm, ad, main, EINA_FALSE);
+       month = cal_month_calendar_create_view(ad, main, EINA_FALSE);
        if (!month)
        {
-               ERR("cal_month_calendar_create_content(&ad->base_tm, ad, ly, EINA_FALSE) is failed");
+               ERR("cal_month_calendar_create_view(&ad->base_tm, ad, ly, EINA_FALSE) is failed");
                evas_object_del(ly);
                free(p);
                return NULL;
@@ -818,7 +1211,6 @@ void cal_month_update_view(Evas_Object *ly)
 
        cal_month_data *p;
        struct appdata *ad;
-       Evas *e;
 
        p = CAL_UTIL_GET_PRIV_DATA(ly);
        if (!p || CAL_STRCMP(p->name, _name)) {
@@ -829,17 +1221,16 @@ void cal_month_update_view(Evas_Object *ly)
        ad = p->ad;
        c_retm_if(!ad, "ad is null");
 
-       cal_month_update_month_calendar(p->month, &ad->base_tm);
-       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "go,line%d", cal_month_get_weekline(p->month));
+       cal_month_calendar_update_view(p->month);
+
+       if (!p->ad->is_weekly)
+               cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "go,line%d", cal_month_calendar_get_weekline(p->month));
 
        __cal_month_update_genlist(p);
 
        cal_util_delete_evas_object(&p->month_left);
        cal_util_delete_evas_object(&p->month_right);
 
-       e = evas_object_evas_get(ly);
-       c_retm_if(!e, "evas_object_evas_get(ly) is failed");
-
        CAL_FN_END;
 }
 
similarity index 62%
rename from src/edit.h
rename to src/view-main-todo.c
index 1fd44c3..f50b77d 100755 (executable)
@@ -1,40 +1,39 @@
-/*
-  *
-  *  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.
-  */
-
-
-
-
-
-
-#ifndef __CALENDAR_EDIT_H__
-#define __CALENDAR_EDIT_H__
-
-#include "cld.h"
-
-int cal_edit_save(Evas_Object *sc);
-
-struct appdata;
-Evas_Object* cal_edit_create_content(Evas_Object *parent, struct appdata *ad, Evas_Object *nv,
-               Evas_Object *win, int cid);
-
-int cal_edit_save(Evas_Object *sc);
-
-void cal_edit_show_location_error_popup(void* data, int error_code);
-
-
-#endif /* __CALENDAR_EDIT_H__ */
-
+/*\r
+  *\r
+  *  Copyright 2012  Samsung Electronics Co., Ltd\r
+  *\r
+  *  Licensed under the Flora License, Version 1.0 (the "License");\r
+  *  you may not use this file except in compliance with the License.\r
+  *  You may obtain a copy of the License at\r
+  *\r
+  *      http://www.tizenopensource.org/license\r
+  *\r
+  *  Unless required by applicable law or agreed to in writing, software\r
+  *  distributed under the License is distributed on an "AS IS" BASIS,\r
+  *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+  *  See the License for the specific language governing permissions and\r
+  *  limitations under the License.\r
+  */\r
+\r
+\r
+#include "view.h"\r
+#include "list.h"\r
+\r
+Evas_Object* cal_todo_create_view(struct appdata *ad, Evas_Object *main)\r
+{\r
+       CAL_FN_START;\r
+\r
+       c_retvm_if(!ad, NULL, "ad is NULL.");\r
+\r
+       return cal_list_create_list_todo(ad, main);\r
+}\r
+\r
+void cal_todo_update_view(Evas_Object *ly)\r
+{\r
+       CAL_FN_END;\r
+\r
+       c_retm_if(!ly, "ly is NULL.");\r
+\r
+       cal_list_update_list(ly);\r
+}\r
+\r
diff --git a/src/view-main-week.c b/src/view-main-week.c
new file mode 100755 (executable)
index 0000000..8de0a20
--- /dev/null
@@ -0,0 +1,946 @@
+/*
+  *
+  *  Copyright 2012  Samsung Electronics Co., Ltd
+  *
+  *  Licensed under the Flora License, Version 1.0 (the "License");
+  *  you may not use this file except in compliance with the License.
+  *  You may obtain a copy of the License at
+  *
+  *      http://www.tizenopensource.org/license
+  *
+  *  Unless required by applicable law or agreed to in writing, software
+  *  distributed under the License is distributed on an "AS IS" BASIS,
+  *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  *  See the License for the specific language governing permissions and
+  *  limitations under the License.
+  */
+
+
+#include <vconf.h>
+#include <libxml/xpath.h>
+
+#include "view.h"
+#include "detail.h"
+
+#define WEEK_DAY_NUMS 7
+#define BUF_SIZE_64 64
+#define MAX_DATA_LEN 10
+#define MAX_FORECAST_NUM 7
+
+typedef enum{
+       DISPLAY_SMALL_WEEKEND = 0,
+       DISPLAY_TODO
+}cal_week_view_type;
+
+typedef struct {
+       const char *name;
+       struct appdata *ad;
+       Evas_Object *parent;
+       Evas_Object *ly;
+
+       Evas_Object *left;
+       Evas_Object *right;
+
+       int ign;
+       int downed;
+       Evas_Coord_Rectangle rect;
+       Evas_Coord_Point down;
+       Evas_Coord_Point move;
+
+       int pos_selected;
+
+       Eina_List *event_list;
+       Eina_List *left_event_list;
+       Eina_List *right_event_list;
+
+       Eina_List *week_event_list;
+
+       int pos_down;
+
+       int is_moving;
+
+       cal_week_view_type week_view_type;
+
+       int expanded_week_day;
+       Eina_List *week_task_list;
+
+       Evas_Coord_Point multi_mouse_down;
+       Evas_Coord_Point multi_mouse_move;
+
+       Evas_Coord mouse_down_distance;
+       int multi_touched;
+}cal_week_data;
+
+static Calendar_color _color = {0};
+static char signal_source[32];
+
+
+static Evas_Object* __cal_week_cal_get_genlist_item_icon(void *data, Evas_Object *obj, const char *part);
+static void __cal_week_cal_expand_week_day(cal_week_data *p, int pos);
+static void __cal_week_cal_unexpand_week_day(cal_week_data *p, int pos);
+static void __cal_week_more_event_callback(void *data, Evas_Object *obj, const char *e, const char *src);
+static void __cal_week_genlist_mouse_up_event_callback(void *data, Evas *e, Evas_Object *ly, void *ei);
+static void __cal_week_genlist_mouse_down_event_callback(void *data, Evas *e, Evas_Object *ly, void *ei);
+static void __cal_week_genlist_mouse_move_event_callback(void *data, Evas *e, Evas_Object *ly, void *ei);
+static void __cal_week_set_more_text(cal_week_data *p, int count, int pos);
+
+
+static Elm_Genlist_Item_Class _itc = {
+       .item_style = "1icon",
+       .func.text_get = NULL,
+       .func.content_get = __cal_week_cal_get_genlist_item_icon,
+};
+
+static void __cal_week_free_week_event_list(cal_week_data *p)
+{
+       c_ret_if(!p);
+       c_ret_if(!p->week_event_list);
+
+       Eina_List *l = NULL;
+       Eina_List *list = NULL;
+
+       EINA_LIST_FOREACH(p->week_event_list, l, list) {
+               if (list)
+                       CALENDAR_SVC_FREE_CS_LIST(&list);
+       }
+
+       p->week_event_list = eina_list_free(p->week_event_list);
+}
+
+static void __cal_week_delete_layout(void *data, Evas *e, Evas_Object *obj, void *ei)
+{
+       CAL_FN_START;
+
+       c_ret_if(!obj);
+
+       cal_week_data *p = CAL_UTIL_GET_PRIV_DATA(obj);
+       c_ret_if(!p);
+
+       __cal_week_free_week_event_list(p);
+
+       cal_util_delete_evas_object(&p->left);
+       cal_util_delete_evas_object(&p->right);
+
+
+       free(p);
+}
+
+static void __cal_week_resize_view(void *data, Evas *e, Evas_Object *ly, void *ei)
+{
+       c_ret_if(!data);
+
+       cal_week_data *p = data;
+
+       cal_util_get_geometry(&p->rect, p->ly);
+}
+
+static void __cal_week_mouse_down_event_callback(void *data, Evas *e, Evas_Object *ly, void *ei)
+{
+       cal_week_data *p = data;
+       Evas_Event_Mouse_Down *ev = ei;
+
+       p->down.x = p->move.x = ev->canvas.x;
+       p->down.y = p->move.y = ev->canvas.y;
+
+       p->downed = 1;
+       p->multi_touched = 0;
+       p->is_moving = 0;
+
+       cal_util_get_geometry(&p->rect, p->ly);
+}
+
+static inline void __cal_week_set_block(Evas_Object *ly, int pos, Evas_Object *eo)
+{
+       c_ret_if(!ly);
+       c_ret_if(!eo);
+
+       const char *part = cal_util_get_part_text("wdb/%d/disable", pos);
+       c_ret_if(!part);
+
+       Evas_Object *sw = evas_object_data_get(ly, part);
+       if (sw)
+               evas_object_del(sw);
+
+       Evas_Object *obj = elm_object_part_content_get(ly, part);
+
+       elm_object_part_content_unset(ly, part);
+
+       if (obj)
+               evas_object_del(obj);
+
+       elm_object_part_content_set(ly, part, eo);
+
+       evas_object_data_set(ly, part, eo);
+}
+
+static inline void __cal_week_set_box(Evas_Object *ly, int pos)
+{
+       c_ret_if(!ly);
+
+       const char *part = cal_util_get_part_text("wdb/%d/sw", pos);
+
+       Evas_Object *sw = evas_object_data_get(ly, part);
+       if (sw)
+               evas_object_del(sw);
+
+       Evas_Object *obj = elm_object_part_content_get(ly, part);
+
+       elm_object_part_content_unset(ly, part);
+
+       if (obj)
+               evas_object_del(obj);
+
+       elm_object_part_content_set(ly, part, NULL);
+
+       evas_object_data_set(ly, part, NULL);
+}
+
+static void __cal_week_update_days(Evas_Object *ly, cal_week_data *p, struct tm *tm_base, int start)
+{
+       c_ret_if(!ly);
+       c_ret_if(!p);
+       c_ret_if(!tm_base);
+
+       int day_index;
+
+       struct tm t = *tm_base;
+       cal_util_update_tm_day(&t, start - t.tm_wday);
+
+       for (day_index = 0; day_index < WEEK_DAY_NUMS; day_index++) {
+
+               cal_util_set_time_text(CAL_UTIL_GET_EDJ_DATA(ly), cal_util_get_part_text("wdb/%d/text", day_index), CAL_UTIL_DATE_FORMAT_9, NULL, &t);
+
+               cal_util_set_time_text(CAL_UTIL_GET_EDJ_DATA(ly), cal_util_get_part_text("wdb/%d/text_wday", day_index), CAL_UTIL_DATE_FORMAT_2, NULL, &t);
+
+               cal_util_set_text(CAL_UTIL_GET_EDJ_DATA(ly), cal_util_get_part_text("wdb/%d/more", day_index), "");
+
+               __cal_week_set_box(ly, day_index);
+
+               cal_util_update_tm_day(&t, 1);
+       }
+}
+
+static void __cal_week_fill_days(Evas_Object *ly, cal_week_data *p, struct tm *tm, int start)
+{
+       int i;
+
+       for (i = 0; i < WEEK_DAY_NUMS; i++) {
+               int wday = CAL_UTIL_GET_WDAY(i + start);
+
+               switch (wday) {
+               case 0:
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(ly), "sunday,%d", i);
+                       break;
+               case 6:
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(ly), "satday,%d", i);
+                       break;
+               }
+       }
+
+       __cal_week_update_days(ly, p, tm, start);
+}
+
+static Evas_Object* __cal_week_create_week_view(cal_week_data *p, int d)
+{
+       c_retv_if(!p, NULL);
+
+       struct appdata* ad = p->ad;
+       c_retv_if(!ad, NULL);
+
+       Evas_Object *ly;
+       struct tm tm_s, tm_e;
+       int r_s, r_e;
+       tm_s = ad->base_tm;
+
+       tm_s.tm_mday -= CAL_UTIL_GET_WDAY(tm_s.tm_wday - ad->wday_start);
+       tm_e = tm_s;
+       tm_e.tm_mday += 7;
+
+       r_s = cal_util_update_tm_day(&tm_s, d * 7);
+       r_e = cal_util_update_tm_day(&tm_e, d * 7);
+
+       if (r_s == -1 && r_e == -1) {
+               return NULL;
+       } else {
+               ly = cal_util_add_layout(p->parent, p->name);
+
+               c_retv_if(!ly, NULL);
+
+               __cal_week_fill_days(ly, p, &tm_s, ad->wday_start);
+       }
+
+       evas_object_resize(ly, p->rect.w, p->rect.h);
+
+       Evas_Object *clip = (Evas_Object*)edje_object_part_object_get(CAL_UTIL_GET_EDJ_DATA(ad->main), "clip");
+       c_retv_if(!clip, NULL);
+
+       evas_object_clip_set(ly, (Evas_Object*)clip);
+
+       return ly;
+}
+
+static void __cal_week_move_left(cal_week_data *p, Evas_Coord x)
+{
+       c_ret_if(!p);
+
+       if (!p->left)
+               p->left = __cal_week_create_week_view(p, -1);
+
+       c_ret_if(!p->left);
+
+       evas_object_move(p->left, x, p->rect.y);
+}
+
+static void __cal_week_move_right(cal_week_data *p, Evas_Coord x)
+{
+       c_ret_if(!p);
+
+       if (!p->right)
+               p->right = __cal_week_create_week_view(p, 1);
+
+       c_ret_if(!p->right);
+
+       evas_object_move(p->right, x, p->rect.y);
+}
+
+static int __cal_week_check_is_out_date(cal_week_data *p, int d)
+{
+       c_retvm_if(!p, -1,  "p is null");
+
+       struct tm tm_s, tm_e;
+       int r_s, r_e;
+
+       tm_s = p->ad->base_tm;
+
+       tm_s.tm_mday -= CAL_UTIL_GET_WDAY(tm_s.tm_wday - p->ad->wday_start);
+       tm_e = tm_s;
+       tm_e.tm_mday += 7;
+
+       r_s = cal_util_update_tm_day(&tm_s, d * 7);
+       r_e = cal_util_update_tm_day(&tm_e, d * 7);
+
+       if(r_s == -1 && r_e == -1)
+               return -1;
+
+       return 0;
+}
+
+static void __cal_week_mouse_up_event_callback(void *data, Evas *e, Evas_Object *ly, void *ei)
+{
+       cal_week_data *p = data;
+
+       Evas_Coord dx;
+       Evas_Coord d;
+       int r;
+       Evas_Event_Mouse_Up *ev = ei;
+
+       if (!p->downed || p->multi_touched)
+               return;
+
+       p->downed = 0;
+       p->is_moving = 0;
+
+       d = 1;
+       r = -1;
+
+       dx = p->down.x - ev->canvas.x;
+       if (dx < 0) {
+               d = -1;
+               dx = dx * -1;
+       }
+
+       if ((p->rect.w >> 1) < dx) {
+               r = __cal_week_check_is_out_date(p, d);
+               if (-1 != r) {
+                       cal_util_update_tm_day(&(p->ad->base_tm), d * 7);
+                       cal_main_update_title_text(p->ad->title, CV_WEEK, &p->ad->base_tm, p->ad->wday_start);
+                       cal_week_update_view(ly);
+               }
+       }
+
+       if (r == -1) {
+               __cal_week_move_left(p, -p->rect.w);
+               __cal_week_move_right(p, p->rect.w);
+       }
+
+       evas_object_move(ly, p->rect.x, p->rect.y);
+}
+
+static void __cal_week_mouse_move_event_callback(void *data, Evas *e, Evas_Object *ly, void *ei)
+{
+       c_retm_if(!data,  "data is null");
+       c_retm_if(!ei,  "ei is null");
+
+       cal_week_data *p = data;
+       Evas_Event_Mouse_Move *ev = ei;
+
+       Evas_Coord dx;
+       Evas_Coord dy;
+       Evas_Coord x;
+       static int cnt = 0;
+       Evas_Coord th = elm_finger_size_get();
+
+       c_retm_if(!p->ad, "p->ad is null");
+
+       p->move.x = ev->cur.canvas.x;
+       p->move.y = ev->cur.canvas.y;
+
+       if (!p->downed || p->multi_touched)
+               return;
+
+       cnt++;
+       if ((cnt & 0x3) != 0)
+               return;
+
+       dx = p->move.x - p->down.x;
+       x = p->rect.x + dx;
+
+       dy = p->down.y - p->move.y;
+
+       if ((dy > th ||  dy < (th * -1)) && 0 == p->is_moving) {
+               return;
+       } else {
+               if (dx > th ||  dx < (th * -1)) {
+                       if (dx > 0) {
+                               __cal_week_move_left(p, x - p->rect.w);
+                               if (p->left)
+                                       evas_object_move(ly, x, p->rect.y);
+                       } else {
+                               __cal_week_move_right(p, x + p->rect.w);
+                               if (p->right)
+                                       evas_object_move(ly, x, p->rect.y);
+                       }
+                       p->is_moving = 1;
+                       p->ign = 1;
+               }
+       }
+}
+
+static int __cal_week_get_position(cal_week_data *p, struct tm *tm, int start)
+{
+       return CAL_UTIL_GET_WDAY(tm->tm_wday - start);
+}
+
+static void __cal_week_update_select(cal_week_data *p, int pos)
+{
+       if (p->pos_selected == pos)
+               return;
+
+       if (p->pos_selected != -1)
+               cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "unselect,%d", p->pos_selected);
+
+       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "select,%d", pos);
+       p->pos_selected = pos;
+}
+
+static void __cal_week_down_event_callback(void *data, Evas_Object *obj, const char *e, const char *src)
+{
+       c_retm_if(!data, "data is null");
+       cal_week_data *p = data;
+       p->pos_down = atoi(e);
+       c_retm_if(WEEK_DAY_NUMS == p->pos_down, "pos_down is todo.");
+
+}
+
+static void __cal_week_cal_event_callback(void *data, Evas_Object *obj, const char *e, const char *src)
+{
+       CAL_FN_START;
+       c_retm_if(!data, "data is null");
+       cal_week_data *p = data;
+
+       if (p->pos_selected == -1)
+       {
+               ERR("");
+               return;
+       }
+
+       if (p->ign) {
+               p->ign = 0;
+               ERR("");
+               return;
+       }
+
+       struct appdata *ad = p->ad;
+       c_retm_if(!ad, "ad is null");
+
+       int pos = atoi(e);
+       if (pos == WEEK_DAY_NUMS) {
+
+
+               if (pos != p->pos_selected) {
+                       __cal_week_update_select(p, pos);
+                       return;
+               }
+               return;
+       } else {
+               int d = pos - p->pos_selected;
+
+               cal_util_update_tm_day(&ad->base_tm, d);
+
+               if (pos != p->pos_selected) {
+                       __cal_week_update_select(p, pos);
+                       return;
+               }
+       }
+}
+
+static Evas_Object* __cal_week_cal_get_genlist_item_icon(void *data, Evas_Object *obj, const char *part)
+{
+       c_retv_if(!data, NULL);
+
+       if (!CAL_STRCMP(part, "elm.icon")) {
+
+               cal_struct *cs = data;
+               cal_struct *calendar = NULL;
+
+               int r = CALENDAR_SVC_GET(CAL_STRUCT_CALENDAR, CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_CALENDAR_ID), NULL, &calendar);
+               c_retvm_if(r != CAL_SUCCESS, NULL, "CALENDAR_SVC_GET fail");
+
+               CALENDAR_SVC_GET_CALENDAR_COLOR(calendar, &_color);
+               CALENDAR_SVC_STRUCT_FREE(&calendar);
+
+               cal_week_data *p = evas_object_data_get(obj, "priv");
+               c_retv_if(!p, NULL);
+
+               Evas_Object *ly;
+               if (!p->ad->is_landscape_mode) {
+                       ly = cal_util_add_layout(obj, "main/week/1line");
+               } else {
+                       ly = cal_util_add_layout(obj, "landscape/main/week/1line");
+               }
+               c_retv_if(!ly, NULL);
+
+               Evas_Object *rect = cal_util_add_rectangle(ly);
+               c_retv_if(!rect, NULL);
+
+               evas_object_propagate_events_set(rect, EINA_FALSE);
+               evas_object_color_set(rect, _color.red, _color.green, _color.blue, _color.alpha);
+               elm_object_part_content_set(ly, "icon", rect);
+
+               evas_object_size_hint_align_set(ly, EVAS_HINT_FILL, 0);
+               evas_object_size_hint_weight_set(ly, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+
+               const char *title = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_SUMMARY);
+               if (CAL_STRLEN(title))
+                       edje_object_part_text_set(CAL_UTIL_GET_EDJ_DATA(ly), "text_title", title);
+               else
+                       edje_object_part_text_set(CAL_UTIL_GET_EDJ_DATA(ly), "text_title", C_("IDS_CLD_BODY_NO_TITLE"));
+
+               const char *location = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_LOCATION);
+
+               if (CAL_STRLEN(location))
+                       edje_object_part_text_set(CAL_UTIL_GET_EDJ_DATA(ly), "text_location", location);
+               else
+                       edje_object_part_text_set(CAL_UTIL_GET_EDJ_DATA(ly), "text_location", C_("IDS_CLD_BODY_NO_LOCATION_SELECTED"));
+
+               return ly;
+       }
+
+       return NULL;
+}
+
+static void __cal_week_cal_genlist_item_select_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       c_ret_if(!data);
+       cal_struct *cs = data;
+
+       Elm_Object_Item *it = elm_genlist_selected_item_get(obj);
+       if (it)
+               elm_genlist_item_selected_set(it, EINA_FALSE);
+
+       cal_week_data *p = CAL_UTIL_GET_PRIV_DATA(obj);
+       c_ret_if(!p);
+
+       cal_main_set_cs(p->ad, cs);
+
+       if (CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_TYPE) == 1)
+               cal_detail_create_view_todo(p->ad, p->parent);
+       else
+               cal_detail_create_view(p->ad, p->parent);
+}
+
+static void __cal_week_add_event(Eina_List *list, int day_index, cal_week_data *p)
+{
+       c_ret_if(!list);
+       c_ret_if(!p);
+
+       Eina_List *l = NULL;
+       cal_struct *cs = NULL;
+
+       int ncount = eina_list_count(list);
+
+       Evas_Object *box = cal_util_add_box(p->ly);
+       c_ret_if(!box);
+
+       Evas_Object *genlist = elm_genlist_add(box);
+       c_ret_if(!genlist);
+
+       evas_object_data_set(genlist, "priv", p);
+       evas_object_size_hint_align_set(genlist, EVAS_HINT_FILL, EVAS_HINT_FILL);
+       evas_object_size_hint_weight_set(genlist, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       evas_object_show(box);
+       evas_object_show(genlist);
+
+       EINA_LIST_FOREACH(list, l, cs) {
+               if (cs)
+                       elm_genlist_item_append(genlist, &_itc, cs, NULL, ELM_GENLIST_ITEM_NONE, __cal_week_cal_genlist_item_select_callback, cs);
+       }
+
+       elm_box_pack_start(box, genlist);
+       elm_object_part_content_set(p->ly, cal_util_get_part_text("wdb/%d/sw", day_index), box);
+
+       evas_object_data_set(genlist, "pos", (void *)day_index);
+       evas_object_data_set(genlist, "priv", p);
+
+       evas_object_propagate_events_set(genlist, EINA_FALSE);
+
+       evas_object_event_callback_add(genlist, EVAS_CALLBACK_MOUSE_DOWN, __cal_week_genlist_mouse_down_event_callback, p);
+       evas_object_event_callback_add(genlist, EVAS_CALLBACK_MOUSE_UP, __cal_week_genlist_mouse_up_event_callback, p);
+       evas_object_event_callback_add(genlist, EVAS_CALLBACK_MOUSE_MOVE, __cal_week_genlist_mouse_move_event_callback, p);
+
+       __cal_week_set_more_text(p, ncount, day_index);
+}
+
+static void __cal_week_unset_week_day_content(cal_week_data *p)
+{
+       c_ret_if(!p);
+       c_ret_if(!p->ly);
+
+       int i = 0;
+
+       for (i = 0; i < WEEK_DAY_NUMS; i++) {
+
+               Evas_Object *box = elm_object_part_content_get(p->ly, cal_util_get_part_text("wdb/%d/sw", i));
+               c_ret_if(!box);
+
+               elm_object_part_content_unset(p->ly, cal_util_get_part_text("wdb/%d/sw", i));
+
+               evas_object_del(box);
+       }
+}
+
+static void __cal_week_get_week_events(cal_week_data *p)
+{
+       c_ret_if(!p);
+
+       struct appdata *ad = p->ad;
+       c_ret_if(!ad);
+
+       Eina_List *event_list = NULL;
+
+       __cal_week_unset_week_day_content(p);
+
+       struct tm tm_start = ad->base_tm;
+       tm_start.tm_hour = 0;
+       tm_start.tm_min = 0;
+       tm_start.tm_sec = 0;
+
+       cal_util_update_tm_day(&tm_start, ad->wday_start - tm_start.tm_wday);
+
+       struct tm tm_end = tm_start;
+       tm_end.tm_hour = 23;
+       tm_end.tm_min = 59;
+       tm_end.tm_sec = 59;
+
+       int day_index = 0;
+       for (day_index = 0; day_index < 7; day_index++) {
+
+               event_list = CALENDAR_SVC_GET_EVENT_LIST(&tm_start, &tm_end);
+
+               if (event_list) {
+
+                       p->week_event_list = eina_list_append(p->week_event_list, event_list);
+
+                       __cal_week_add_event(event_list, day_index, p);
+
+                       event_list = NULL;
+               }
+
+               cal_util_update_tm_day(&tm_start, 1);
+               cal_util_update_tm_day(&tm_end, 1);
+       }
+}
+
+Evas_Object* cal_week_create_view(struct appdata *ad, Evas_Object *main)
+{
+       CAL_FN_START;
+
+       c_retv_if(!ad, NULL);
+       c_retv_if(!main, NULL);
+
+       cal_week_data *p = calloc(1, sizeof(cal_week_data));
+       c_retv_if(!p, NULL);
+
+       if (!ad->is_landscape_mode) {
+               p->name = "main/week/small";
+       } else {
+               p->name = "landscape/main/week/small";
+       }
+
+       p->ad = ad;
+       p->parent = main;
+       p->pos_down = -1;
+       p->expanded_week_day = -1;
+       Evas_Object *ly = cal_util_add_layout(ad->nv, p->name);
+       if (!ly) {
+               free(p);
+               return NULL;
+       }
+
+       evas_object_data_set(ly, "priv", p);
+       p->ly = ly;
+       p->pos_selected = -1;
+
+       __cal_week_fill_days(ly, p, &ad->base_tm, ad->wday_start);
+
+       edje_object_signal_callback_add(CAL_UTIL_GET_EDJ_DATA(ly), "*", "cal", __cal_week_cal_event_callback, p);
+       edje_object_signal_callback_add(CAL_UTIL_GET_EDJ_DATA(ly), "*", "more", __cal_week_more_event_callback, p);
+       edje_object_signal_callback_add(CAL_UTIL_GET_EDJ_DATA(ly), "*", "down", __cal_week_down_event_callback, p);
+
+       evas_object_event_callback_add(ly, EVAS_CALLBACK_MOUSE_DOWN, __cal_week_mouse_down_event_callback, p);
+       evas_object_event_callback_add(ly, EVAS_CALLBACK_MOUSE_UP, __cal_week_mouse_up_event_callback, p);
+       evas_object_event_callback_add(ly, EVAS_CALLBACK_MOUSE_MOVE, __cal_week_mouse_move_event_callback, p);
+       evas_object_event_callback_add(ly, EVAS_CALLBACK_RESIZE, __cal_week_resize_view, p);
+       evas_object_event_callback_add(ly, EVAS_CALLBACK_DEL, __cal_week_delete_layout, NULL);
+
+       return ly;
+}
+
+void cal_week_update_view(Evas_Object *ly)
+{
+       CAL_FN_START;
+
+       c_ret_if(!ly);
+
+       cal_week_data *p = CAL_UTIL_GET_PRIV_DATA(ly);
+       c_ret_if(!p);
+
+       struct appdata *ad = p->ad;
+       c_ret_if(!ad);
+
+       __cal_week_free_week_event_list(p);
+
+       __cal_week_update_days(p->ly, p, &ad->base_tm, ad->wday_start);
+
+       __cal_week_update_select(p, __cal_week_get_position(p, &ad->base_tm, ad->wday_start));
+
+       __cal_week_get_week_events(p);
+
+       cal_util_delete_evas_object(&p->left);
+       cal_util_delete_evas_object(&p->right);
+
+}
+
+static void __cal_week_cal_expand_week_day(cal_week_data *p, int pos)
+{
+       c_retm_if(!p, "p is null");
+       c_retm_if(-1 == pos, "pos is -1");
+       c_retm_if(p->expanded_week_day == pos, "Week day was expanded.");
+
+       if (-1 != p->expanded_week_day)
+               __cal_week_cal_unexpand_week_day(p, p->expanded_week_day);
+
+       if (!p->ad->is_landscape_mode) {
+               switch (pos) {
+               case 0:
+               case 1:
+               case 2:
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_down,%d", pos);
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_hide_down,%d", pos+2);
+                       break;
+               case 3:
+               case 4:
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_up,%d", pos);
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_hide_up,%d", pos-2);
+                       break;
+               case 5:
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_up_1,%d", pos);
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_hide_up,%d", pos-2);
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_hide_down,%d", pos+1);
+                       break;
+               case 6:
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_up_2,%d", pos);
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_hide_up,%d", pos-1);
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_hide_up,%d", pos-3);
+                       break;
+               default:
+                       break;
+               }
+       } else {
+               switch (pos) {
+               case 0:
+               case 1:
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_down,%d", pos);
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_hide_down,%d", pos+3);
+                       break;
+               case 2:
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_down,%d", pos);
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_hide_down,%d", pos+3);
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_hide_down,%d", pos+4);
+                       break;
+               case 3:
+               case 4:
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_up,%d", pos);
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_hide_up,%d", pos-3);
+                       break;
+               case 5:
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_up_1,%d", pos);
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_hide_up,%d", pos-3);
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_hide_down,%d", pos+1);
+                       break;
+               case 6:
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_up_2,%d", pos);
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_hide_up,%d", pos-1);
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_hide_up,%d", pos-4);
+                       break;
+               default:
+                       break;
+               }
+       }
+       p->expanded_week_day = pos;
+}
+
+static void __cal_week_cal_unexpand_week_day(cal_week_data *p, int pos)
+{
+       c_retm_if(!p, "p is null");
+       c_retm_if(-1 == pos, "pos is -1");
+       c_retm_if(p->expanded_week_day != pos, "Week day was unexpanded.");
+
+       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_default,%d", pos);
+
+       if (!p->ad->is_landscape_mode) {
+               switch (pos) {
+               case 0:
+               case 1:
+               case 2:
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_default,%d", pos+2);
+                       break;
+               case 3:
+               case 4:
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_default,%d", pos-2);
+                       break;
+               case 5:
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_default,%d", pos-2);
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_default,%d", pos+1);
+                       break;
+               case 6:
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_default,%d", pos-1);
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_default,%d", pos-3);
+                       break;
+               default:
+                       break;
+               }
+       } else {
+               switch (pos) {
+               case 0:
+               case 1:
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_default,%d", pos+3);
+                       break;
+               case 2:
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_default,%d", pos+3);
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_default,%d", pos+4);
+                       break;
+               case 3:
+               case 4:
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_default,%d", pos-3);
+                       break;
+               case 5:
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_default,%d", pos-3);
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_default,%d", pos+1);
+                       break;
+               case 6:
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_default,%d", pos-4);
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(p->ly), "set_expand_default,%d", pos-1);
+                       break;
+               default:
+                       break;
+               }
+       }
+       p->expanded_week_day = -1;
+}
+
+
+static void __cal_week_more_event_callback(void *data, Evas_Object *obj, const char *e, const char *src)
+{
+       CAL_FN_START;
+
+       c_retm_if(!data, "data is null");
+       cal_week_data *p = data;
+
+       c_retm_if(-1 == p->pos_selected, "p->pos_selected is -1");
+
+       if (p->ign) {
+               p->ign = 0;
+               ERR("");
+               return;
+       }
+
+       struct appdata *ad = p->ad;
+       c_retm_if(!ad, "ad is null");
+
+       int pos = atoi(e);
+
+       int d = pos - p->pos_selected;
+
+       cal_util_update_tm_day(&ad->base_tm, d);
+
+       if (pos != p->pos_selected)
+               __cal_week_update_select(p, pos);
+
+       if (pos == p->expanded_week_day)
+               __cal_week_cal_unexpand_week_day(p, p->expanded_week_day);
+       else
+               __cal_week_cal_expand_week_day(p, pos);
+}
+
+static void __cal_week_genlist_mouse_up_event_callback(void *data, Evas *e, Evas_Object *ly, void *ei)
+{
+       c_retm_if(!data, "data is null");
+       c_retm_if(!ly, "ly is null");
+
+       cal_week_data *p = data;
+       int pos = (int)evas_object_data_get(ly, "pos");
+       snprintf(signal_source, 31, "wdb/%d/base", pos);
+       __cal_week_mouse_up_event_callback(p, NULL, p->ly, ei);
+       edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(p->ly), "mouse,up,1", signal_source);
+       edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(p->ly), "mouse,clicked,1", signal_source);
+}
+
+static void __cal_week_genlist_mouse_down_event_callback(void *data, Evas *e, Evas_Object *ly, void *ei)
+{
+       c_retm_if(!data, "data is null");
+       c_retm_if(!ly, "ly is null");
+
+       cal_week_data *p = data;
+       int pos = (int)evas_object_data_get(ly, "pos");
+       snprintf(signal_source, 31, "wdb/%d/base", pos);
+       __cal_week_mouse_down_event_callback(p, NULL, p->ly, ei);
+       edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(p->ly), "mouse,down,1", signal_source);
+}
+
+static void __cal_week_genlist_mouse_move_event_callback(void *data, Evas *e, Evas_Object *ly, void *ei)
+{
+       c_retm_if(!data, "data is null");
+       c_retm_if(!ly, "ly is null");
+
+       cal_week_data *p = data;
+       __cal_week_mouse_move_event_callback(p, NULL, p->ly, ei);
+}
+
+static void __cal_week_set_more_text(cal_week_data *p, int count, int pos)
+{
+       c_retm_if(!p, "p is null");
+       c_retm_if(pos < 0, "pos is wrong");
+       c_retm_if(!p->ly, "p->ly is null");
+
+       char part[32] = {0};
+       char text[32] = {0};
+
+       snprintf(part, sizeof part, "wdb/%d/more", pos);
+
+       if (0 < count) {
+               snprintf(text, sizeof text, "+%d", count);
+               edje_object_part_text_set(CAL_UTIL_GET_EDJ_DATA(p->ly), part, text);
+       }
+}
+
index 38d2411..14245d5 100755 (executable)
@@ -16,8 +16,6 @@
   */
 
 
-
-
 #include <Ecore_X.h>
 
 #include "view.h"
@@ -30,7 +28,7 @@ typedef enum year_index {
        CAL_YEAR_NEXT_YEAR,
 }year_index;
 
-static const char *_name = "main/year/months";
+static const char *_name = NULL;
 
 typedef struct {
        const char *name;
@@ -49,6 +47,9 @@ typedef struct {
        Evas_Coord_Point down1,down2;
        Evas_Coord_Point move1,move2;
 
+       int multi_touched;
+       int down_d;
+
        int pos_selected;
        int pos_down;
 
@@ -160,9 +161,8 @@ static void __cal_year_make_wday_text(cal_view_main_year_data* p)
        tm = p->ad->base_tm;
        cal_util_update_tm_day(&tm, tm.tm_wday*(-1));
 
-       for(i = 0; i < 7 ; i++)
-       {
-               cal_util_get_time_text(p->wday[i], 7, CAL_UTIL_DATE_FORMAT_2, NULL, &tm);
+       for(i = 0; i < 7 ; i++) {
+               cal_util_get_time_text(p->wday[i], 7, CAL_UTIL_DATE_FORMAT_17, NULL, &tm);
                cal_util_update_tm_day(&tm, 1);
        }
 }
@@ -247,22 +247,24 @@ static void __cal_year_fill_month(Evas_Object *month, int tm_year, int tm_mon, i
 
 static Evas_Object* __cal_year_create_month(struct _year *y, int tm_mon, int *wday, int start)
 {
-       c_retvm_if(!y, NULL, "Input parameter is null.");
+       c_retv_if(!y, NULL);
 
-       Evas_Object *month;
+       Evas_Object *month = edje_object_add(y->evas);
 
-       month = edje_object_add(y->evas);
+       Eina_Bool r = edje_object_file_set(month, EDJ_FILE, "main/year/cal");
+       if (!r) {
 
-       if(cal_util_black_theme_check()){
-               edje_object_file_set(month, EDJ_FILE, "main/year/cal");
-       }
-       else{
-               edje_object_file_set(month, EDJ_FILE_WHITE, "main/year/cal");
+               ERR("edje_object_file_set(%p, %s, %s) is failed.", month, EDJ_FILE, "main/year/cal");
+
+               evas_object_del(month);
+
+               return NULL;
        }
 
        evas_object_data_set(month,"priv",y->p);
 
        __cal_year_set_wday_text(month, start);
+
        __cal_year_fill_month(month, y->year, tm_mon, wday, start);
 
        return month;
@@ -375,18 +377,7 @@ static void __cal_year_image_object_mouse_up_callback(void *data, Evas *e, Evas_
 
        cal_util_update_tm_month(&ad->base_tm, p->pos_down - ad->base_tm.tm_mon);
 
-       if (p->pos_down != p->pos_selected)
-       {
-               cal_util_emit_signal(y->edj, "unselect,%d", p->pos_selected);
-
-               cal_util_emit_signal(y->edj, "select,%d", p->pos_down);
-
-               p->pos_selected = p->pos_down;
-       }
-       else
-       {
-               cal_main_change_view(p->parent, CV_MONTH);
-       }
+       cal_main_change_view(p->parent, CV_MONTH);
 }
 
 static void __cal_year_delete_edje_handle(cal_view_main_year_data* p)
@@ -430,8 +421,10 @@ static inline int __cal_year_update_view(cal_view_main_year_data *p)
 
        if (d > 0) {
 
-               if (p->prev_year)
+               if (p->prev_year) {
+                       evas_object_del(p->prev_year->image);
                        __cal_year_delete_year_object(p->prev_year);
+               }
 
                p->prev_year = p->cur_year;
                p->cur_year = p->next_year;
@@ -439,8 +432,10 @@ static inline int __cal_year_update_view(cal_view_main_year_data *p)
 
        } else if ( d < 0) {
 
-               if (p->next_year)
+               if (p->next_year) {
+                       evas_object_del(p->next_year->image);
                        __cal_year_delete_year_object(p->next_year);
+               }
 
                p->next_year = p->cur_year;
                p->cur_year = p->prev_year;
@@ -477,7 +472,7 @@ static Eina_Bool __cal_year_animation(void *data, double pos)
        dx = (p->mouse_up_position.x - p->pos_to.x) * cal_util_nsin(1.0 - pos);
        __cal_year_move_year_objects(p, p->pos_to.x + dx);
 
-       if ((dx + p->pos_to.x)%p->ad->win_w == 0)
+       if ((dx + p->pos_to.x)%p->rect.w == 0)
        {
                p->ani = NULL;
                __cal_year_update_view(p);
@@ -557,22 +552,28 @@ static void __cal_year_mouse_move(void *data, Evas *e, Evas_Object *ly, void *ei
        Evas_Event_Mouse_Move *ev = ei;
        Evas_Coord x;
        static int cnt = 0;
+       Evas_Coord th = elm_finger_size_get();
+       Evas_Coord dx;
 
-       if (!p->downed)
+       p->move1.x = ev->cur.canvas.x;
+       p->move1.y = ev->cur.canvas.y;
+
+       if (!p->downed || p->multi_touched)
                return;
 
        cnt++;
        if ((cnt & 0x7) != 0) // Workaround
                return;
 
-       p->move2.x = ev->cur.canvas.x;
-       p->move2.y = ev->cur.canvas.y;
+       dx = p->move1.x - p->down1.x;
+       if (th < abs(dx)) {
+               x = p->mouse_down_position.x + p->move1.x - p->down1.x;
 
-       x = p->mouse_down_position.x + p->move2.x - p->down1.x;
+               __cal_year_move_year_objects(p, x);
 
-       __cal_year_move_year_objects(p, x);
+               p->ignore_mouse_down = EINA_TRUE;
+       }
 
-       p->ignore_mouse_down = EINA_TRUE;
 }
 
 static void __cal_year_mouse_down(void *data, Evas *e, Evas_Object *ly, void *ei)
@@ -592,6 +593,7 @@ static void __cal_year_mouse_down(void *data, Evas *e, Evas_Object *ly, void *ei
        __cal_year_stop_animation(p);
 
        p->downed = 1;
+       p->multi_touched = 0;
 }
 
 static void __cal_year_update_select(struct _year *y, int tm_mon)
@@ -608,7 +610,7 @@ static void __cal_year_update_select(struct _year *y, int tm_mon)
        p->pos_selected = tm_mon;
 }
 
-static Evas_Object *__cal_year_create_image(Evas_Object *parent)
+static Evas_Object *__cal_year_create_image(Evas_Object *parent, Eina_Bool is_landscape_mode)
 {
        c_retvm_if(!parent, NULL, "Input parameter is null.");
 
@@ -619,6 +621,12 @@ static Evas_Object *__cal_year_create_image(Evas_Object *parent)
 
        ecore_x_window_size_get(ecore_x_window_root_first_get(), &w, &h);
 
+       if (is_landscape_mode) {
+               w = w + h;
+               h = w - h;
+               w = w -h;
+       }
+
        e = evas_object_evas_get(parent);
        ee = ecore_evas_ecore_evas_get(e);
 
@@ -637,25 +645,18 @@ static Evas_Object *__cal_year_create_image(Evas_Object *parent)
 
 static Evas_Object *__cal_year_add_edje(Evas *e, const char *grp, Evas_Coord w, Evas_Coord h)
 {
-       c_retvm_if(!e, NULL, "Input parameter is null.");
+       c_retv_if(!e, NULL);
 
-       Evas_Object *eo;
-       Eina_Bool r;
+       Evas_Object *eo = edje_object_add(e);
+       c_retv_if(!eo, NULL);
 
-       eo = edje_object_add(e);
-       if (!eo)
-               return NULL;
+       Eina_Bool r = edje_object_file_set(eo, EDJ_FILE, grp);
+       if (!r) {
 
-       if(cal_util_black_theme_check()){
-               r = edje_object_file_set(eo, EDJ_FILE, grp);
-       }
-       else{
-               r = edje_object_file_set(eo, EDJ_FILE_WHITE, grp);
-       }
+               ERR("edje_object_file_set(%p, %s, %s) is failed.", eo, EDJ_FILE, grp);
 
-       if (!r)
-       {
                evas_object_del(eo);
+
                return NULL;
        }
 
@@ -699,7 +700,6 @@ static void __cal_year_delete_year_object(struct _year* y)
 
        c_retm_if(!y, "Input parameter is null.");
 
-       evas_object_del(y->image);
        evas_object_del(y->edj);
 
        free(y);
@@ -722,11 +722,11 @@ static struct _year* __cal_year_create_year_object(Evas_Object* ly, cal_view_mai
        struct _year* y = calloc(1, sizeof(struct _year));
        c_retv_if(!y, NULL);
 
-       y->image = __cal_year_create_image(ly);
+       y->image = __cal_year_create_image(ly, ad->is_landscape_mode);
 
        y->evas = ecore_evas_object_evas_get(y->image);
 
-       y->edj = __cal_year_add_edje(y->evas, "main/year/months", p->rect.w, p->rect.h);
+       y->edj = __cal_year_add_edje(y->evas, p->name, p->rect.w, p->rect.h);
 
        y->p = p;
 
@@ -759,7 +759,12 @@ static void __cal_year_create_edje_handle(cal_view_main_year_data* p)
        Evas_Object *handle = NULL;
        char part[16];
 
-       ly = cal_util_add_layout(p->ly, "year/edje/handle");
+       if (!p->ad->is_landscape_mode) {
+               ly = cal_util_add_layout(p->ly, "year/edje/handle");
+       } else {
+               ly = cal_util_add_layout(p->ly, "year/edje/handle/l");
+       }
+
        c_retm_if(!ly, "ly is null.");
 
        for (i = 0 ; i < 12 ; i++)
@@ -783,6 +788,7 @@ static void __cal_year_create_edje_handle(cal_view_main_year_data* p)
        p->handle_base = ly;
 
 }
+
 Evas_Object* cal_year_create_view(struct appdata *ad, Evas_Object *main)
 {
        c_retvm_if(!ad, NULL, "Input parameter is null.");
@@ -793,7 +799,12 @@ Evas_Object* cal_year_create_view(struct appdata *ad, Evas_Object *main)
 
        CAL_CALLOC(p, 1, cal_view_main_year_data);
 
-       p->name = _name;
+       if (!ad->is_landscape_mode) {
+               p->name = _name = "main/year/months";
+       } else {
+               p->name = _name = "main/year/months/l";
+       }
+
        p->ad = ad;
        p->parent = main;
 
@@ -875,15 +886,16 @@ void cal_year_update_view(Evas_Object *ly)
        struct appdata *ad;
 
        p = CAL_UTIL_GET_PRIV_DATA(ly);
-       if (!p || CAL_STRCMP(p->name, _name))
-       {
-               ERR("update year view: Invalid object");
-               return;
-       }
+       c_retm_if(!p, "p is null.");
 
        ad = p->ad;
        c_retm_if(!ad, "p->ad is null.");
 
+       if (!p || CAL_STRCMP(p->name, _name)) {
+               ERR("update year view: Invalid object");
+               return;
+       }
+
        __cal_year_update_current_year(p);
 
        if(p->idler)
index 81eb339..ba61261 100755 (executable)
   */
 
 
-
-
-
-
 #include <vconf.h>
 
 #include "view.h"
 
-static const char *_name = "main";
-
 typedef struct {
-       const char *name;
        struct appdata *ad;
        Evas_Object *ly; // self
-       enum cld_view cur_view;
 
        Evas_Object *content;
-       Evas_Object *tab; /* tab layout */
+
+       Evas_Object *tabbar; /* tab layout */
+       Evas_Object *tabbar_button;
+       Eina_Bool is_tabbar_show;
+
+       enum cld_view previous_tab;
+       enum cld_view current_tab;
+
        Evas_Object *title; /* title layout */
+       Evas_Object *title_landscape; /* title layout */
 
        Ecore_Timer *down_timer;
        double intval, intval_init;
        int delta;
+       Ecore_Idler* idler;
+
+       cal_quick_add *quick_add;
 }cal_main_data;
 
 struct _tabbar_item {
@@ -50,12 +53,18 @@ struct _tabbar_item {
        Elm_Object_Item *item;
 };
 
+typedef struct {
+       Elm_Object_Item *it;  // Genlist Item pointer
+       cal_main_data *main_data;
+       cals_todo_list_order_t order_type;
+}cal_main_view_by_item_data;
+
 
 static struct _tabbar_item tabbar_items[] = {
        [CV_YEAR] = {
                CV_YEAR,
                NULL,
-               N_(CAL_UTIL_DATE_FORMAT_5),
+               CAL_UTIL_DATE_FORMAT_5,
                cal_year_create_view,
                cal_year_update_view,
                NULL,
@@ -63,15 +72,23 @@ static struct _tabbar_item tabbar_items[] = {
        [CV_MONTH] = {
                CV_MONTH,
                NULL,
-               N_(CAL_UTIL_DATE_FORMAT_15),
+               CAL_UTIL_DATE_FORMAT_15,
                cal_month_create_view,
                cal_month_update_view,
                NULL,
        },
+       [CV_WEEK] = {
+               CV_WEEK,
+               N_("IDS_CLD_BODY_WEEK"),
+               CAL_UTIL_DATE_FORMAT_6,
+               cal_week_create_view,
+               cal_week_update_view,
+               NULL,
+               },
        [CV_DAY] = {
                CV_DAY,
                NULL,
-               N_(CAL_UTIL_DATE_FORMAT_7),
+               CAL_UTIL_DATE_FORMAT_7,
                cal_day_create_view,
                cal_day_update_view,
                NULL,
@@ -84,10 +101,153 @@ static struct _tabbar_item tabbar_items[] = {
                cal_list_update_view,
                NULL,
        },
+       [CV_TODO] = {
+               CV_TODO,
+               NULL,
+               NULL,
+               cal_todo_create_view,
+               cal_todo_update_view,
+               NULL,
+       },
+};
+static char *__cal_main_get_view_by_label(void *data, Evas_Object *obj, const char *part);
+static void __cal_main_get_view_by_item_delete(void *data, Evas_Object *obj);
+static void __cal_main_set_title_text_naviframe( struct appdata *ad);
+static int __cal_main_add_title_landscape(struct appdata *ad, Evas_Object *ly);
+static void __cal_main_update_naviframe(cal_main_data *main_data);
+
+static Elm_Genlist_Item_Class itc_1text_item = {
+       .item_style = "1text",
+       .func.text_get = __cal_main_get_view_by_label,
+       .func.del = __cal_main_get_view_by_item_delete,
 };
+static void __cal_main_center_button_callback(void *data, Evas_Object* obj, void* event_info);
 
 static void __cal_main_new_button_callback(void *data, Evas_Object *obj, void *event_info)
 {
+       c_ret_if(!data);
+       c_ret_if(!obj);
+
+       Evas_Object *ly = data;
+
+       cal_main_data *main_data = CAL_UTIL_GET_PRIV_DATA(ly);
+       c_ret_if(!main_data);
+
+       struct appdata *ad = main_data->ad;
+       c_ret_if(!ad);
+
+       ad->base_hour = -1;
+       ad->cid = 0;
+
+       if (CV_TODO != main_data->current_tab)
+               cal_edit_create_view(main_data->ad, main_data->ly);
+       else
+               cal_edit_create_view_todo(main_data->ad, main_data->ly);
+}
+
+static void __cal_main_view_by_popup_list_sel(void *data, Evas_Object *obj, void *event_info)
+{
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
+
+       Evas_Object *popup = NULL;
+       cal_main_view_by_item_data *item_data = data;
+       cal_main_data *main_data  = item_data->main_data;
+       c_retm_if(!main_data, "main_data is null");
+
+       Elm_Object_Item *item = elm_genlist_selected_item_get(obj);
+       c_retm_if(!item, "elm_genlist_selected_item_get() returned null");
+
+       elm_genlist_item_selected_set(item, EINA_FALSE);
+       main_data->ad->todo_sort_type = item_data->order_type;
+       popup = evas_object_data_get(obj, "popup");
+       if (popup != NULL) {
+               evas_object_del(popup);
+               popup = NULL;
+       }
+
+       cal_todo_update_view(main_data->content);
+}
+
+static void __cal_main_get_view_by_item_delete(void *data, Evas_Object *obj)
+{
+       c_retm_if(!data, "data  is null");
+       cal_main_view_by_item_data *item_data = data;
+       free(item_data);
+       return;
+}
+
+static char *__cal_main_get_view_by_label(void *data, Evas_Object *obj, const char *part)
+{
+       c_retvm_if(!data, NULL, "data  is null");
+
+       cal_main_view_by_item_data *item_data = data;
+       if (!CAL_STRCMP(part, "elm.text"))
+       {
+               if (item_data->order_type == CALS_TODO_LIST_ORDER_END_DATE) {
+                       return strdup(C_("IDS_CLD_BODY_DUE_DATE"));
+               } else if (item_data->order_type == CALS_TODO_LIST_ORDER_PRIORITY) {
+                       return strdup(C_("IDS_CLD_BODY_PRIORITY"));
+               } else if (item_data->order_type == -1) {
+                       return strdup(C_("IDS_CST_POP_STATUS"));
+               }
+
+               return NULL;
+       }
+       return NULL;
+}
+
+static void __cal_main_view_popup_append_genlist_item(Evas_Object *genlist, cal_main_data *main_data, cals_todo_list_order_t order_type)
+{
+       c_retm_if(!main_data, "main_data is null");
+       c_retm_if(!genlist, "genlist is null");
+
+       cal_main_view_by_item_data *item_data = calloc(1, sizeof(cal_main_view_by_item_data));
+       c_retm_if(!item_data, "item_data is null.");
+       item_data->main_data = main_data;
+       item_data->order_type = order_type;
+       item_data->it = elm_genlist_item_append(genlist, &itc_1text_item, item_data, NULL, ELM_GENLIST_ITEM_NONE, __cal_main_view_by_popup_list_sel, item_data);
+       c_retm_if(!item_data->it, "item_data->it is null");
+}
+
+static Evas_Object *__cal_main_view_by_popup(void *data)
+{
+       c_retvm_if(!data, NULL, "data  is null");
+       cal_main_data *main_data = (cal_main_data *)data;
+
+       Evas_Object *popup = NULL;
+       Evas_Object *genlist = NULL;
+
+       popup = cal_util_add_popup(main_data->ad->win, "liststyle", C_("IDS_CLD_BODY_VIEW"), NULL,
+               NULL, NULL, S_("IDS_COM_BODY_CLOSE"), NULL);
+       c_retvm_if(!popup, NULL, "popup is null");
+
+       genlist = elm_genlist_add(popup);
+       if (!genlist) {
+               ERR("elm_genlist_add(popup) returned null");
+               evas_object_del(popup);
+               return NULL;
+       }
+
+       evas_object_size_hint_weight_set(genlist, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       evas_object_size_hint_align_set(genlist, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+       __cal_main_view_popup_append_genlist_item(genlist, main_data, CALS_TODO_LIST_ORDER_END_DATE);
+
+       // TODO: Update with calendar svc changes
+       __cal_main_view_popup_append_genlist_item(genlist, main_data, -1);
+
+       __cal_main_view_popup_append_genlist_item(genlist, main_data, CALS_TODO_LIST_ORDER_PRIORITY);
+
+       evas_object_data_set(genlist, "popup", popup);
+       elm_object_content_set(popup, genlist);
+       evas_object_show(genlist);
+
+       return popup;
+}
+
+static void __cal_main_view_by_button_callback(void *data, Evas_Object *obj, void *event_info)
+{
        c_retm_if(!data, "data is null");
        c_retm_if(!obj, "obj is null");
 
@@ -97,10 +257,9 @@ static void __cal_main_new_button_callback(void *data, Evas_Object *obj, void *e
        main_data = CAL_UTIL_GET_PRIV_DATA(ly);
        c_retm_if(!main_data, "CAL_UTIL_GET_PRIV_DATA returned null");
 
-       main_data->ad->base_hour = -1;
-       main_data->ad->cid = 0;
-
-       cal_edit_create_view(main_data->ad, main_data->ly);
+       Evas_Object *popup = __cal_main_view_by_popup(main_data);
+       c_retm_if(!popup, "__cal_main_view_by_popup  returns null");
+       evas_object_show(popup);
 }
 
 static void __cal_main_delete_button_callback(void *data, Evas_Object *obj, void *event_info)
@@ -141,94 +300,267 @@ void cal_main_update_title_text(Evas_Object *title, enum cld_view v, struct tm *
        c_retm_if(!title, "title is null");
        c_retm_if(!t, "t is null");
 
-       if (tabbar_items[v].title)
-               cal_util_set_time_text(CAL_UTIL_GET_EDJ_DATA(title), "title/text", _(tabbar_items[v].title), NULL, t);
+       if (tabbar_items[v].title) {
+               if (v == CV_WEEK) {
+                       cal_util_set_time_week_text(CAL_UTIL_GET_EDJ_DATA(title), "title/text", _(tabbar_items[v].title), NULL, t, week_start);
+               } else {
+                       cal_util_set_time_text(CAL_UTIL_GET_EDJ_DATA(title), "title/text", _(tabbar_items[v].title), NULL, t);
+               }
+       }
 }
 
 static inline void __cal_main_update_title(Evas_Object *ly, enum cld_view v)
 {
-       c_retm_if(!ly, "ly is null");
-       struct appdata *ad;
-       cal_main_data *main_data;
+       c_ret_if(!ly);
 
-       main_data = CAL_UTIL_GET_PRIV_DATA(ly);
-       c_retm_if(!main_data|| strcmp(main_data->name, _name), "Invaild Object");
+       cal_main_data *main_data = CAL_UTIL_GET_PRIV_DATA(ly);
+       c_ret_if(!main_data);
 
-       ad = main_data->ad;
-       c_retm_if(!ad, "p->ad is null");
+       struct appdata *ad = main_data->ad;
+       c_ret_if(!ad);
 
-       if (tabbar_items[v].title) {
-               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(ly), "show,title", "prog");
+       if (!ad->is_landscape_mode && tabbar_items[v].title) {
+               if (main_data->is_tabbar_show)
+                       edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(ly), "show,title,left", "prog");
+               else
+                       edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(ly), "show,title", "prog");
        } else {
                edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(ly), "hide,title", "prog");
        }
+
+}
+
+static void __cal_main_hide_tabbar(cal_main_data *main_data)
+{
+       c_ret_if(!main_data);
+
+       edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(main_data->ly), "right,default", "prog");
+
+       struct appdata *ad = main_data->ad;
+       c_ret_if(!ad);
+
+       if (!ad->is_landscape_mode && tabbar_items[ad->current_view].title) {
+               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(main_data->ly), "show,title", "prog");
+       } else {
+               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(main_data->ly), "hide,title", "prog");
+       }
+       main_data->is_tabbar_show = EINA_FALSE;
+
+       elm_object_style_set(main_data->tabbar_button, "calendar/naviframe/more_left/default");
 }
 
+static Eina_Bool __cal_main_tabbar_idler(void *data)
+{
+       c_retv_if(!data, ECORE_CALLBACK_CANCEL);
+
+       cal_main_data *main_data = data;
+       struct appdata *ad = main_data->ad;
+       c_ret_if(!ad);
+
+       if (!ad->is_landscape_mode)
+               __cal_main_hide_tabbar(main_data);
+
+       main_data->idler = NULL;
+
+       return ECORE_CALLBACK_CANCEL;
+}
+
+
 static void __cal_main_tabbar_changed_callback(void *data, Evas_Object *obj, void *event_info)
 {
        CAL_FN_START;
 
-       c_retm_if(!data, "data is null");
-       c_retm_if(!obj, "obj is null");
-
-       struct appdata *ad = data;
-       c_retm_if(!ad->main, "ad->main is null");
+       c_ret_if(!data);
+       c_ret_if(!event_info);
 
-       cal_main_data *main_data = CAL_UTIL_GET_PRIV_DATA(ad->main);
-       c_retm_if(!main_data, "main_data is null");
+       cal_main_data *main_data = data;
 
-       Elm_Object_Item *selected_item = NULL;
-       int i = 0;
+       struct appdata *ad = main_data->ad;
+       c_ret_if(!ad);
 
-       selected_item = elm_segment_control_item_selected_get(obj);
-       c_retm_if(!selected_item, "elm_toolbar_selected_item_get returned null");
+       enum cld_view view = (enum cld_view)event_info;
 
-       for (i = 0; i < sizeof(tabbar_items)/sizeof(tabbar_items[0]); i++) {
-               if (tabbar_items[i].item == selected_item) {
+       cal_main_change_view(main_data->ly, view);
 
-                       cal_main_change_view(ad->main, i);
-                       return;
-               }
+       if (main_data->idler) {
+               ecore_idler_del(main_data->idler);
+               main_data->idler = NULL;
        }
+
+       main_data->idler = ecore_idler_add(__cal_main_tabbar_idler, main_data);
 }
 
 static void __cal_main_init_navi_title()
 {
        tabbar_items[CV_YEAR].msgid = C_("IDS_CLD_BODY_YEAR");
        tabbar_items[CV_MONTH].msgid = C_("IDS_CLD_BODY_VIEWBY_MONTH");
+       tabbar_items[CV_WEEK].msgid = C_("IDS_CLD_BODY_WEEK");
        tabbar_items[CV_DAY].msgid = C_("IDS_CLD_BODY_DAY");
        tabbar_items[CV_LIST].msgid = C_("IDS_CLD_BODY_LIST");
+       tabbar_items[CV_TODO].msgid = C_("IDS_CLD_BODY_TASK");
 }
 
-static void __cal_main_add_tabbar(struct appdata *ad)
+static void __cal_main_update_tabbar(cal_main_data *main_data)
 {
-       c_retm_if(!ad, "ad is null");
-       c_retm_if(!ad->main, "ad->main is null");
+       c_ret_if(!main_data);
+       c_ret_if(!main_data->ad);
+
+       Evas_Object *tabbar = main_data->tabbar;
+       c_ret_if(!tabbar);
+
+       switch (main_data->previous_tab) {
+       case CV_YEAR:
+               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(tabbar), "year_normal", "prog");
+               break;
+       case CV_MONTH:
+               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(tabbar), "month_normal", "prog");
+               break;
+       case CV_WEEK:
+               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(tabbar), "week_normal", "prog");
+               break;
+       case CV_DAY:
+               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(tabbar), "day_normal", "prog");
+               break;
+       case CV_LIST:
+               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(tabbar), "list_normal", "prog");
+               break;
+       case CV_TODO:
+               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(tabbar), "task_normal", "prog");
+               break;
+       default:
+               break;
+       }
+
+       switch (main_data->current_tab) {
+       case CV_YEAR:
+               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(tabbar), "year_pressed", "prog");
+               break;
+       case CV_MONTH:
+               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(tabbar), "month_pressed", "prog");
+               break;
+       case CV_WEEK:
+               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(tabbar), "week_pressed", "prog");
+               break;
+       case CV_DAY:
+               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(tabbar), "day_pressed", "prog");
+               break;
+       case CV_LIST:
+               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(tabbar), "list_pressed", "prog");
+               break;
+       case CV_TODO:
+               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(tabbar), "task_pressed", "prog");
+               break;
+       default:
+               break;
+       }
+
+       if (main_data->ad->is_landscape_mode) {
+               cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(tabbar), "landscape");
+       } else {
+               cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(tabbar), "portrait");
+       }
+}
+
+static void __cal_main_tabbar_content_mouse_cliked(void *data, Evas_Object *eo, const char *e, const char *s)
+{
+       c_ret_if(!data);
+
+       cal_main_data *main_data = data;
+
+       Evas_Object *tabbar = main_data->tabbar;
+       c_ret_if(!tabbar);
+
+       struct appdata *ad = main_data->ad;
+       c_ret_if(!ad);
+
+       enum cld_view view = CV_UNKNOWN;
+
+       if (!strcmp(e, "year")) {
+
+               view = CV_YEAR;
+
+       } else if (!strcmp(e, "month")) {
+
+               view = CV_MONTH;
+
+       } else if (!strcmp(e, "week")) {
+
+               view =  CV_WEEK;
+
+       } else if (!strcmp(e, "day")) {
 
-       Evas_Object *tabbar = elm_segment_control_add(ad->main);
-       c_retm_if(!tabbar, "tabbar is null");
+               view = CV_DAY;
 
-       elm_object_style_set(tabbar, "body_style");
+       } else if (!strcmp(e, "list")) {
 
-       ad->tabbar = tabbar;
+               view = CV_LIST;
 
-       tabbar_items[CV_MONTH].item = elm_segment_control_item_add(tabbar, NULL, tabbar_items[CV_MONTH].msgid);
-       c_retm_if(!tabbar_items[CV_MONTH].item, "elm_segment_control_item_add returned null");
+       } else if (!strcmp(e, "task")) {
 
-       tabbar_items[CV_YEAR].item = elm_segment_control_item_insert_at(tabbar, NULL, tabbar_items[CV_YEAR].msgid, 0);
-       c_retm_if(!tabbar_items[CV_YEAR].item, "elm_segment_control_item_add returned null");
+               view = CV_TODO;
+       }
+
+       __cal_main_tabbar_changed_callback(main_data, NULL, (void *)view);
+}
+
+static void __cal_main_add_tabbar(cal_main_data *main_data)
+{
+       c_ret_if(!main_data);
+
+       Evas_Object *tabbar = elm_layout_add(main_data->ly);
+       c_ret_if(!tabbar);
+
+       Eina_Bool r = elm_layout_file_set(tabbar, EDJ_FILE, "tabbar_list");
+       c_ret_if(r == EINA_FALSE);
+
+       main_data->tabbar = tabbar;
+
+       __cal_main_update_tabbar(main_data);
+
+       cal_util_set_text(CAL_UTIL_GET_EDJ_DATA(tabbar), "year_text", tabbar_items[CV_YEAR].msgid);
+       cal_util_set_text(CAL_UTIL_GET_EDJ_DATA(tabbar), "month_text", tabbar_items[CV_MONTH].msgid);
+       cal_util_set_text(CAL_UTIL_GET_EDJ_DATA(tabbar), "week_text", tabbar_items[CV_WEEK].msgid);
+       cal_util_set_text(CAL_UTIL_GET_EDJ_DATA(tabbar), "day_text", tabbar_items[CV_DAY].msgid);
+       cal_util_set_text(CAL_UTIL_GET_EDJ_DATA(tabbar), "list_text", tabbar_items[CV_LIST].msgid);
+       cal_util_set_text(CAL_UTIL_GET_EDJ_DATA(tabbar), "task_text", tabbar_items[CV_TODO].msgid);
+
+       edje_object_signal_callback_add(CAL_UTIL_GET_EDJ_DATA(tabbar), "*", "clicked", __cal_main_tabbar_content_mouse_cliked, main_data);
+
+       elm_object_part_content_set(main_data->ly, "elm.swallow.tabbar", tabbar);
+}
+
+static void __cal_main_show_tabbar(cal_main_data *main_data)
+{
+       c_ret_if(!main_data);
+
+       if (!main_data->tabbar)
+               __cal_main_add_tabbar(main_data);
+
+       edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(main_data->ly), "left,offset", "prog");
+
+       struct appdata *ad = main_data->ad;
+       c_ret_if(!ad);
+
+       if (!ad->is_landscape_mode && tabbar_items[ad->current_view].title) {
+               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(main_data->ly), "show,title,left", "prog");
+       }
 
-       tabbar_items[CV_DAY].item = elm_segment_control_item_add(tabbar, NULL, tabbar_items[CV_DAY].msgid);
-       c_retm_if(!tabbar_items[CV_DAY].item, "elm_segment_control_item_add returned null");
+       main_data->is_tabbar_show = EINA_TRUE;
 
-       tabbar_items[CV_LIST].item = elm_segment_control_item_add(tabbar, NULL, tabbar_items[CV_LIST].msgid);
-       c_retm_if(!tabbar_items[CV_LIST].item, "elm_segment_control_item_add returned null");
+       elm_object_style_set(main_data->tabbar_button, "calendar/naviframe/more_right/default");
+}
 
-       elm_segment_control_item_selected_set( tabbar_items[CV_MONTH].item, EINA_TRUE);
+static void __cal_main_content_mouse_down(void *data, Evas *e, Evas_Object *ly, void *ei)
+{
+       c_ret_if(!data);
 
-       evas_object_smart_callback_add(tabbar, "changed", __cal_main_tabbar_changed_callback, ad);
+       cal_main_data *main_data = data;
+
+       struct appdata *ad = main_data->ad;
+       c_ret_if(!ad);
 
-       elm_object_item_part_content_set(ad->main_navi_item, "segment3", tabbar);
+       if (main_data->is_tabbar_show && !ad->is_landscape_mode)
+               __cal_main_hide_tabbar(main_data);
 }
 
 static void __cal_main_create_content(Evas_Object *ly, cal_main_data *main_data, enum cld_view v)
@@ -239,16 +571,18 @@ static void __cal_main_create_content(Evas_Object *ly, cal_main_data *main_data,
 
        struct appdata *ad = main_data->ad;
 
-       cal_util_delete_evas_object(&main_data->content);
+       if (main_data->content) {
+               evas_object_event_callback_del(main_data->content, EVAS_CALLBACK_MOUSE_DOWN, __cal_main_content_mouse_down);
+               elm_object_part_content_unset(ly, "cont");
+               cal_util_delete_evas_object(&main_data->content);
+       }
 
-       if (tabbar_items[v].create)
+       if (tabbar_items[v].create) {
                main_data->content = tabbar_items[v].create(ad, ly);
-
-       if (!main_data->content) {
-               ERR("load layout error");
-               return;
+               c_ret_if(!main_data->content);
        }
 
+       evas_object_event_callback_add(main_data->content, EVAS_CALLBACK_MOUSE_DOWN, __cal_main_content_mouse_down, main_data);
        elm_object_part_content_set(ly, "cont", main_data->content);
 }
 
@@ -265,10 +599,14 @@ static inline int __cal_main_update_tm(struct tm *t, enum cld_view v, int delta)
        case CV_MONTH:
                r = cal_util_update_tm_month(t, delta);
                break;
+       case CV_WEEK:
+               r = cal_util_update_tm_day(t, delta * 7);
+               break;
        case CV_DAY:
                r = cal_util_update_tm_day(t, delta);
                break;
        case CV_LIST:
+       case CV_TODO:
                r = 0;
                break;
        default:
@@ -282,25 +620,20 @@ static int __cal_main_update_content(cal_main_data *main_data)
 {
        c_retvm_if(!main_data, -1, "main_data is null");
 
-       struct appdata *ad;
-       enum cld_view v;
-       struct tm tmp;
-       int r;
+       struct appdata *ad = main_data->ad;
+       c_retv_if(!ad, -1);
 
-       ad = main_data->ad;
-       c_retvm_if(!ad, -1, "ad is null");
+       enum cld_view v = main_data->current_tab;
 
-       v = main_data->cur_view;
+       struct tm tmp = ad->base_tm;
+       int r = __cal_main_update_tm(&tmp, v, main_data->delta);
+       c_retv_if(r == -1, -1);
 
-       tmp = ad->base_tm;
-       r = __cal_main_update_tm(&tmp, v, main_data->delta);
-       if (r == -1) {
-               DBG("Time out of range");
-               return -1;
-       }
        ad->base_tm = tmp;
 
-       cal_main_update_title_text(main_data->title, v, &ad->base_tm, ad->wday_start);
+       cal_main_update_title_text(ad->title, v, &ad->base_tm, ad->wday_start);
+
+       __cal_main_set_title_text_naviframe(ad);
 
        if (tabbar_items[v].update)
                tabbar_items[v].update(main_data->content);
@@ -336,42 +669,81 @@ void cal_main_change_view(Evas_Object *ly, enum cld_view v)
 {
        CAL_FN_START;
 
-       c_retm_if(!ly, "Input parameter is null");
-       c_retm_if(v < CV_YEAR || v > CV_LIST, "Invaild view index");
+       c_ret_if(!ly);
+       c_ret_if(v < CV_YEAR || v > CV_TODO);
 
-       struct appdata *ad;
-       cal_main_data *main_data;
-       Elm_Object_Item * it;
+       cal_main_data *main_data = CAL_UTIL_GET_PRIV_DATA(ly);
+       c_ret_if(!main_data);
 
-       main_data = CAL_UTIL_GET_PRIV_DATA(ly);
-       c_retm_if(!main_data|| strcmp(main_data->name, _name), "Invaild Object");
+       struct appdata *ad = main_data->ad;
+       c_ret_if(!ad);
 
-       if (main_data->cur_view == v)
+       if (main_data->current_tab == v)
                return;
 
-       ad = main_data->ad;
-       c_retm_if(!ad, "p->ad is null");
+       main_data->is_tabbar_show = EINA_FALSE;
+
+       ad->current_view = v;
+
+       main_data->previous_tab = main_data->current_tab;
+       main_data->current_tab = v;
+
+       __cal_main_update_tabbar(main_data);
+
+       if (v == CV_DAY)
+               cal_day_time_set_time_block_default_parameters(ad);
+
        __cal_main_create_content(ly, main_data, v);
        __cal_main_update_title(ly, v);
 
+       Elm_Object_Item *it = NULL;
+
        if (v == CV_LIST) {
-               if (ad->bt_delete == NULL) {
+               if (!ad->bt_delete) {
+                       it = elm_toolbar_first_item_get(ad->cbar);
+                       ad->bt_delete = elm_toolbar_item_insert_after(ad->cbar, it, CAL_CBAR_ICON_DELETE, NULL, __cal_main_delete_button_callback,ad->main);
+               }
+
+               if (ad->bt_view) {
+                       elm_object_item_del(ad->bt_view);
+                       ad->bt_view = NULL;
+               }
+
+               if (!ad->bt_today) {
+                       it = elm_toolbar_first_item_get(ad->cbar);
+                       ad->bt_today  = elm_toolbar_item_insert_after(ad->cbar, it, CAL_CBAR_ICON_TODAY, NULL, __cal_main_center_button_callback, ad->main);
+               }
+       } else if (v == CV_TODO) {
+               if (!ad->bt_view) {
+                       if (ad->bt_delete) {
+                               elm_object_item_del(ad->bt_delete);
+                               ad->bt_delete = NULL;
+                       }
                        it = elm_toolbar_last_item_get(ad->cbar);
-                       ad->bt_delete = elm_toolbar_item_insert_before(ad->cbar, it, NULL, S_("IDS_COM_BODY_DELETE"), __cal_main_delete_button_callback,ad->main);
+                       ad->bt_view = elm_toolbar_item_insert_before(ad->cbar, it, CAL_CBAR_ICON_VIEW, NULL, __cal_main_view_by_button_callback, ad->main);
+                       ad->bt_delete = elm_toolbar_item_insert_before(ad->cbar, ad->bt_view, CAL_CBAR_ICON_DELETE, NULL, __cal_main_delete_button_callback,ad->main);
+                       elm_object_item_del(ad->bt_today);
+                       ad->bt_today = NULL;
                }
-       } else {
-               if (ad->bt_delete != NULL) {
+       }
+       else {
+               if (ad->bt_delete) {
                        elm_object_item_del(ad->bt_delete);
                        ad->bt_delete = NULL;
                }
-       }
 
-       main_data->cur_view = v;
+               if (ad->bt_view) {
+                       elm_object_item_del(ad->bt_view);
+                       ad->bt_view = NULL;
+               }
 
-       __cal_main_update_content(main_data);
+               if (!ad->bt_today) {
+                       it = elm_toolbar_first_item_get(ad->cbar);
+                       ad->bt_today  = elm_toolbar_item_insert_after(ad->cbar, it, CAL_CBAR_ICON_TODAY, NULL, __cal_main_center_button_callback, ad->main);
+               }
+       }
 
-       if (ad->tabbar)
-               elm_segment_control_item_selected_set( tabbar_items[v].item, EINA_TRUE);
+       __cal_main_update_content(main_data);
 
        CAL_FN_END;
 }
@@ -389,7 +761,7 @@ static void __cal_main_set_base_tm(Evas_Object *ly)
        ad = main_data->ad;
        c_retm_if(!ad, "ad is null");
 
-       if(main_data->cur_view == CV_LIST)
+       if (ad->current_view == CV_LIST)
        {
                cal_list_scroll_today(ad);
                return;
@@ -475,24 +847,27 @@ static int __cal_main_add_title(struct appdata *ad, Evas_Object *ly)
        c_retvm_if(!main_data, -1, "CAL_UTIL_GET_PRIV_DATA returned null");
 
        main_data->title = title;
-       ad->title = title;
+       ad->title = main_data->title;
 
        return 0;
 }
 
 static void __cal_main_update_all(void* data)
 {
-       c_retm_if(!data, "data is null");
+       c_ret_if(!data);
 
        struct appdata* ad = data;
+
+       ad->calendar_facebook_id = cal_account_svc_get_facebook_calendar_id();
+
        cal_main_update_view(ad);
 }
 
-void cal_main_add_changed_callback(struct appdata * ad)
+static void __cal_main_add_changed_callback(struct appdata * ad)
 {
        CAL_FN_START;
 
-       c_retm_if(!ad, "ad is null");
+       c_ret_if(!ad);
 
        CALENDAR_SVC_ADD_EVENT_CHANGED_CALLBACK(cal_main_update_view, ad);
 
@@ -501,7 +876,7 @@ void cal_main_add_changed_callback(struct appdata * ad)
        CAL_FN_END;
 }
 
-void cal_main_del_changed_callback()
+static void __cal_main_del_changed_callback()
 {
        CAL_FN_START;
 
@@ -512,25 +887,42 @@ void cal_main_del_changed_callback()
        CAL_FN_END;
 }
 
+static void __cal_main_delete_quick_add(cal_quick_add *quick_add)
+{
+       c_retm_if(!quick_add, "quick_add is null");
+
+       if (quick_add->popup)
+               evas_object_del(quick_add->popup);
+
+       if (quick_add->hold_timer)
+               ecore_timer_del(quick_add->hold_timer);
+
+       free(quick_add);
+}
+
 static void __cal_main_delete_layout(void *data, Evas *e, Evas_Object *obj, void *ei)
 {
        CAL_FN_START;
 
-       c_retm_if(!obj, "obj is null");
+       c_ret_if(!obj);
 
        cal_main_data *main_data = CAL_UTIL_GET_PRIV_DATA(obj);
-       c_retm_if(!main_data, "CAL_UTIL_GET_PRIV_DATA returned null");
+       c_ret_if(!main_data);
 
-       struct appdata *ad = main_data->ad;
-       c_retm_if(!ad, "ad is null");
-
-       cal_main_del_changed_callback();
+       __cal_main_del_changed_callback();
 
        if (main_data->down_timer)
                ecore_timer_del(main_data->down_timer);
 
-       if (ad->tabbar)
-               evas_object_del(ad->tabbar);
+       if (main_data->tabbar) {
+                edje_object_signal_callback_del(main_data->tabbar, "*", "clicked", __cal_main_tabbar_content_mouse_cliked);
+               evas_object_del(main_data->tabbar);
+               main_data->tabbar = NULL;
+       }
+       __cal_main_delete_quick_add(main_data->quick_add);
+
+       struct appdata *ad = main_data->ad;
+       c_ret_if(!ad);
 
        ad->main = NULL;
 
@@ -541,18 +933,14 @@ static void __cal_main_delete_layout(void *data, Evas *e, Evas_Object *obj, void
 
 static Evas_Object *__cal_main_create_main_layout(struct appdata *ad)
 {
-       c_retvm_if(!ad, NULL, "ad is null");
+       c_retv_if(!ad, NULL);
 
        int r;
-       Evas_Object *ly;
        cal_main_data *main_data = calloc(1, sizeof(cal_main_data));
-       c_retvm_if(!main_data, NULL, "calloc(1, sizeof(cal_main_data)) returned null");
+       c_retv_if(!main_data, NULL);
 
-       main_data->name = _name;
-
-       ly = cal_util_add_layout(ad->nv, main_data->name);
-       if (!ly)
-       {
+       Evas_Object *ly = cal_util_add_layout(ad->nv, "main");
+       if (!ly) {
                free(main_data);
                return NULL;
        }
@@ -566,7 +954,10 @@ static Evas_Object *__cal_main_create_main_layout(struct appdata *ad)
        evas_object_event_callback_add(ly, EVAS_CALLBACK_DEL, __cal_main_delete_layout, NULL);
 
        r = __cal_main_add_title(ad, ly);
-       c_retvm_if(r != 0, NULL, "__cal_main_add_title is failed");
+       c_retv_if(r != 0, NULL);
+
+       r = __cal_main_add_title_landscape(ad, ly);
+       c_retv_if(r != 0, NULL);
 
        return ly;
 }
@@ -587,36 +978,105 @@ static void __cal_main_back_button_clicked_callback(void *data, Evas_Object *obj
        elm_win_lower(ad->win);
 }
 
-static void __cal_main_set_naviframe( struct appdata *ad)
+static void __cal_main_tabbar_button_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       c_ret_if(!data);
+       c_ret_if(!obj);
+
+       cal_main_data *main_data = data;
+
+       if (main_data->is_tabbar_show)
+               __cal_main_hide_tabbar(main_data);
+       else
+               __cal_main_show_tabbar(main_data);
+}
+
+static void __cal_main_add_tabbar_button( struct appdata *ad)
+{
+       c_ret_if(!ad);
+       c_ret_if(!ad->main);
+
+       cal_main_data *main_data = CAL_UTIL_GET_PRIV_DATA(ad->main);
+       c_ret_if(!main_data);
+
+       Evas_Object *tabbar_button = elm_button_add(ad->nv);
+       c_ret_if(!tabbar_button);
+
+       cal_util_set_controlbar_button(tabbar_button, NULL, "calendar/naviframe/more_left/default", __cal_main_tabbar_button_callback, main_data);
+
+       elm_object_item_part_content_set(ad->main_navi_item, "title_right_btn", tabbar_button);
+
+       main_data->tabbar_button = tabbar_button;
+}
+
+static void __cal_main_set_title_text_naviframe( struct appdata *ad)
 {
        c_retm_if(!ad, "ad is null");
 
-       CAL_FN_START;
+       cal_struct *cs;
+       Eina_List *l;
+       Eina_Bool  visibility  = EINA_FALSE;
+       int count = 0;
+       const char *name = NULL;
+       Eina_List *list = CALENDAR_SVC_GET_ALL(ALL_ACCOUNT_ID, ALL_CALENDAR_ID, CAL_STRUCT_CALENDAR);
+
+       EINA_LIST_FOREACH(list, l, cs) {
+               if (cs) {
+                       visibility = CALENDAR_SVC_STRUCT_GET_INT(cs,CAL_TABLE_INT_VISIBILITY);
+                       if (visibility) {
+                               name = CALENDAR_SVC_STRUCT_GET_STR(cs,CAL_TABLE_TXT_NAME);
+                               count++;
+                       }
+               }
+       }
 
-       Evas_Object *cbar;
-       Evas_Object *back_button;
+       if (!count)
+               elm_object_item_text_set(ad->main_navi_item, C_("IDS_CLD_HEADER_NO_CALENDARS"));
+       else {
+               if ((eina_list_count(list) == count)) {
+                       elm_object_item_text_set(ad->main_navi_item, C_("IDS_CLD_BODY_ALL_CALENDAR"));
+               } else if (1 < count) {
+                       char buff[64] = {0};
+                       sprintf(buff, "%d %s", count, C_("IDS_CLD_BODY_CALENDARS"));
+                       elm_object_item_text_set(ad->main_navi_item, buff);
+               } else if (1 == count) {
+                       if (name) {
+                               if (!strcmp(name, "default calendar"))
+                                       elm_object_item_text_set(ad->main_navi_item, C_("IDS_CLD_OPT_PHONE_CALENDAR"));
+                               else
+                                       elm_object_item_text_set(ad->main_navi_item, name);
+                       }
+               }
+       }
+}
 
-       cbar = cal_util_add_controlbar(ad->nv);
-       c_retm_if(!cbar, "cal_util_add_controlbar returned null");
-       ad->cbar = cbar;
+static void __cal_main_set_naviframe( struct appdata *ad)
+{
+       c_ret_if(!ad);
 
-       elm_toolbar_item_append(cbar, NULL, S_("IDS_COM_BODY_CALENDAR"), __cal_main_account_button_callback, ad->main);
-       elm_toolbar_item_append(cbar, NULL, S_("IDS_COM_BODY_TODAY"), __cal_main_center_button_callback, ad->main);
-       ad->bt_new = elm_toolbar_item_append(cbar, NULL, S_("IDS_COM_BODY_CREATE"), __cal_main_new_button_callback, ad->main);
+       CAL_FN_START;
 
-       back_button = elm_button_add(ad->nv);
-       c_retm_if(!back_button, "elm_button_add returned null");
+       Evas_Object *cbar = cal_util_add_controlbar(ad->nv);
+       c_ret_if(!cbar);
+       ad->cbar = cbar;
+
+       ad->bt_new = elm_toolbar_item_append(cbar, CAL_CBAR_ICON_CREAT, NULL, __cal_main_new_button_callback, ad->main);
+       ad->bt_today = elm_toolbar_item_append(cbar, CAL_CBAR_ICON_TODAY, NULL, __cal_main_center_button_callback, ad->main);
+       elm_toolbar_item_append(cbar, CAL_CBAR_ICON_CALENDARS, NULL, __cal_main_account_button_callback, ad->main);
+       Evas_Object *back_button = elm_button_add(ad->nv);
+       c_ret_if(!back_button);
        evas_object_smart_callback_add(back_button, "clicked", __cal_main_back_button_clicked_callback, ad);
 
-       ad->main_navi_item = elm_naviframe_item_push(ad->nv, S_("IDS_COM_BODY_CALENDAR"), back_button, NULL, ad->main, "segment");
+       ad->main_navi_item = elm_naviframe_item_push(ad->nv, NULL, back_button, NULL, ad->main, NULL);
 
        elm_object_item_part_content_set(ad->main_navi_item, "controlbar", cbar);
 
        elm_object_style_set(back_button, "naviframe/back_btn/default");
 
-       __cal_main_init_navi_title();
+       __cal_main_add_tabbar_button(ad);
 
-       __cal_main_add_tabbar(ad);
+       __cal_main_init_navi_title();
+       __cal_main_set_title_text_naviframe(ad);
 
        CAL_FN_END;
 }
@@ -636,6 +1096,8 @@ void cal_main_create_view(struct appdata *ad)
                __cal_main_set_naviframe(ad);
        }
 
+       __cal_main_add_changed_callback(ad);
+
        cal_main_change_view(ad->main, ad->request_view);
 
        CAL_FN_END;
@@ -646,7 +1108,7 @@ static void __cal_main_set_first_day(struct appdata *ad)
        c_retm_if(!ad, "ad is null");
 
        int r,val;
-       r = vconf_get_int(VCONFKEY_SETAPPL_WEEKOFDAY_FORMAT_INT,&val);
+       r = vconf_get_int(CAL_VCONFKEY_FIRST_DAY_OF_WEEK, &val);
        if(0 > r)
                ad->wday_start = 0;
        else
@@ -657,24 +1119,92 @@ void cal_main_update_view(void *data)
 {
        CAL_FN_START;
 
-       c_retm_if(!data, "data is null");
+       c_ret_if(!data);
 
        struct appdata* ad = data;
-       c_retm_if(!ad->main, "ad->main is null");
+
+       c_ret_if(!ad->main);
 
        cal_main_data *main_data = CAL_UTIL_GET_PRIV_DATA(ad->main);
-       c_retm_if(!main_data, "main_data is null");
+       c_ret_if(!main_data);
+
+       if (ad->current_view == CV_UNKNOWN)
+               ad->current_view = main_data->current_tab;
+
+       __cal_main_update_naviframe(main_data);
 
        __cal_main_set_first_day(ad);
 
-       if (CAL_STRCMP(main_data->name, _name))
-       {
-               ERR("Invalid object");
-               return;
-       }
+       __cal_main_create_content(main_data->ly, main_data, main_data->current_tab);
 
-       __cal_main_create_content(main_data->ly, main_data, main_data->cur_view);
        __cal_main_update_content(main_data);
 
+       __cal_main_update_tabbar(main_data);
+
+       __cal_main_update_title(ad->main, main_data->current_tab);
+
        CAL_FN_END;
 }
+
+static int __cal_main_add_title_landscape(struct appdata *ad, Evas_Object *ly)
+{
+       c_retv_if(!ad, -1);
+       c_retv_if(!ly, -1);
+
+       cal_main_data *main_data;
+       Evas_Object *title;
+
+       title = cal_util_add_layout(ad->nv, "main/title/l");
+       c_retvm_if(!title, -1, "cal_util_add_layout returned null");
+
+       edje_object_signal_callback_add(CAL_UTIL_GET_EDJ_DATA(title), "start,inc", "title", __cal_main_inc_start, ly);
+       edje_object_signal_callback_add(CAL_UTIL_GET_EDJ_DATA(title), "start,dec", "title", __cal_main_dec_start, ly);
+       edje_object_signal_callback_add(CAL_UTIL_GET_EDJ_DATA(title), "stop,dec", "title", __cal_main_stop, ly);
+       edje_object_signal_callback_add(CAL_UTIL_GET_EDJ_DATA(title), "stop,inc", "title", __cal_main_stop, ly);
+
+       main_data = CAL_UTIL_GET_PRIV_DATA(ly);
+       c_retv_if(!main_data, -1);
+
+       main_data->title_landscape = title;
+
+       return 0;
+}
+
+static void __cal_main_update_naviframe(cal_main_data *main_data)
+{
+       c_ret_if(!main_data);
+       c_ret_if(!main_data->ad);
+
+       struct appdata *ad = main_data->ad;
+
+       if (ad->is_landscape_mode) {
+               elm_object_item_part_content_unset(ad->main_navi_item, "title_right_btn");
+               evas_object_hide(main_data->tabbar_button);
+
+               ad->title = main_data->title_landscape;
+               elm_naviframe_item_style_set(ad->main_navi_item, "basic/calendar");
+               evas_object_show(ad->title);
+               elm_object_item_part_content_set(ad->main_navi_item, "title_left_icon", ad->title);
+
+               if (!main_data->tabbar)
+                       __cal_main_add_tabbar(main_data);
+
+               cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(ad->main ), "landscape,show,tabbar");
+
+       } else {
+               elm_object_item_part_content_unset(ad->main_navi_item, "title_left_icon");
+               evas_object_hide(ad->title);
+
+               ad->title = main_data->title;
+               elm_naviframe_item_style_set(ad->main_navi_item, "basic");
+
+               evas_object_show(main_data->tabbar_button);
+               elm_object_item_part_content_set(ad->main_navi_item, "title_right_btn", main_data->tabbar_button);
+
+               if (main_data->is_tabbar_show) {
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(ad->main ), "portrait,show,tabbar");
+               } else {
+                       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(ad->main ), "portrait,hide,tabbar");
+               }
+       }
+}
diff --git a/src/view-ring.c b/src/view-ring.c
deleted file mode 100755 (executable)
index ddf003f..0000000
+++ /dev/null
@@ -1,344 +0,0 @@
-/*
-  *
-  *  Copyright 2012  Samsung Electronics Co., Ltd
-  *
-  *  Licensed under the Flora License, Version 1.0 (the "License");
-  *  you may not use this file except in compliance with the License.
-  *  You may obtain a copy of the License at
-  *
-  *      http://www.tizenopensource.org/license
-  *
-  *  Unless required by applicable law or agreed to in writing, software
-  *  distributed under the License is distributed on an "AS IS" BASIS,
-  *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  *  See the License for the specific language governing permissions and
-  *  limitations under the License.
-  */
-
-
-
-
-
-
-#include <Ecore_X.h>
-#include <utilX.h>
-#include <mm_error.h>
-#include <pmapi.h>
-#include <wav_player.h>
-
-#include "view.h"
-#include "alm-mgr.h"
-#include "view-ring.h"
-
-#define DEFAULT_TONE RESDIR "/sounds/On_time.wav"
-#define CAL_ALARM_RING_TIMER 60.0
-
-static const char *_name = "ring";
-
-typedef struct {
-       const char *name;
-       struct appdata *ad;
-       Evas_Object *win;
-       Evas_Object *ly;
-
-       Eina_List *cslist;
-
-       Ecore_Timer *tmr;
-       int mm_id;
-
-       char *ring_path;
-
-       int is_stop;
-}cal_ring_data;
-
-static void __cal_ring_set_window_property(Evas_Object *win)
-{
-       Ecore_X_Window w;
-
-       w = elm_win_xwindow_get(win);
-
-       ecore_x_netwm_window_type_set(w, ECORE_X_WINDOW_TYPE_NOTIFICATION);
-       utilx_set_system_notification_level(ecore_x_display_get(), w, UTILX_NOTIFICATION_LEVEL_NORMAL);
-}
-
-static void __cal_ring_stop_alarm(cal_ring_data *p)
-{
-       CAL_FN_START;
-
-       if (p->mm_id != -1) {
-               wav_player_stop(p->mm_id);
-               p->mm_id = -1;
-       }
-
-       if (p->ring_path) {
-               free(p->ring_path);
-               p->ring_path = NULL;
-       }
-}
-
-static void __cal_ring_window_delete_callback(void *data, Evas *e, Evas_Object *obj, void *event)
-{
-       CAL_FN_START;
-
-       c_retm_if(!data, "data is null");
-
-       cal_ring_data *p = data;
-
-       __cal_ring_stop_alarm(p);
-
-       if (p->tmr)
-               ecore_timer_del(p->tmr);
-
-       if (p->cslist)
-               CALENDAR_SVC_FREE_CS_LIST(&p->cslist);
-
-       struct appdata *ad = p->ad;
-       if (ad)
-               ad->alarm_window = NULL;
-
-       free(p);
-}
-
-static void __cal_ring_fill_cs(cal_struct *cs, Evas_Object *ly)
-{
-       c_retm_if(!cs, "cs is null");
-       c_retm_if(!ly, "ly is null");
-
-       const char *str = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_SUMMARY);
-       if (!CAL_STRLEN(str))
-               str = C_("IDS_CLD_BODY_NO_TITLE");
-
-       const char *prev_title = edje_object_part_text_get(CAL_UTIL_GET_EDJ_DATA(ly), "text/title");
-       if (CAL_STRLEN(prev_title)) {
-               char buffer[512] = {0};
-               snprintf(buffer, sizeof(buffer), "%s, %s", prev_title, str);
-
-               edje_object_part_text_set(CAL_UTIL_GET_EDJ_DATA(ly), "text/title", buffer);
-       } else
-               edje_object_part_text_set(CAL_UTIL_GET_EDJ_DATA(ly), "text/title", str);
-
-       struct tm tm;
-       time_t now = time(NULL);
-       localtime_r(&now, &tm);
-
-       cal_util_set_time_text(CAL_UTIL_GET_EDJ_DATA(ly), "text/currenttime", NULL, CAL_UTIL_TIME_FORMAT_1, &tm);
-
-       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(ly), "min,%02d", tm.tm_min);
-
-       int hour = 0;
-       const char *ampm = NULL;
-
-       if (tm.tm_hour < 12) {
-               ampm = "go,am";
-               hour = tm.tm_hour;
-       } else {
-               ampm = "go,pm";
-               hour = tm.tm_hour - 12;
-       }
-
-       cal_util_emit_signal(CAL_UTIL_GET_EDJ_DATA(ly), "hour,%02d", hour * 5 + (tm.tm_min / 12));
-       edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(ly), ampm, "prog");
-}
-
-
-static void __cal_ring_play_alarm_completed_cb(int id, void *user_data)
-{
-       CAL_FN_START;
-
-       c_retm_if(!user_data, "user_data is NULL");
-
-       cal_ring_data *p = user_data;
-
-       if (id != p->mm_id)
-               return;
-
-       int mm_id = 0;
-
-       wav_player_start(p->ring_path, SOUND_TYPE_RINGTONE, __cal_ring_play_alarm_completed_cb, p, &mm_id);
-
-       p->mm_id = mm_id;
-}
-
-static void __cal_ring_play_alarm(cal_ring_data *p, const char *path)
-{
-       c_retm_if(!p, "p is NULL.");
-       c_retm_if(!path, "path is NULL.");
-
-       __cal_ring_stop_alarm(p);
-
-       p->ring_path = strdup(path);
-
-       int mm_id = 0;
-       int r = wav_player_start(path, SOUND_TYPE_RINGTONE, __cal_ring_play_alarm_completed_cb, p, &mm_id);
-       c_retm_if(r!= WAV_PLAYER_ERROR_NONE, "wav_player_start is failed.");
-
-       p->mm_id = mm_id;
-}
-
-static void __cal_ring_fill(cal_ring_data *p)
-{
-       c_retm_if(!p, "p is null");
-       c_retm_if(!p->cslist, "p->cslist is null");
-
-       Eina_List *l = NULL;
-       cal_struct *cs = NULL;
-
-       EINA_LIST_FOREACH (p->cslist, l, cs) {
-
-               if (!cs) {
-                       ERR("cs is null");
-                       continue;
-               }
-
-               __cal_ring_fill_cs(cs, p->ly);
-
-               GList *al = NULL;
-
-               int r = CALENDAR_SVC_STRUCT_GET_LIST(cs, CAL_VALUE_LST_ALARM, &al);
-               if (r != CAL_SUCCESS) {
-                       ERR("CALENDAR_SVC_STRUCT_GET_LIST() is failed(%d)", r);
-                       continue;
-               }
-
-               if (al) {
-                       int count = g_list_length(al);
-                       c_retm_if(!count, "length of alarm list is 0");
-
-                       cal_value *val = al->data;
-                       c_retm_if(!val, "data of alarm list is null");
-
-                       const char *tone = CALENDAR_SVC_VALUE_GET_STR(val, CAL_VALUE_TXT_ALARMS_TONE);
-
-                       if (!CAL_STRLEN(tone))
-                               tone = DEFAULT_TONE;
-
-                       __cal_ring_play_alarm(p, tone);
-               }
-
-               CALENDAR_SVC_STRUCT_FREE(&cs);
-       }
-
-       CALENDAR_SVC_FREE_CS_LIST(&p->cslist);
-}
-
-static void __cal_ring_stop_button_callback(void *data, Evas_Object *eo, const char *e, const char *s)
-{
-       CAL_FN_START;
-
-       c_retm_if(!data, "data is null");
-
-       cal_ring_data *p = data;
-
-       if (p->cslist) {
-               __cal_ring_fill(p);
-               return;
-       }
-
-       evas_object_del(p->win);
-}
-
-static Evas_Object* __cal_ring_create_view(struct appdata *ad)
-{
-       c_retvm_if(!ad, NULL, "ad is null");
-
-       cal_ring_data *p = NULL;
-
-       if (ad->alarm_window) {
-               p = CAL_UTIL_GET_PRIV_DATA (ad->alarm_window);
-               c_retvm_if(!p, NULL, "p is null");
-
-               return ad->alarm_window;
-       }
-
-       p = calloc(1, sizeof(cal_ring_data));
-       c_retvm_if(!p, NULL, "p is null");
-
-       p->name = _name;
-       p->ad = ad;
-       p->mm_id = -1;
-
-       p->win = cal_util_add_window(CALENDAR_RING , NULL, NULL);
-       if (!p->win)
-       {
-               ERR("cal_util_add_window(CALENDAR_RING, NULL, NULL) is failed");
-               free(p);
-               return NULL;
-       }
-
-       ad->alarm_window = p->win;
-
-       __cal_ring_set_window_property(p->win);
-       evas_object_data_set(p->win, "priv", p);
-
-       p->ly = cal_util_add_layout(p->win, p->name);
-       if (!p->ly)
-       {
-               ERR("cal_util_add_layout() is failed");
-               evas_object_del(p->win);
-               free(p);
-               return NULL;
-       }
-
-       elm_win_resize_object_add(p->win, p->ly);
-
-       edje_object_part_text_set(CAL_UTIL_GET_EDJ_DATA(p->ly), "text/stop", _("Stop"));
-       edje_object_signal_callback_add(CAL_UTIL_GET_EDJ_DATA(p->ly), "stop", "edj", __cal_ring_stop_button_callback, p);
-
-       evas_object_event_callback_add(p->win, EVAS_CALLBACK_DEL, __cal_ring_window_delete_callback, p);
-
-       pm_change_state(LCD_NORMAL);
-
-       evas_object_show(p->win);
-
-       return p->win;
-}
-
-static Eina_Bool __cal_ring_timer_callback(void *data)
-{
-       CAL_FN_START;
-
-       c_retvm_if(!data, ECORE_CALLBACK_CANCEL, "data is null");
-
-       cal_ring_data *p = data;
-
-       __cal_ring_stop_alarm(p);
-
-       evas_object_del(p->win);
-
-       p->tmr = NULL;
-
-       return ECORE_CALLBACK_CANCEL;
-}
-
-static int __cal_ring_append_alarm(Evas_Object *win, Eina_List *cslist)
-{
-       c_retvm_if(!win, -1, "win is null");
-       c_retvm_if(!cslist, -1, "cslist is null");
-
-       cal_ring_data *p = CAL_UTIL_GET_PRIV_DATA(win);
-       c_retvm_if(!p, -1, "p is null");
-
-       p->cslist = eina_list_merge(p->cslist, cslist);
-
-       __cal_ring_fill(p);
-
-       if (p->tmr)
-               ecore_timer_del(p->tmr);
-
-       p->tmr = ecore_timer_add(CAL_ALARM_RING_TIMER, __cal_ring_timer_callback, p);
-       c_retvm_if(!p->tmr, -1, "p->tmr is null");
-
-       return 0;
-}
-
-int cal_ring_add_alarm(struct appdata *ad, Eina_List *cslist)
-{
-       c_retvm_if(!ad, -1, "ad is null");
-       c_retvm_if(!cslist, -1, "csl is null");
-
-       Evas_Object *win = __cal_ring_create_view(ad);
-       c_retvm_if(!win, -1, "__cal_ring_create_view returned null");
-
-       return __cal_ring_append_alarm(win, cslist);
-}
-
index 0207bf9..3319712 100755 (executable)
   */
 
 
-
-
-
-
 #ifndef __CALENDAR_VIEW_H__
 #define __CALENDAR_VIEW_H__
 
@@ -28,6 +24,8 @@
 /* view-edit */
 void cal_edit_create_view(struct appdata *ad, Evas_Object *parent);
 
+void cal_edit_create_view_todo(struct appdata *ad, Evas_Object *parent);
+
 /* view-acct */
 void cal_account_create_view(struct appdata *ad, Evas_Object *parent);
 
@@ -35,7 +33,6 @@ void cal_main_update_title_text(Evas_Object *title, enum cld_view v, struct tm *
 void cal_main_change_view(Evas_Object *ly, enum cld_view v);
 void cal_main_update_view(void* data);
 void cal_main_create_view(struct appdata *ad);
-void cal_main_add_changed_callback(struct appdata * ad);
 
 Evas_Object* cal_year_create_view(struct appdata *ad, Evas_Object *ly);
 Evas_Object* cal_month_create_view(struct appdata *ad, Evas_Object *ly);
@@ -43,6 +40,7 @@ Evas_Object* cal_week_create_view(struct appdata *ad, Evas_Object *ly);
 Evas_Object* cal_day_create_view(struct appdata *ad, Evas_Object *ly);
 Evas_Object* cal_list_create_view(struct appdata *ad, Evas_Object *ly);
 Evas_Object* cal_list_delete_view_create(Evas_Object *parent, struct appdata *ad);
+Evas_Object* cal_list_delete_view_create_more_events(Evas_Object *parent, struct appdata *ad, int idx);
 
 void cal_year_update_view(Evas_Object *ly);
 void cal_month_update_view(Evas_Object *ly);
@@ -53,10 +51,10 @@ void cal_list_delete_update_view(Evas_Object *ly);
 
 
 /* month */
-Evas_Object* cal_month_calendar_create_content(struct tm *t, struct appdata *ad,
+Evas_Object* cal_month_calendar_create_view(struct appdata *ad,
                Evas_Object *ly, Eina_Bool tmp);
 void cal_month_calendar_update_content(Evas_Object *ly, struct tm *t);
-int cal_month_get_weekline(Evas_Object *ly);
+int cal_month_calendar_get_weekline(Evas_Object *ly);
 void cal_month_calendar_update_select(Evas_Object *month);
 
 
@@ -64,8 +62,14 @@ void cal_month_calendar_update_select(Evas_Object *month);
 Evas_Object* cal_day_create_time_block(struct tm *tm, struct appdata *ad, Evas_Object *parent);
 void cal_day_time_update_time_block(Evas_Object *ly, struct tm *tm);
 void cal_day_update_genlist(Evas_Object *ly);
+void cal_day_time_set_time_block_default_parameters(struct appdata *ad);
+
 
 void cal_list_scroll_today(struct appdata* ad);
 
+Elm_Object_Item* cal_day_list_create_view(struct appdata *ad, Evas_Object *main);
+
+Evas_Object* cal_todo_create_view(struct appdata *ad, Evas_Object *main);
+void cal_todo_update_view(Evas_Object *ly);
 #endif /* __CALENDAR_VIEW_H__ */
 
index 659114c..ea8af0f 100755 (executable)
@@ -4,7 +4,17 @@ SET(UG_LIB /opt/ug/lib)
 SET(UG_LOCALE /opt/ug/res/locale)
 
 INCLUDE(FindPkgConfig)
-PKG_CHECK_MODULES(UG_PKGS REQUIRED elementary ui-gadget calendar-service icu-i18n accounts-svc)
+PKG_CHECK_MODULES(UG_PKGS REQUIRED
+       elementary
+       calendar
+       contacts-service
+       icu-i18n
+       accounts-svc
+       capi-appfw-application
+       capi-location-geocoder
+       appsvc
+       ui-gadget-1
+)
 
 FOREACH(flag ${UG_PKGS_CFLAGS})
        SET(UG_CFLAGS "${UG_CFLAGS} ${flag}")
index 7178a5b..4eaba1b 100755 (executable)
@@ -1,13 +1,13 @@
 INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/src)
 
-SET(UG_DETAIL_SRCS
+       SET(UG_DETAIL_SRCS
                ug-detail.c
                ug-detail-view.c
                ${CMAKE_SOURCE_DIR}/src/view-detail.c
                ${CMAKE_SOURCE_DIR}/src/view-edit.c
                ${CMAKE_SOURCE_DIR}/src/edit-alarm.c
                ${CMAKE_SOURCE_DIR}/src/edit-repeat.c
-)
+       )
 
 ADD_DEFINITIONS("-DUGLOCALE=\"${UG_LOCALE}\"")
 
diff --git a/ug/detail/readme.txt b/ug/detail/readme.txt
deleted file mode 100755 (executable)
index 9582e48..0000000
+++ /dev/null
@@ -1,95 +0,0 @@
-static void _ug_destroy(struct ui_gadget *ug, void *priv)\r
-{\r
-       struct _priv *p = priv;\r
-\r
-       if (ug)\r
-               ug_destroy(ug);\r
-\r
-       //_update_cont(p);      \r
-}\r
-\r
-static void _ug_result(struct ui_gadget *ug, bundle *res, void *priv)\r
-{\r
-       CAL_DBG("%s", __func__);\r
-       \r
-}\r
-\r
-static void _ug_layout(struct ui_gadget *ug, enum ug_mode mode, void *priv)\r
-{\r
-       Evas_Object *base;\r
-\r
-       assert(ug);\r
-\r
-       base = ug_get_layout(ug);\r
-       if (!base) {\r
-               ug_destroy(ug);\r
-               return;\r
-       }\r
-\r
-       switch (mode) {\r
-       case UG_MODE_FULLVIEW:\r
-               elm_win_resize_object_add(ug_get_window(), base);\r
-               evas_object_show(base);\r
-               break;\r
-       default:\r
-               CAL_DBG("Unsupported ug layout");\r
-               break;\r
-       }\r
-}\r
-\r
-\r
-static void gl_sel(void *data, Evas_Object *obj, void *ei)\r
-{\r
-       printf("+gl_sel\n");\r
-       \r
-       cal_struct *cs = data;\r
-       int idx;\r
-       Elm_Genlist_Item *it;\r
-       struct _priv *p;\r
-\r
-       it = elm_genlist_selected_item_get(obj);\r
-       if (it)\r
-               elm_genlist_item_selected_set(it, EINA_FALSE);\r
-\r
-       idx = CAL_CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_INDEX);\r
-\r
-       p = CAL_UTIL_GET_PRIV_DATA(obj);\r
-       assert(p);\r
-\r
-       p->ad->cid = idx;\r
-\r
-       #if 0\r
-       push_detail_view(p->ad, p->parent);\r
-       #else\r
-       struct ui_gadget *ug = NULL;\r
-       bundle *req = NULL;\r
-       struct ug_cbs uc;       \r
-       char index[100] = {0};\r
-\r
-       req = bundle_create();\r
-       if (NULL == req)\r
-       {\r
-               return; \r
-       }\r
-       \r
-       //prepare the index of calendar for bundle\r
-       g_snprintf(index, sizeof(index), "%d", p->ad->cid);\r
-       bundle_add(req, "index", index);        \r
-       \r
-       memset(&uc, 0, sizeof(struct ug_cbs));\r
-       uc.destroy_cb = _ug_destroy;\r
-       uc.layout_cb = _ug_layout;\r
-       uc.result_cb = _ug_result;\r
-       uc.priv = p;\r
-\r
-       ug = ug_create(NULL, "calendar-detail-efl", UG_MODE_FULLVIEW, req, &uc);\r
-       if (NULL == ug)\r
-       {\r
-               ERR("ug create error\n");\r
-       }\r
-\r
-       bundle_free(req);\r
-       #endif\r
-       printf("-gl_sel\n");\r
-}\r
-\r
index 75060f5..3b6f571 100755 (executable)
@@ -16,7 +16,3 @@
   */
 
 
-
-
-
-
index 801d55d..b87a982 100755 (executable)
   */
 
 
-
-
-
-
 #ifndef __CALENDAR_DETAIL_H__
 #define __CALENDAR_DETAIL_H__
 
index 877c955..0167d98 100755 (executable)
   */
 
 
-
-
-
-
 #include <ui-gadget-module.h>
 #include <libintl.h>
 #include <appcore-common.h>
@@ -81,19 +77,14 @@ static void __cal_detail_ug_back_button_callback(void *data, Evas_Object *obj, v
 
 static void __cal_detail_ug_add_back_button(ug_data *ugd)
 {
-       Evas_Object *bt;
-
-       bt = elm_button_add(ugd->nv);
-       if (!bt)
-               return;
+       Evas_Object *bt = elm_button_add(ugd->nv);
+       c_ret_if(!bt);
 
        elm_object_style_set(bt, "naviframe/back_btn/default");
-       // TODO: i18n
-       elm_object_text_set(bt, "Back");
        evas_object_show(bt);
 
        Elm_Object_Item* top_navi_item = elm_naviframe_top_item_get(ugd->nv);
-       CAL_ASSERT(top_navi_item);
+       c_ret_if(!top_navi_item);
 
        elm_object_item_part_content_set(top_navi_item, "prev_btn", bt);
 
@@ -103,19 +94,26 @@ static void __cal_detail_ug_add_back_button(ug_data *ugd)
 static Evas_Object *__cal_detail_ug_create_layout(Evas_Object *parent, ug_data *ugd)
 {
        ugd->base = cal_util_add_layout(parent, NULL);
-       CAL_ASSERT(ugd->base);
+       c_retv_if(!ugd->base, NULL);
 
        ugd->nv = elm_naviframe_add(ugd->base);
-       CAL_ASSERT(ugd->nv);
+       c_retv_if(!ugd->nv, NULL);
 
        ugd->bg = cal_util_add_bg(ugd->base, EINA_FALSE);
-       CAL_ASSERT(ugd->bg);
+       c_retv_if(!ugd->bg, NULL);
 
        elm_object_theme_set(ugd->nv, ugd->theme);
        evas_object_show(ugd->nv);
 
        ugd->u_type = UG_DETAIL;
-       cal_detail_create_view((struct appdata*)ugd, parent);
+
+       if (ugd->item_type == ITEM_TYPE_EVENT)
+               cal_detail_create_view((struct appdata*)ugd, parent);
+       else if (ugd->item_type == ITEM_TYPE_TODO)
+               cal_detail_create_view_todo((struct appdata*)ugd, parent);
+       else if (ugd->item_type == ITEM_TYPE_VCS)
+               cal_detail_create_viewer((struct appdata*)ugd, parent, ugd->ical);
+
        elm_object_part_content_set(ugd->base, "elm.swallow.content", ugd->nv);
        elm_object_part_content_set(ugd->base, "elm.swallow.bg", ugd->bg);
 
@@ -125,42 +123,150 @@ static Evas_Object *__cal_detail_ug_create_layout(Evas_Object *parent, ug_data *
 
 }
 
-static void *__cal_detail_ug_create_callback(struct ui_gadget *ug, enum ug_mode mode, bundle *data, void *priv)
+static void *__cal_detail_ug_create_callback(ui_gadget_h ug, enum ug_mode mode, service_h service, void *priv)
 {
-       Evas_Object *parent;
-       ug_data *ugd;
-       Evas_Object *base;
-       const char *str = NULL;
+       CAL_FN_START;
+
+       c_retv_if(!ug, NULL);
+       c_retv_if(!service, NULL);
+       c_retv_if(!priv, NULL);
+       c_retv_if(mode != UG_MODE_FULLVIEW, NULL);
+
+       ug_data *ugd = priv;
 
-       if (!ug || !priv)
-               return NULL;
-       ugd = priv;
        ugd->ug = ug;
 
-       str = bundle_get_val(data, "index");
-       if(NULL != str)
-               ugd->cid = atoi(str);
-       else
-               ugd->cid = 0;
+       char *item_type = NULL;
+       char *index = NULL;
+       char *path = NULL;
 
-       if (mode != UG_MODE_FULLVIEW)
-               return NULL;
-       parent = ug_get_parent_layout(ug);
-       CAL_ASSERT(parent);
+       cal_error err;
 
-       ugd->win = ug_get_window();
-       CAL_ASSERT(ugd->win);
+       int r = service_get_extra_data(service, "index", &index);
+       if (r == SERVICE_ERROR_NONE)
+               ugd->cid = atoi(index);
 
-       base = __cal_detail_ug_create_layout(parent, ugd);
-       if (!base)
-       {
-               CALENDAR_SVC_DISCONNECT();
-               return NULL;
+       r = service_get_extra_data(service, CAL_APPCONTROL_ITEM_TYPE, &item_type);
+       if (r == SERVICE_ERROR_NONE) {
+
+               if (!CAL_STRCMP(item_type, CAL_APPCONTROL_ITEM_TYPE_EVENT)) {
+
+                       ugd->item_type = ITEM_TYPE_EVENT;
+
+                       r = service_get_extra_data(service, CAL_APPCONTROL_EVENT_ID, &index);
+                       if (r != SERVICE_ERROR_NONE) {
+                               ERR("service_get_extra_data(%s) is failed(%x)", CAL_APPCONTROL_EVENT_ID, r);
+                               ug_destroy_me(ug);
+                       }
+
+                       ugd->cid = atoi(index);
+
+                       cal_struct *cs = NULL;
+
+                       err = CALENDAR_SVC_GET(CAL_STRUCT_SCHEDULE, ugd->cid, NULL, &cs);
+                       c_warn_if(err != CAL_SUCCESS, "CALENDAR_SVC_GET(schedule, %d) is failed(%d)", ugd->cid, err);
+
+                       CALENDAR_SVC_STRUCT_FREE(&cs);
+
+               } else if (!CAL_STRCMP(item_type, CAL_APPCONTROL_ITEM_TYPE_TODO)) {
+
+                       ugd->item_type = ITEM_TYPE_TODO;
+
+                       r = service_get_extra_data(service, CAL_APPCONTROL_TODO_ID, &index);
+                       if (r != SERVICE_ERROR_NONE) {
+                               ERR("service_get_extra_data(%s) is failed(%x)", CAL_APPCONTROL_TODO_ID, r);
+                               ug_destroy_me(ug);
+                       }
+
+                       ugd->cid = atoi(index);
+
+                       cal_struct *cs = NULL;
+
+                       err = CALENDAR_SVC_GET(CAL_STRUCT_TODO, ugd->cid, NULL, &cs);
+                       c_warn_if(err != CAL_SUCCESS, "CALENDAR_SVC_GET(todo, %d) is failed(%d)", ugd->cid, err);
+
+                       CALENDAR_SVC_STRUCT_FREE(&cs);
+
+               } else if (!CAL_STRCMP(item_type, CAL_APPCONTROL_ITEM_TYPE_VCS)) {
+
+                       ugd->item_type = ITEM_TYPE_VCS;
+
+                       r = service_get_extra_data(service, CAL_APPCONTROL_VCS_PATH, &path);
+                       if (r != SERVICE_ERROR_NONE) {
+                               ERR("service_get_extra_data(%s) is failed(%x)", CAL_APPCONTROL_VCS_PATH, r);
+                               ug_destroy_me(ug);
+                       }
+
+                       FILE * file = fopen(path, "r");
+                       if (!file) {
+                               ERR("fopen(%s) is failed.", path);
+                               ug_destroy_me(ug);
+                       }
+
+                       struct stat st;
+                       stat(path, &st);
+
+                       int size = st.st_size;
+                       char *raw_data = calloc(size + 1, sizeof(char));
+                       c_retv_if(!raw_data, NULL);
+
+                       r = fread(raw_data, 1, size, file);
+                       c_retv_if(r < 0, NULL);
+
+                       fclose( file );
+
+                       GList *schedules = NULL;
+                       err = CALENDAR_SVC_READ_SCHEDULES(raw_data, &schedules);
+                       c_warn_if(err != CAL_SUCCESS, "CALENDAR_SVC_READ_SCHEDULES() is failed(%d)", err);
+
+                       if (schedules) {
+                               ugd->ical = schedules->data;
+
+                               GList *list = g_list_next(schedules);
+
+                               while (list) {
+                                       cal_struct *cal = schedules->data;
+                                       CALENDAR_SVC_STRUCT_FREE(&cal);
+
+                                       list = g_list_next(list);
+                               }
+
+                               g_list_free(schedules);
+                       }
+
+                       free(raw_data);
+               }
        }
+
+       if (err != CAL_SUCCESS || ugd->item_type == ITEM_TYPE_UNKNOWN) {
+               ERR("ERROR!! Invaild parameter!!");
+               ug_destroy_me(ug);
+       }
+
+       if (item_type)
+               free(item_type);
+
+       if (index)
+               free(index);
+
+       if (path)
+               free(path);
+
+       Evas_Object *parent = ug_get_parent_layout(ug);
+       c_retv_if(!parent, NULL);
+
+       ugd->win = ug_get_window();
+       c_retv_if(!ugd->win, NULL);
+
+       elm_theme_extension_add(NULL, "/opt/apps/org.tizen.calendar/res/edje/theme.edj");
+
+       Evas_Object *base = __cal_detail_ug_create_layout(parent, ugd);
+       c_retv_if(!base, NULL);
+
        return base;
 }
 
-static void __cal_detail_ug_destroy_callback(struct ui_gadget *ug, bundle *data, void *priv)
+static void __cal_detail_ug_destroy_callback(ui_gadget_h ug, service_h data, void *priv)
 {
        ug_data *ugd;
 
@@ -172,8 +278,7 @@ static void __cal_detail_ug_destroy_callback(struct ui_gadget *ug, bundle *data,
        cal_util_delete_evas_object(&ugd->base);
 }
 
-static void __cal_detail_ug_key_callback(struct ui_gadget *ug, enum ug_key_event evt,
-               bundle *data, void *priv)
+static void __cal_detail_ug_key_callback(ui_gadget_h ug, enum ug_key_event evt, service_h data, void *priv)
 {
        if (!ug)
                return;
index 55d4699..f3c57f5 100755 (executable)
   */
 
 
-
-
-
-
 #ifndef __CALENDAR_UG_DETAIL_H__
 #define __CALENDAR_UG_DETAIL_H__
 
index 76d1d90..c9d1895 100755 (executable)
@@ -1,11 +1,11 @@
 INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/src)
 
-SET(UG_EDIT_SRCS
+       SET(UG_EDIT_SRCS
                ug-edit.c
                ${CMAKE_SOURCE_DIR}/src/view-edit.c
                ${CMAKE_SOURCE_DIR}/src/edit-alarm.c
                ${CMAKE_SOURCE_DIR}/src/edit-repeat.c
-)
+       )
 
 ADD_DEFINITIONS("-DUGLOCALE=\"${UG_LOCALE}\"")
 
diff --git a/ug/edit/readme.txt b/ug/edit/readme.txt
deleted file mode 100755 (executable)
index a6cb9e5..0000000
+++ /dev/null
@@ -1,99 +0,0 @@
-static void _ug_destroy(struct ui_gadget *ug, void *priv)\r
-{\r
-       struct _priv *p = priv;\r
-\r
-       if (ug)\r
-               ug_destroy(ug);\r
-\r
-       _update_cont(p);        \r
-}\r
-\r
-static void _ug_result(struct ui_gadget *ug, bundle *res, void *priv)\r
-{\r
-       CAL_DBG("%s", __func__);\r
-       \r
-}\r
-\r
-static void _ug_layout(struct ui_gadget *ug, enum ug_mode mode, void *priv)\r
-{\r
-       Evas_Object *base;\r
-\r
-       assert(ug);\r
-\r
-       base = ug_get_layout(ug);\r
-       if (!base) {\r
-               ug_destroy(ug);\r
-               return;\r
-       }\r
-\r
-       switch (mode) {\r
-       case UG_MODE_FULLVIEW:\r
-               elm_win_resize_object_add(ug_get_window(), base);\r
-               evas_object_show(base);\r
-               break;\r
-       default:\r
-               CAL_DBG("Unsupported ug layout");\r
-               break;\r
-       }\r
-}\r
-\r
-static void bt_new_cb(void *data, Evas_Object *obj, void *event_info)\r
-{\r
-       Evas_Object *ly = NULL;\r
-       struct _priv *p = NULL;\r
-       struct ui_gadget *ug = NULL;\r
-       struct ug_cbs uc;       \r
-       bundle *req = NULL;\r
-       char year[10] = {0};\r
-       char month[10] = {0};\r
-       char day[10] = {0};\r
-       char hour[10] = {0};\r
-       char index[100] = {0};\r
-       \r
-       char note[256] = {0};\r
-       ly = data;\r
-       p = CAL_UTIL_GET_PRIV_DATA(ly); \r
-\r
-       req = bundle_create();\r
-       if (NULL == req)\r
-       {\r
-               return; \r
-       }\r
-       \r
-       //prepare the time for bundle   \r
-       g_snprintf(year, sizeof(year), "%d", p->ad->base_tm.tm_year);\r
-       bundle_add(req, "year", year);\r
-       \r
-       g_snprintf(month, sizeof(month), "%d", p->ad->base_tm.tm_mon);\r
-       bundle_add(req, "month", month);\r
-       \r
-       g_snprintf(day, sizeof(day), "%d", p->ad->base_tm.tm_mday);\r
-       bundle_add(req, "day", day);\r
-       \r
-       g_snprintf(hour, sizeof(hour), "%d", p->ad->base_hour);\r
-       bundle_add(req, "hour", hour);\r
-       \r
-       //prepare the index of calendar for bundle\r
-       p->ad->cid = 0;\r
-       g_snprintf(index, sizeof(index), "%d", p->ad->cid);\r
-       bundle_add(req, "index", index);        \r
-       \r
-       //prepare for noti to support memo module\r
-       g_snprintf(note, sizeof(note), "hello");\r
-       bundle_add(req, "note", note);  \r
-       \r
-       memset(&uc, 0, sizeof(struct ug_cbs));\r
-       uc.destroy_cb = _ug_destroy;\r
-       uc.layout_cb = _ug_layout;\r
-       uc.result_cb = _ug_result;\r
-       uc.priv = p;\r
-\r
-       ug = ug_create(NULL, "calendar-edit-efl", UG_MODE_FULLVIEW, req, &uc);\r
-       if (NULL == ug)\r
-       {\r
-               ERR("ug create error\n");\r
-       }\r
-\r
-       bundle_free(req);       \r
-}\r
-\r
index 64876ee..09572e5 100755 (executable)
   */
 
 
-
-
-
-
 #include <ui-gadget-module.h>
 #include <libintl.h>
 #include <appcore-common.h>
@@ -73,125 +69,156 @@ static Evas_Object *__cal_edit_ug_create_layout(Evas_Object *parent, ug_data *ug
        return ugd->base;
 }
 
-static void __cal_edit_ug_get_strnote(ug_data *ugd, bundle *data)
+static void __cal_edit_ug_get_strnote(ug_data *ugd, service_h service)
 {
-       if (NULL == ugd || NULL == data)
-       {
-               return;
-       }
+       c_ret_if(!ugd);
+       c_ret_if(!service);
+
+       char *str = NULL;
+       char *strnote = NULL;
+       int strnote_len = 0 ;
+       char strnote_tag[MAX_STR_LEN]= {0, };
+
+       if ((0 != ugd->account_id) && (0 != ugd->mail_id) && (NULL != ugd->src_box)) {
+
+               int r = service_get_extra_data(service, "note", &str);
+               c_ret_if(r != SERVICE_ERROR_NONE);
+
+               snprintf(strnote_tag, sizeof(strnote_tag), "%s%d_%d_%s", EMAIL_LINK_FLAG, ugd->account_id, ugd->mail_id, ugd->src_box);
+               strnote_len = strlen(str)+strlen(strnote_tag);
+
+               CAL_CALLOC(strnote, strnote_len+1, char);
+               if (strnote) {
+                       snprintf(strnote, strnote_len+1, "%s%s", str, strnote_tag);
+                       ugd->strnote = strdup(strnote);
+                       free(strnote);
+               }
+
+               free(str);
+       } else {
+               int r = service_get_extra_data(service, "note", &str);
+               c_ret_if(r != SERVICE_ERROR_NONE);
 
-       const char *str = bundle_get_val(data, "note");
-       if (str)
-               ugd->strnote = strdup(str);
-       else
-               ugd->strnote = NULL;
+               ugd->strnote = str;
+       }
 }
-static void __cal_edit_ug_get_bundle_parameter(ug_data *ugd, bundle *data)
+static void __cal_edit_ug_get_bundle_parameter(ug_data *ugd, service_h service)
 {
-       const char *str = NULL;
+       c_ret_if(!ugd);
+       c_ret_if(!service);
+
+       char *str = NULL;
        time_t t = time(NULL);
        struct tm cur_tm;
-       struct tm* returned_tm = gmtime_r(&t, &cur_tm);
-       if (!returned_tm)
-       {
-               ERR("gmtime return null");
-               return;
+       struct tm *returned_tm = gmtime_r(&t, &cur_tm);
+       c_ret_if(!returned_tm);
+
+       //year
+       int r = service_get_extra_data(service, "year", &str);
+       c_warn_if(r != SERVICE_ERROR_NONE, "service_get_extra_data() is failed(%d)", r);
+       if (str) {
+               ugd->tm_year = atoi(str);
+
+               free(str);
+
+               str = NULL;
+       } else {
+               ugd->tm_year = cur_tm.tm_year;
        }
 
-       if (NULL != data)
-       {
-               //year
-               str = bundle_get_val(data, "year");
-               if (NULL != str)
-               {
-                       ugd->tm_year = atoi(str);
-               }
-               else
-               {
-                       ugd->tm_year = cur_tm.tm_year;
-               }
+       //month
+       r = service_get_extra_data(service, "month", &str);
+       c_warn_if(r != SERVICE_ERROR_NONE, "service_get_extra_data() is failed(%d)", r);
+       if (str) {
+               ugd->tm_mon = atoi(str);
 
-               //month
-               str = bundle_get_val(data, "month");
-               if (NULL != str)
-               {
-                       ugd->tm_mon = atoi(str);
-               }
-               else
-               {
-                       ugd->tm_mon = cur_tm.tm_mon;
-               }
+               free(str);
 
-               //day
-               str = bundle_get_val(data, "day");
-               if (NULL != str)
-               {
-                       ugd->tm_mday = atoi(str);
-               }
-               else
-               {
-                       ugd->tm_mday = cur_tm.tm_mday;
-               }
+               str = NULL;
+       } else {
+               ugd->tm_mon = cur_tm.tm_mon;
+       }
 
+       //day
+       r = service_get_extra_data(service, "day", &str);
+       c_warn_if(r != SERVICE_ERROR_NONE, "service_get_extra_data() is failed(%d)", r);
+       if (str) {
+               ugd->tm_mday = atoi(str);
 
-               //day
-               str = bundle_get_val(data, "hour");
-               if (NULL != str)
-               {
-                       ugd->base_hour = atoi(str);
-               }
-               else
-               {
-                       ugd->base_hour = -1;
-               }
+               free(str);
 
-               //index
-               str = bundle_get_val(data, "index");
-               if (NULL != str)
-               {
-                       ugd->cid = atoi(str);
-               }
-               else
-               {
-                       ugd->cid = 0;
-               }
+               str = NULL;
+       } else {
+               ugd->tm_mday = cur_tm.tm_mday;
+       }
 
-               str = bundle_get_val(data, "account_id");
-               if (NULL != str)
-               {
-                       ugd->account_id =  atoi(str);
-               }
-               else
-               {
-                       ugd->account_id = 0;
-               }
 
-               str = bundle_get_val(data, "mail_id");
-               if (NULL != str)
-               {
-                       ugd->mail_id =  atoi(str);
-               }
-               else
-               {
-                       ugd->mail_id = 0;
-               }
+       //day
+       r = service_get_extra_data(service, "hour", &str);
+       c_warn_if(r != SERVICE_ERROR_NONE, "service_get_extra_data() is failed(%d)", r);
+       if (str) {
+               ugd->base_hour = atoi(str);
 
-               str = bundle_get_val(data, "src_box");
-               if (NULL != str)
-               {
-                       ugd->src_box = strdup(str);
-               }
-               else
-               {
-                       ugd->src_box = NULL;
-               }
+               free(str);
+
+               str = NULL;
+       } else {
+               ugd->base_hour = -1;
+       }
+
+       //index
+       r = service_get_extra_data(service, "index", &str);
+       c_warn_if(r != SERVICE_ERROR_NONE, "service_get_extra_data() is failed(%d)", r);
+       if (str) {
+               ugd->cid = atoi(str);
+
+               free(str);
+
+               str = NULL;
+       } else {
+               ugd->cid = 0;
+       }
+
+       r = service_get_extra_data(service, "account_id", &str);
+       c_warn_if(r != SERVICE_ERROR_NONE, "service_get_extra_data() is failed(%d)", r);
+       if (str) {
+               ugd->account_id =  atoi(str);
+
+               free(str);
+
+               str = NULL;
+       } else {
+               ugd->account_id = 0;
+       }
+
+       r = service_get_extra_data(service, "mail_id", &str);
+       c_warn_if(r != SERVICE_ERROR_NONE, "service_get_extra_data() is failed(%d)", r);
+       if (str) {
+               ugd->mail_id =  atoi(str);
+
+               free(str);
+
+               str = NULL;
+       } else {
+               ugd->mail_id = 0;
+       }
+
+       r = service_get_extra_data(service, "src_box", &str);
+       c_warn_if(r != SERVICE_ERROR_NONE, "service_get_extra_data() is failed(%d)", r);
+       if (str) {
+               ugd->src_box = strdup(str);
+
+               free(str);
 
-               __cal_edit_ug_get_strnote(ugd, data);
+               str = NULL;
+       } else {
+               ugd->src_box = NULL;
        }
 
+       __cal_edit_ug_get_strnote(ugd, service);
 }
 
-static void *__cal_edit_ug_create_callback(struct ui_gadget *ug, enum ug_mode mode, bundle *data, void *priv)
+static void *__cal_edit_ug_create_callback(ui_gadget_h ug, enum ug_mode mode, service_h service, void *priv)
 {
        if (NULL == ug || NULL == priv)
        {
@@ -205,7 +232,7 @@ static void *__cal_edit_ug_create_callback(struct ui_gadget *ug, enum ug_mode mo
        ugd = priv;
        ugd->ug = ug;
 
-       __cal_edit_ug_get_bundle_parameter(ugd,data);
+       __cal_edit_ug_get_bundle_parameter(ugd,service);
 
        if (UG_MODE_FULLVIEW != mode)
                return NULL;
@@ -226,7 +253,7 @@ static void *__cal_edit_ug_create_callback(struct ui_gadget *ug, enum ug_mode mo
        return base;
 }
 
-static void __cal_edit_ug_destroy_callback(struct ui_gadget *ug, bundle *data, void *priv)
+static void __cal_edit_ug_destroy_callback(ui_gadget_h ug, service_h service, void *priv)
 {
        CAL_FN_START;
 
@@ -242,7 +269,7 @@ static void __cal_edit_ug_destroy_callback(struct ui_gadget *ug, bundle *data, v
        free(ugd->strnote);
 }
 
-static void __cal_edit_ug_key_callback(struct ui_gadget *ug, enum ug_key_event evt, bundle *data, void *priv)
+static void __cal_edit_ug_key_callback(ui_gadget_h ug, enum ug_key_event evt, service_h service, void *priv)
 {
        if (!ug)
                return;
index b5d4d11..dec0eaf 100755 (executable)
   */
 
 
-
-
-
-
 #ifndef __CALENDAR_UG_H__
 #define __CALENDAR_UG_H__
 
index 4098463..c8cee89 100755 (executable)
   */
 
 
-
-
-
-
+#include <fcntl.h>
+#include <vconf.h>
 #include "cld.h"
 #include "ug.h"
 #include <glib.h>
@@ -51,22 +49,21 @@ typedef struct {
        Evas_Object *genlist;
 
        Eina_List *event_list;
+       Eina_List *search_list;
 
-       Evas_Object *select_all_layout;
-       Evas_Object *select_all_check;
+       Evas_Object *select_all;
+       Evas_Object *select_all_checkbox;
        Evas_Object *box;
 
-       int totalcnt;
-       int offset;
        Ecore_Idler* idler;
 
-       int num_check;
-       int genlist_count;
+       int checked_event_count;
+       int added_event_count;
        Evas_Object* searchbar;
        const char * searchtext;
        Elm_Object_Item *navi_item;
-       Evas_Object * notify;
-       Evas_Object * notify_layout;
+       Evas_Object * selection_info;
+       Evas_Object * selection_info_layout;
 }cal_list_ug_data;
 
 typedef struct {
@@ -78,8 +75,6 @@ typedef struct {
        Elm_Genlist_Item_Type it_flag;
 }cal_list_ug_item_data;
 
-static Eina_Bool is_ug_list_view_destory;
-
 static int is_hour24;
 
 static void __cal_list_ug_genlist_item_select_callback(void *data, Evas_Object *obj, void *event_info);
@@ -91,9 +86,7 @@ static void __cal_list_ug_searchbar_clicked_callback(void *data, Evas_Object *ob
 static void __cal_list_ug_create_searchbar(cal_list_ug_data *p);
 static char* __cal_list_ug_get_genlist_item_label(void *data, Evas_Object *obj, const char *part);
 static Evas_Object *__cal_list_ug_get_genlist_item_icon(void *data, Evas_Object *obj, const char *part);
-static void __cal_list_ug_update_all_check(cal_list_ug_data* p);
-static void __cal_list_ug_create_searchbar(cal_list_ug_data *p);
-static void __cal_list_ug_append_with_idler(void* data);
+static void __cal_list_ug_update_all_checkbox(cal_list_ug_data* p);
 
 static Elm_Genlist_Item_Class itc = {
        .item_style = "3text.5icon",
@@ -107,163 +100,224 @@ static Calendar_color calendar_color;
 //TODO
 #define ELM_GENLIST_ITEM_GROUP (1<<1)
 
-static void __cal_list_ug_add_small_info(cal_list_ug_data *p, int count)
+static void __cal_list_ug_create_selection_info(cal_list_ug_data *p)
 {
-       c_retm_if(!p, "p is null");
-       struct ug_data *ad = p->ugd;
-       c_retm_if(!ad, "ug data is null");
+       c_ret_if(!p);
 
-       Evas_Object *nv = ad->nv;
-       c_retm_if(!nv, "nv is null");
+       if (p->selection_info)
+               return;
 
-       Evas_Object *notify = NULL;
-       Evas_Object *notify_layout = NULL;
-       char lable_str[ACCOUNT_LABLE_STRING_LENGTH] = { '\0'};
+       struct ug_data *ad = p->ugd;
+       c_ret_if(!ad);
 
-       c_ret_if(count < 0);
+       Evas_Object *nv = ad->nv;
+       c_ret_if(!nv);
 
-       if (!p->notify) {
-               notify = elm_notify_add(nv);
+       if (!p->selection_info) {
 
-               c_retm_if(!notify, "notify is null");
+               Evas_Object *notify = elm_notify_add(nv);
+               c_ret_if(!notify);
 
                elm_notify_orient_set(notify, ELM_NOTIFY_ORIENT_BOTTOM);
 
-               p->notify = notify;
-
-               notify_layout = elm_layout_add(notify);
-               if (!notify_layout) {
-                       evas_object_del(p->notify);
-                       p->notify = NULL;
-                       return;
-               }
+               Evas_Object *notify_layout = elm_layout_add(notify);
+               c_ret_if(!notify_layout);
 
-               p->notify_layout = notify_layout;
                elm_layout_theme_set(notify_layout, "standard", "selectioninfo", "vertical/bottom_64");
                elm_object_content_set(notify, notify_layout);
+
+               p->selection_info = notify;
+               p->selection_info_layout = notify_layout;
        }
+}
 
-       snprintf(lable_str, sizeof(lable_str), "%s (%d)", S_("IDS_COM_POP_SELECTED"), count);
-       edje_object_part_text_set(CAL_UTIL_GET_EDJ_DATA(p->notify_layout), "elm.text", lable_str);
+static void __cal_list_ug_delete_selection_info(cal_list_ug_data *p)
+{
+       c_ret_if(!p);
 
-       if (0 < count) {
-               evas_object_show(p->notify);
-       } else {
-               evas_object_hide(p->notify);
-       }
+       if (p->selection_info)
+               evas_object_del(p->selection_info);
+
+       p->selection_info = NULL;
+       p->selection_info_layout = NULL;
 }
 
-static void __cal_list_ug_genlist_item_check_changed_callback(void *data, Evas_Object *obj, void *event_info)
+static void __cal_list_ug_update_selection_info(cal_list_ug_data *p, int count)
 {
-       c_retm_if(!data, "data is null");
+       c_ret_if(!p);
 
-       cal_list_ug_item_data *item_data = data;
-       Elm_Object_Item *it;
-       Eina_List* realized_list, *l;
+       if (!p->selection_info)
+               __cal_list_ug_create_selection_info(p);
 
-       cal_list_ug_data* p = CAL_UTIL_GET_PRIV_DATA(obj);
-       c_retm_if(!p, "p is null");
+       char lable_str[ACCOUNT_LABLE_STRING_LENGTH] = {0};
 
-       if (p->genlist_count <= 0) {
-               return;
-       }
+       snprintf(lable_str, sizeof(lable_str), "%s (%d)", S_("IDS_COM_POP_SELECTED"), count);
+       edje_object_part_text_set(CAL_UTIL_GET_EDJ_DATA(p->selection_info_layout), "elm.text", lable_str);
 
-       item_data->checked = elm_check_state_get(obj);
-       if (item_data->checked)
-               p->num_check++;
+       if (0 < count)
+               evas_object_show(p->selection_info);
        else
-               p->num_check--;
+               evas_object_hide(p->selection_info);
+}
 
-       if (item_data->checked || 0 < p->num_check)
+static inline void __cal_list_ug_update_button_state(cal_list_ug_data *p)
+{
+       if (0 < p->checked_event_count)
                elm_object_item_disabled_set(p->bt, EINA_FALSE);
        else
                elm_object_item_disabled_set(p->bt, EINA_TRUE);
+}
+
+static inline void __cal_list_ug_update_realized_genlist_item(cal_list_ug_data *p)
+{
+       Eina_List *realized_list = elm_genlist_realized_items_get(p->genlist);
+       c_ret_if(!realized_list);
+
+       Eina_List *l = NULL;
+       Elm_Object_Item *it = NULL;
 
-       realized_list = elm_genlist_realized_items_get(p->genlist);
        EINA_LIST_FOREACH(realized_list, l, it) {
                if (it)
                        elm_genlist_item_update(it);
        }
+}
+
+static inline void __cal_list_ug_update_select_all(cal_list_ug_data *p)
+{
+       if (p->checked_event_count == p->added_event_count) {
+
+               elm_check_state_set(p->select_all_checkbox, EINA_TRUE);
+
+               __cal_list_ug_update_all_checkbox(p);
 
-       if (p->num_check == p->genlist_count) {
-               elm_check_state_set(p->select_all_check,EINA_TRUE);
-               __cal_list_ug_update_all_check(p);
        } else {
-               elm_check_state_set(p->select_all_check,EINA_FALSE);
-               __cal_list_ug_add_small_info(p, p->num_check);
+
+               elm_check_state_set(p->select_all_checkbox, EINA_FALSE);
+
+               __cal_list_ug_update_selection_info(p, p->checked_event_count);
        }
 }
 
-static Evas_Object *__cal_list_ug_get_genlist_item_icon(void *data, Evas_Object *obj, const char *part)
+static void __cal_list_ug_genlist_item_check_changed_callback(void *data, Evas_Object *obj, void *event_info)
 {
-       c_retvm_if(!part, NULL, "part is null");
-       c_retvm_if(!obj, NULL, "obj is null");
-       c_retvm_if(!data, NULL, "data is null");
+       c_ret_if(!data);
+       c_ret_if(!obj);
+
+       cal_list_ug_item_data *item_data = data;
 
-       Evas_Object *icon = NULL;
-       cal_struct *calendar = NULL;
        cal_list_ug_data* p = CAL_UTIL_GET_PRIV_DATA(obj);
-       c_retvm_if(!p, NULL, "p is null");
+       c_ret_if(!p);
+
+       item_data->checked = elm_check_state_get(obj);
+
+       if (item_data->checked)
+               p->checked_event_count++;
+       else
+               p->checked_event_count--;
+
+       __cal_list_ug_update_button_state(p);
+
+       __cal_list_ug_update_realized_genlist_item(p);
+
+       __cal_list_ug_update_select_all(p);
+}
+
+static Evas_Object *__cal_list_ug_get_genlist_item_icon(void *data, Evas_Object *obj, const char *part)
+{
+       c_retv_if(!part, NULL);
+       c_retv_if(!obj, NULL);
+       c_retv_if(!data, NULL);
 
        cal_list_ug_item_data *item_data = data;
-       int r;
-       cal_struct *cs = item_data->cs;
-       c_retvm_if(!cs, NULL, "cs is null");
 
-       if (!CAL_STRCMP(part, "elm.edit.icon.1") )      {
-               icon = elm_check_add(obj);
-               c_retvm_if(!icon, NULL, "elm_check_add returned null");
+       if (!CAL_STRCMP(part, "elm.edit.icon.1")) {
 
-               elm_check_state_pointer_set(icon, &item_data->checked);
-               evas_object_smart_callback_add(icon, "changed", __cal_list_ug_genlist_item_check_changed_callback, item_data);
-               evas_object_propagate_events_set(icon, EINA_FALSE);
-               evas_object_data_set(icon, "priv", p);
+               cal_list_ug_data* p = CAL_UTIL_GET_PRIV_DATA(obj);
+               c_retv_if(!p, NULL);
 
-               return icon;
-       }
-       else if (!CAL_STRCMP(part, "elm.swallow.colorbar"))
-       {
-               r = CALENDAR_SVC_GET(CAL_STRUCT_CALENDAR, CALENDAR_SVC_STRUCT_GET_INT(cs,CAL_VALUE_INT_CALENDAR_ID), NULL, &calendar);
-               c_retvm_if(r != CAL_SUCCESS, NULL, "calendar_svc_get is failed(%d)", r);
+               Evas_Object *checkbox = elm_check_add(obj);
+               c_retv_if(!checkbox, NULL);
+
+               elm_check_state_pointer_set(checkbox, &item_data->checked);
+               evas_object_smart_callback_add(checkbox, "changed", __cal_list_ug_genlist_item_check_changed_callback, item_data);
+               evas_object_propagate_events_set(checkbox, EINA_FALSE);
+               evas_object_data_set(checkbox, "priv", p);
+
+               return checkbox;
+
+       } else if (!CAL_STRCMP(part, "elm.swallow.colorbar")) {
+
+               cal_struct *cs = item_data->cs;
+               c_retv_if(!cs, NULL);
+
+               cal_struct *calendar = NULL;
+
+               int r = CALENDAR_SVC_GET(CAL_STRUCT_CALENDAR, CALENDAR_SVC_STRUCT_GET_INT(cs,CAL_VALUE_INT_CALENDAR_ID), NULL, &calendar);
+               c_retvm_if(r != CAL_SUCCESS, NULL, "CALENDAR_SVC_GET is failed(%d)", r);
 
-               icon = evas_object_rectangle_add(evas_object_evas_get(obj));
-               c_retvm_if(!icon, NULL, "evas_object_rectangle_add returned null");
-               evas_object_size_hint_align_set(icon, EVAS_HINT_FILL, EVAS_HINT_FILL);
+               Evas_Object *rect = evas_object_rectangle_add(evas_object_evas_get(obj));
+               c_retv_if(!rect, NULL);
+
+               evas_object_size_hint_align_set(rect, EVAS_HINT_FILL, EVAS_HINT_FILL);
 
                CALENDAR_SVC_GET_CALENDAR_COLOR(calendar, &calendar_color);
 
-               evas_object_color_set(icon, calendar_color.red, calendar_color.green, calendar_color.blue, calendar_color.alpha);
+               evas_object_color_set(rect, calendar_color.red, calendar_color.green, calendar_color.blue, calendar_color.alpha);
 
                CALENDAR_SVC_STRUCT_FREE(&calendar);
 
-               return icon;
+               return rect;
        }
 
        return NULL;
 }
 
-static void __cal_list_ug_clear_event_list(cal_list_ug_data *p)
+static void __cal_list_ug_delete_idler(cal_list_ug_data *p)
 {
        CAL_FN_START;
 
-       c_retm_if(!p, "p is null");
+       c_ret_if(!p);
 
-       cal_list_ug_item_data *item;
-       Eina_List *l = NULL;
+       if (!p->idler)
+               return;
 
-       EINA_LIST_FOREACH(p->event_list, l, item) {
-               if (item) {
-                       calendar_svc_struct_free(&item->cs);
-                       item->cs = NULL;
-                       free(item);
-                       item=NULL;
-               }
-       }
+       ecore_idler_del(p->idler);
+       p->idler = NULL;
+}
 
-       if (p->event_list) {
-               eina_list_free(p->event_list);
-               p->event_list = NULL;
-       }
+static void __cal_list_ug_delete_no_contents(cal_list_ug_data *p)
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+       c_ret_if(!p->ly);
+
+       if (!p->no_contents)
+               return;
+
+       elm_object_part_content_unset(p->ly, "sw");
+
+       evas_object_del(p->no_contents);
+
+       p->no_contents = NULL;
+}
+
+static void __cal_list_ug_delete_conformant(cal_list_ug_data *p)
+{
+       CAL_FN_START;
+
+       c_ret_if(!p);
+
+       if(!p->conformant)
+               return;
+
+       c_ret_if(!p->ly);
+
+       elm_object_part_content_unset(p->ly, "sw");
+
+       evas_object_del(p->conformant);
+
+       p->conformant = NULL;
 }
 
 static void __cal_list_ug_delete_layout(void *data, Evas *e, Evas_Object *obj, void *ei)
@@ -274,34 +328,27 @@ static void __cal_list_ug_delete_layout(void *data, Evas *e, Evas_Object *obj, v
 
        cal_list_ug_data *p = data;
 
-       is_ug_list_view_destory = TRUE;
-       if (p->idler) {
-               ecore_idler_del(p->idler);
-               p->idler = NULL;
-       }
+       __cal_list_ug_delete_idler(p);
 
-       __cal_list_ug_clear_event_list(p);
+       CALENDAR_SVC_FREE_CS_LIST(&p->event_list);
 
-       if (p->no_contents) {
-               evas_object_del(p->no_contents);
-       }
+       __cal_list_ug_delete_no_contents(p);
 
-       if (p->searchbar) {
-               evas_object_smart_callback_del(elm_object_part_content_get(p->searchbar, "elm.swallow.content"), "changed", __cal_list_ug_searchbar_entry_changed_callback);
-               evas_object_smart_callback_del(p->searchbar, "cancel,clicked", __cal_list_ug_cancel_button_callback);
-               evas_object_del(p->searchbar);
-               p->searchbar = NULL;
-       }
+       __cal_list_ug_delete_conformant(p);
 
-       CALENDAR_SVC_DEL_EVENT_CHANGED_CALLBACK((void(*)(void*))__cal_list_ug_update);
+       p->searchbar = NULL;
 
-       if (p->notify) {
-               evas_object_del(p->notify);
-       }
+       p->box = NULL;
 
-       if (p->box) {
-               elm_box_clear(p->box);
-       }
+       p->select_all = NULL;
+
+       p->select_all_checkbox = NULL;
+
+       p->genlist = NULL;
+
+       CALENDAR_SVC_DEL_EVENT_CHANGED_CALLBACK((void(*)(void*))__cal_list_ug_update);
+
+       __cal_list_ug_delete_selection_info(p);
 
        free(p);
 }
@@ -310,9 +357,7 @@ static char* __cal_list_ug_get_cs(cal_struct *cs)
 {
        char buf[512];
        char stime[512];
-       time_t st;
        struct tm tm;
-       int repeat;
        const char* time;
 
        if (is_hour24)
@@ -320,12 +365,10 @@ static char* __cal_list_ug_get_cs(cal_struct *cs)
        else
                time = CAL_UTIL_TIME_FORMAT_1;
 
-       st = CALENDAR_SVC_STRUCT_GET_TIME(cs, CAL_VALUE_GMT_START_DATE_TIME, CAL_TZ_FLAG_GMT);
-       localtime_r(&st, &tm);
+       cal_util_convert_lli_to_tm(NULL, CALENDAR_SVC_STRUCT_GET_LLI(cs, CALS_VALUE_LLI_DTSTART_UTIME), &tm);
 
-       repeat = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_REPEAT_TERM);
-       if (repeat == CAL_REPEAT_NONE)
-       {
+       int repeat = CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_RRULE_ID);
+       if (repeat == CALS_FREQ_ONCE) {
                cal_util_get_time_text(stime, sizeof(stime), NULL, time, &tm);
                snprintf(buf, sizeof(buf), "%s", stime);
        } else {
@@ -338,27 +381,27 @@ static char* __cal_list_ug_get_cs(cal_struct *cs)
 
 static char* __cal_list_ug_get_genlist_item_label(void *data, Evas_Object *obj, const char *part)
 {
-       c_retvm_if(!part, NULL, "part is null");
-       c_retvm_if(!data, NULL, "data is null");
+       c_retv_if(!part, NULL);
+       c_retv_if(!data, NULL);
 
        const char *str = NULL;
        cal_list_ug_item_data *item = data;
        cal_struct *cs = item->cs;
-       c_retvm_if(!cs, NULL, "cs is null");
+       c_retv_if(!cs, NULL);
+
+       if (!CAL_STRCMP(part, "elm.text.1")) {
 
-       if (!CAL_STRCMP(part, "elm.text.1"))
-       {
                str = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_SUMMARY);
-               if (str)
+               if (CAL_STRLEN(str))
                        return strdup(str);
 
                return strdup(C_("IDS_CLD_BODY_NO_TITLE"));
        }
 
-       if (!CAL_STRCMP(part, "elm.text.2"))
-       {
+       if (!CAL_STRCMP(part, "elm.text.2")) {
+
                str = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_VALUE_TXT_LOCATION);
-               if (str)
+               if (CAL_STRLEN(str))
                        return strdup(str);
 
                return strdup(C_("IDS_CLD_BODY_NO_LOCATION_SELECTED"));
@@ -375,26 +418,25 @@ static void __cal_list_ug_genlist_item_select_callback(void *data, Evas_Object *
        c_retm_if(!data, "data is null");
        c_retm_if(!obj, "obj is null");
 
-       Eina_List* realized_list, *l;
        Elm_Object_Item* it;
        cal_list_ug_item_data* item = data;
        cal_list_ug_data *p = CAL_UTIL_GET_PRIV_DATA(obj);
        c_retm_if(!p, "p is null");
 
-       if (p->genlist_count <= 0) {
+       if (p->added_event_count <= 0) {
                return;
        }
 
        item->checked = !(item->checked);
        if (item->checked) {
-               p->num_check++;
+               p->checked_event_count++;
        } else {
-               p->num_check--;
+               p->checked_event_count--;
        }
 
-       if (item->checked || 0 < p->num_check) {
+       if (item->checked || 0 < p->checked_event_count) {
                elm_object_item_disabled_set(p->bt, EINA_FALSE);
-       } else if (p->num_check <= 0) {
+       } else if (p->checked_event_count <= 0) {
                elm_object_item_disabled_set(p->bt, EINA_TRUE);
        }
 
@@ -403,496 +445,418 @@ static void __cal_list_ug_genlist_item_select_callback(void *data, Evas_Object *
                elm_genlist_item_selected_set(it, EINA_FALSE);
        }
 
-       realized_list = elm_genlist_realized_items_get(obj);
-       EINA_LIST_FOREACH(realized_list, l, it) {
-               if (it) {
-                       elm_genlist_item_update(it);
-               }
-       }
+       __cal_list_ug_update_realized_genlist_item(p);
 
-       if (p->num_check == p->genlist_count) {
-               elm_check_state_set(p->select_all_check,EINA_TRUE);
-               __cal_list_ug_update_all_check(p);
+       if (p->checked_event_count == p->added_event_count) {
+               elm_check_state_set(p->select_all_checkbox,EINA_TRUE);
+               __cal_list_ug_update_all_checkbox(p);
        } else {
-               elm_check_state_set(p->select_all_check,EINA_FALSE);
-               __cal_list_ug_add_small_info(p, p->num_check);
+               elm_check_state_set(p->select_all_checkbox,EINA_FALSE);
+               __cal_list_ug_update_selection_info(p, p->checked_event_count);
        }
 
 }
 
-Eina_Bool __cal_list_ug_update_fetch_list_idler(void* data)
+static void __cal_list_ug_get_event_list(cal_list_ug_data *p)
 {
        CAL_FN_START;
 
-       cal_list_ug_data *p = data;
+       c_ret_if(!p);
 
-       c_retvm_if(!p, ECORE_CALLBACK_CANCEL, "priv is null.");
+       if (p->ugd->is_event)
+               p->event_list = CALENDAR_SVC_GET_ALL(ALL_ACCOUNT_ID, ALL_CALENDAR_ID, CAL_STRUCT_SCHEDULE);
+       else
+               p->event_list = CALENDAR_SVC_GET_ALL(ALL_ACCOUNT_ID, ALL_CALENDAR_ID, CAL_STRUCT_TODO);
+}
 
-       int r;
-       cal_iter *it=NULL;
-       int cal_id;
-       cal_id = 0;
-       it = NULL;
-       cal_list_ug_item_data *item;
-       Eina_Bool is_finished = EINA_FALSE;
+static void __cal_list_ug_add_event_to_genlist(cal_list_ug_data *p)
+{
+       CAL_FN_START;
 
-       if(is_ug_list_view_destory == EINA_TRUE)
-               return ECORE_CALLBACK_CANCEL;
+       c_ret_if(!p);
+       c_ret_if(!p->event_list);
 
-       if(p->idler == NULL)
-               return ECORE_CALLBACK_CANCEL;
+       Eina_List *l = NULL;
+       cal_struct *cs = NULL;
 
-       r = CALENDAR_SVC_GET_LIST(ALL_VISIBILITY_ACCOUNT, ALL_CALENDAR_ID, CAL_STRUCT_SCHEDULE, CAL_VALUE_LIST_FILED, p->offset, MAX_FETCH_COUNT, &it);
-       if (r != CAL_SUCCESS)
-               return ECORE_CALLBACK_CANCEL;
+       int added_event_count = 0;
 
-       while (CALENDAR_SVC_ITER_NEXT(it) == CAL_SUCCESS) {
+       Eina_List *event_list = eina_list_nth_list(p->event_list, p->added_event_count);
+       c_ret_if(!event_list);
 
-               item = calloc(1, sizeof(cal_list_ug_item_data));
-               c_retvm_if(!item, ECORE_CALLBACK_CANCEL, "item is null");
+       EINA_LIST_FOREACH(event_list, l, cs) {
+               if (cs) {
+                       cal_list_ug_item_data *item_data = calloc(1, sizeof(cal_list_ug_item_data));
+                       c_ret_if(!item_data);
 
-               r = CALENDAR_SVC_ITER_GET_INFO(it, &item->cs);
-               if (r != CAL_SUCCESS)
-                       break;
+                       item_data->cs = cs;
 
-               p->event_list = eina_list_append(p->event_list, item);
-       }
+                       item_data->it = elm_genlist_item_append(p->genlist, &itc, item_data, NULL, ELM_GENLIST_ITEM_NONE, __cal_list_ug_genlist_item_select_callback, item_data);
 
-       CALENDAR_SVC_ITER_REMOVE(&it);
+                       added_event_count++;
 
-       if(eina_list_count(p->event_list) < MAX_FETCH_COUNT)
-               is_finished = EINA_TRUE;
+                       if (10 < added_event_count)
+                               break;
+               }
+       }
 
-       __cal_list_ug_append_with_idler(p);
+       p->added_event_count += added_event_count;
+}
 
-       if(is_finished || (p->offset == p->totalcnt))
-       {
-               if (p->idler)
-               {
-                       ecore_idler_del(p->idler);
-                       p->idler = NULL;
-               }
+static Eina_Bool __cal_list_ug_check_idler_condition(cal_list_ug_data *p)
+{
+       c_retv_if(!p, ECORE_CALLBACK_CANCEL);
 
-               p->offset= 0;
+       if (p->added_event_count < eina_list_count(p->event_list)) {
 
-               return ECORE_CALLBACK_CANCEL;
-       }
-       else
-       {
                return ECORE_CALLBACK_RENEW;
        }
 
+       if (p->idler) {
+               ecore_idler_del(p->idler);
+               p->idler = NULL;
+       }
+
        return ECORE_CALLBACK_CANCEL;
 }
 
-static void __cal_list_ug_get_event_list(cal_list_ug_data *p)
+Eina_Bool __cal_list_ug_idler_callback(void* data)
 {
        CAL_FN_START;
 
-       c_retm_if(!p, "p is null");
+       c_retvm_if(!data, ECORE_CALLBACK_CANCEL, "data is null.");
 
-       int r;
-       cal_iter *it = NULL;
-       cal_list_ug_item_data *item;
-
-       p->totalcnt = CALENDAR_SVC_GET_COUNT(ALL_ACCOUNT_ID,ALL_CALENDAR_ID,CAL_STRUCT_SCHEDULE);
+       cal_list_ug_data *p = data;
 
-       p->offset = 0;
+       c_retv_if(!p->idler, ECORE_CALLBACK_CANCEL);
 
-       r = CALENDAR_SVC_GET_LIST(ALL_ACCOUNT_ID, ALL_CALENDAR_ID, CAL_STRUCT_SCHEDULE, CAL_VALUE_LIST_FILED, 0, MAX_FETCH_COUNT, &it);
+       __cal_list_ug_add_event_to_genlist(p);
 
-       if (r != CAL_SUCCESS)
-               return;
+       CAL_FN_END;
 
-       while (CALENDAR_SVC_ITER_NEXT(it) == CAL_SUCCESS)       {
+       return __cal_list_ug_check_idler_condition(p);
+}
 
-               item = calloc(1, sizeof(cal_list_ug_item_data));
-               c_retm_if(!item, "item is null");
+static void __cal_list_ug_add_idler(cal_list_ug_data *p)
+{
+       c_ret_if(!p);
 
-               r = CALENDAR_SVC_ITER_GET_INFO(it, &item->cs);
-               if (r != CAL_SUCCESS)
-                       break;
+       if (p->added_event_count < eina_list_count(p->event_list)) {
 
-               p->event_list = eina_list_append(p->event_list, item);
-       }
+               if (p->idler)
+                       ecore_idler_del(p->idler);
 
-       CALENDAR_SVC_ITER_REMOVE(&it);
-       if (eina_list_count(p->event_list) < p->totalcnt) {
-               if (!p->idler) {
-                       p->idler = ecore_idler_add(__cal_list_ug_update_fetch_list_idler,p);
-               }
+               p->idler = ecore_idler_add(__cal_list_ug_idler_callback, p);
+               c_ret_if(!p->idler);
        }
 }
-static bool __cal_list_ug_strstr(const char *pszParent, const char * pszChild)
-{
-       bool bRst = false;
-       if (!pszParent || !pszChild) {
-               return false;
-       }
 
-       GString * gSrc = g_string_new(pszParent);
-       if (!gSrc) {
-               return false;
-       }
+static void __cal_list_ug_create_searchbar(cal_list_ug_data *p)
+{
+       c_ret_if(!p);
+       c_ret_if(!p->ly);
 
-       GString * gDes = g_string_new(pszChild);
-       if (!gDes) {
-               g_string_free(gSrc,true);
-               return false;
-       }
+       if (p->searchbar)
+               return;
 
-       gSrc = g_string_ascii_up(gSrc);
-       if (!gSrc) {
-               g_string_free(gDes,true);
-               return false;
-       }
+       Evas_Object *searchbar = cal_util_add_searchbar(p->ly, NULL, NULL, EINA_TRUE);
+       c_ret_if(!searchbar);
 
-       gDes = g_string_ascii_up(gDes);
-       if (!gDes) {
-               g_string_free(gSrc,true);
-               return false;
-       }
+       Evas_Object *entry = elm_object_part_content_get(searchbar, "elm.swallow.content");
+       c_ret_if(!entry);
 
-       if (g_strrstr(gSrc->str,gDes->str)) {
-               bRst = true;
-       } else {
-               bRst = false;
-       }
+       elm_entry_input_panel_layout_set(entry, ELM_INPUT_PANEL_LAYOUT_NORMAL);
+       elm_entry_markup_filter_append(entry, elm_entry_filter_limit_size, &_limit_20char);
 
-       g_string_free(gSrc,true);
-       g_string_free(gDes,true);
-       return bRst;
-}
-static void __cal_list_ug_append_with_idler(void* data)
-{
-       c_retm_if(!data, "data is null");
+       evas_object_size_hint_weight_set(searchbar, EVAS_HINT_EXPAND, 0.1);
+       evas_object_size_hint_align_set(searchbar, EVAS_HINT_FILL, 0.6);
 
-       cal_list_ug_data* p = data;
-       Eina_List *event_list, *l = NULL;
-       cal_list_ug_item_data *item = NULL;
-       Elm_Object_Item *it = NULL;
-       const char* summary = NULL;
+       evas_object_smart_callback_add(entry, "changed", __cal_list_ug_searchbar_entry_changed_callback, p);
+       evas_object_smart_callback_add(entry, "unfocused", __cal_list_ug_searchbar_entry_unfocused_callback, p);
+       evas_object_smart_callback_add(searchbar, "clicked", __cal_list_ug_searchbar_clicked_callback, p);
+       evas_object_smart_callback_add(searchbar, "cancel,clicked", __cal_list_ug_cancel_button_callback, p);
 
-       event_list = eina_list_nth_list(p->event_list, p->offset-1);
-       if (event_list) {
-               event_list = eina_list_next(event_list);
-               c_retm_if(NULL == event_list, "eina_list_nth_list(append_list, 1) is null");
-       }
-       c_retm_if(!event_list, "eina_list_nth(list, %d) returned null", p->offset);
+       evas_object_show(searchbar);
 
-       EINA_LIST_FOREACH(event_list, l, item) {
-               if (item && item->cs) {
-                       if (p->searchtext && 0 < strlen(p->searchtext)) {
-                               summary = CALENDAR_SVC_STRUCT_GET_STR(item->cs, CAL_VALUE_TXT_SUMMARY);
+       edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(p->ly), "searchbar,show", "prog");
 
-                               if (summary && __cal_list_ug_strstr(summary, p->searchtext)) {
-                                       it = elm_genlist_item_append(p->genlist, &itc, item, NULL, ELM_GENLIST_ITEM_NONE, __cal_list_ug_genlist_item_select_callback, item);
-                                       c_retm_if(!it, "elm_genlist_item_append is failed");
+       elm_object_part_content_set(p->ly, "searchbar", searchbar);
 
-                                       if (item && item->checked)
-                                               p->num_check++;
+       p->searchbar = searchbar;
+}
 
-                                       p->genlist_count++;
-                               }
+static void __cal_list_ug_select_all_mouse_up_callback(void *data, Evas *e, Evas_Object *obj, void *event_info)
+{
+       c_retm_if(!data, "data is null");
+       cal_list_ug_data *p = data;
 
-                       } else {
+       Evas_Event_Mouse_Up *ev = event_info;
+       if (ev->event_flags & EVAS_EVENT_FLAG_ON_HOLD)
+               return;
 
-                               if (item && item->checked)
-                                       p->num_check++;
+       if (p->added_event_count <= 0) {
+               return;
+       }
+       elm_check_state_set(p->select_all_checkbox, !elm_check_state_get(p->select_all_checkbox));
 
-                               it = elm_genlist_item_append(p->genlist, &itc, item, NULL, ELM_GENLIST_ITEM_NONE, __cal_list_ug_genlist_item_select_callback, item);
-                               c_retm_if(!it, "elm_genlist_item_append is failed");
+       __cal_list_ug_update_all_checkbox(p);
+}
 
-                               p->genlist_count++;
-                       }
-               }
+static void __cal_list_ug_select_all_changed_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       c_retm_if(!obj, "obj is null");
 
-               p->offset++;
+       cal_list_ug_data* p = data;
+       c_retm_if(!p, "p is null");
+       if (p->added_event_count <= 0) {
+               return;
        }
+
+       __cal_list_ug_update_all_checkbox(p);
 }
 
-static void __cal_list_ug_append_genlist(cal_list_ug_data *p)
+static void __cal_list_ug_create_box(cal_list_ug_data *p)
 {
        CAL_FN_START;
 
-       c_retm_if(!p, "p is null");
-       c_ret_if(p->event_list <= 0);
-
-       Eina_List *l = NULL;
-       cal_list_ug_item_data *item = NULL;
-       Elm_Object_Item *it = NULL;
-       const char* summary = NULL;
-       p->genlist_count = 0;
+       c_ret_if(!p);
+       c_ret_if(!p->conformant);
 
-       EINA_LIST_FOREACH(p->event_list, l, item) {
-               if (item && item->cs) {
-                       if (p->searchtext && 0 < strlen(p->searchtext)) {
-                               summary = CALENDAR_SVC_STRUCT_GET_STR(item->cs, CAL_VALUE_TXT_SUMMARY);
+       if (p->box)
+               return;
 
-                               if (summary && __cal_list_ug_strstr(summary, p->searchtext)) {
-                                       it = elm_genlist_item_append(p->genlist, &itc, item, NULL, ELM_GENLIST_ITEM_NONE, __cal_list_ug_genlist_item_select_callback, item);
-                                       c_retm_if(!it, "elm_genlist_item_append is failed");
-                                       if (item && item->checked)
-                                               p->num_check++;
+       Evas_Object *box = elm_box_add(p->conformant);
+       c_ret_if(!box);
 
-                                       p->genlist_count++;
-                               }
+       evas_object_size_hint_weight_set(box, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       elm_object_content_set(p->conformant, box);
+       p->box = box;
+}
 
-                       } else {
+static void __cal_list_ug_create_select_all(cal_list_ug_data* p)
+{
+       CAL_FN_START;
 
-                               if (item && item->checked)
-                                       p->num_check++;
+       c_ret_if(!p);
+       c_ret_if(!p->box);
 
-                               it = elm_genlist_item_append(p->genlist, &itc, item, NULL, ELM_GENLIST_ITEM_NONE, __cal_list_ug_genlist_item_select_callback, item);
-                               c_retm_if(!it, "elm_genlist_item_append is failed");
+       if (p->select_all)
+               return;
 
-                               p->genlist_count++;
-                       }
+       Evas_Object *select_all = elm_layout_add(p->box);
+       c_ret_if(!select_all);
 
-               }
+       elm_layout_theme_set(select_all, "genlist", "item", "select_all/default");
+       evas_object_size_hint_weight_set(select_all, EVAS_HINT_EXPAND, EVAS_HINT_FILL);
+       evas_object_size_hint_align_set(select_all, EVAS_HINT_FILL, EVAS_HINT_FILL);
+       evas_object_event_callback_add(select_all, EVAS_CALLBACK_MOUSE_UP, __cal_list_ug_select_all_mouse_up_callback, p);
 
-               p->offset++;
+       Evas_Object* checkbox = elm_check_add(select_all);
+       c_ret_if(!checkbox);
 
-       }
+       evas_object_smart_callback_add(checkbox, "changed", __cal_list_ug_select_all_changed_callback, p);
+       evas_object_propagate_events_set(checkbox, EINA_FALSE);
 
-       if (p->genlist_count == p->num_check)
-               elm_check_state_set(p->select_all_check, EINA_TRUE);
-       else
-               elm_check_state_set(p->select_all_check, EINA_FALSE);
+       elm_object_part_content_set(select_all, "elm.icon", checkbox);
+       evas_object_data_set(checkbox, "layout", p->select_all);
+       elm_object_part_text_set(select_all, "elm.text", S_("IDS_COM_BODY_SELECT_ALL"));
+       elm_box_pack_start(p->box, select_all);
+       evas_object_show(select_all);
 
-       if (p->num_check <= 0) {
-               evas_object_hide(p->notify);
-               elm_object_item_disabled_set(p->bt, EINA_TRUE);
-       } else
-               elm_object_item_disabled_set(p->bt, EINA_FALSE);
+       p->select_all = select_all;
+       p->select_all_checkbox = checkbox;
 }
 
-static void __cal_list_ug_create_searchbar(cal_list_ug_data *p)
+static void __cal_list_ug_update_event_list_with_keyword(cal_list_ug_data *p)
 {
-       c_retm_if(!p, "priv is null.");
-       c_retm_if(!p->ly, "p->ly is null.");
+       c_ret_if(!p);
 
-       Evas_Object *searchbar = cal_util_add_searchbar(p->ly, NULL, NULL, EINA_TRUE);
-       c_retm_if(!searchbar, "cal_util_add_searchbar() returned null.");
+       int search_field = CALS_SEARCH_FIELD_NONE;
+               search_field |= CALS_SEARCH_FIELD_SUMMARY;
+               search_field |= CALS_SEARCH_FIELD_LOCATION;
+               search_field |= CALS_SEARCH_FIELD_ATTENDEE;
+               search_field |= CALS_SEARCH_FIELD_DESCRIPTION;
 
-       Evas_Object *en = elm_object_part_content_get(searchbar, "elm.swallow.content");
-       c_retm_if(!en, "elm_object_part_content_get returned null.");
+       if (p->ugd->is_event)
+               p->search_list = CALENDAR_SVC_EVENT_SEARCH(search_field, p->searchtext);
+       else
+               p->search_list = CALENDAR_SVC_TODO_SEARCH(search_field, p->searchtext);
+}
 
-       elm_entry_input_panel_layout_set(en, ELM_INPUT_PANEL_LAYOUT_NORMAL);
-       elm_entry_markup_filter_append(en, elm_entry_filter_limit_size, &_limit_20char);
+static void __cal_list_ug_update_event_list(cal_list_ug_data *p)
+{
+       c_ret_if(!p);
 
-       evas_object_size_hint_weight_set(searchbar, EVAS_HINT_EXPAND, 0.1);
-       evas_object_size_hint_align_set(searchbar, EVAS_HINT_FILL, 0.6);
+       p->checked_event_count = 0;
 
-       evas_object_smart_callback_add(en, "changed", __cal_list_ug_searchbar_entry_changed_callback, p);
-       evas_object_smart_callback_add(en, "unfocused", __cal_list_ug_searchbar_entry_unfocused_callback, p);
-       evas_object_smart_callback_add(searchbar, "clicked", __cal_list_ug_searchbar_clicked_callback, p);
-       evas_object_smart_callback_add(searchbar, "cancel,clicked", __cal_list_ug_cancel_button_callback, p);
+       p->added_event_count = 0;
 
-       evas_object_show(searchbar);
+       CALENDAR_SVC_FREE_CS_LIST(&p->event_list);
 
-       elm_object_part_content_set(p->ly, "searchbar", searchbar);
-       p->searchbar = searchbar;
+       if (CAL_STRLEN(p->searchtext))
+               __cal_list_ug_update_event_list_with_keyword(p);
+       else
+               __cal_list_ug_get_event_list(p);
 }
 
-static void __cal_list_ug_select_all_mouse_up_callback(void *data, Evas *e, Evas_Object *obj, void *event_info)
+static void __cal_list_ug_create_conformant(cal_list_ug_data *p)
 {
-       c_retm_if(!data, "data is null");
-       cal_list_ug_data *p = data;
+       CAL_FN_START;
 
-       Evas_Event_Mouse_Up *ev = event_info;
-       if (ev->event_flags & EVAS_EVENT_FLAG_ON_HOLD)
-               return;
+       c_ret_if(!p);
+       c_ret_if(!p->ly);
 
-       if (p->genlist_count <= 0) {
+       if (p->conformant)
                return;
-       }
-       elm_check_state_set(p->select_all_check, !elm_check_state_get(p->select_all_check));
 
-       __cal_list_ug_update_all_check(p);
-}
+       Evas_Object *conformant = elm_conformant_add(p->ly);
+       c_ret_if(!conformant);
 
-static void __cal_list_ug_select_all_changed_callback(void *data, Evas_Object *obj, void *event_info)
-{
-       c_retm_if(!obj, "obj is null");
+       elm_object_style_set(conformant, "internal_layout");
+       evas_object_size_hint_weight_set(conformant, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
 
-       cal_list_ug_data* p = data;
-       c_retm_if(!p, "p is null");
-       if (p->genlist_count <= 0) {
-               return;
-       }
+       elm_object_part_content_set(p->ly, "sw", conformant);
 
-       __cal_list_ug_update_all_check(p);
+       p->conformant = conformant;
 }
 
-static void __cal_list_ug_create_select_all(cal_list_ug_data* p)
+static void __cal_list_ug_create_genlist(cal_list_ug_data *p)
 {
        CAL_FN_START;
 
-       c_retm_if(!p, "p is null");
-       c_retm_if(!p->ly, "p->lu is null");
-       c_retm_if(!p->box, "p->box is null");
+       c_ret_if(!p);
+       c_ret_if(!p->conformant);
+
+       if (p->genlist) {
 
-       Evas_Object* layout = p->select_all_layout = elm_layout_add(p->box);
-       c_retm_if(!layout, "elm_layout_add returned null");
+               elm_genlist_clear(p->genlist);
 
-       elm_layout_theme_set(layout, "genlist", "item", "select_all/default");
-       evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_FILL);
-       evas_object_size_hint_align_set(layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
-       evas_object_event_callback_add(layout, EVAS_CALLBACK_MOUSE_UP, __cal_list_ug_select_all_mouse_up_callback, p);
+               return;
+       }
 
-       Evas_Object* check = p->select_all_check = elm_check_add(p->select_all_layout);
+       Evas_Object *genlist = elm_genlist_add(p->box);
+       c_ret_if(!genlist);
 
-       c_retm_if(!check, "elm_check_add returned null");
-       evas_object_smart_callback_add(check, "changed", __cal_list_ug_select_all_changed_callback, p);
-       evas_object_propagate_events_set(check, EINA_FALSE);
+       if (p->ugd->is_multiple)
+               elm_genlist_decorate_mode_set(genlist, EINA_TRUE);
 
-       elm_object_part_content_set(layout, "elm.icon", check);
-       evas_object_data_set(p->select_all_check, "layout", p->select_all_layout);
-       elm_object_part_text_set(p->select_all_layout, "elm.text", S_("IDS_COM_BODY_SELECT_ALL"));
-       elm_box_pack_start(p->box, p->select_all_layout);
-       evas_object_show(p->select_all_layout);
+       evas_object_data_set(genlist, "priv", p);
+       elm_genlist_scroller_policy_set(genlist, ELM_SCROLLER_POLICY_OFF,ELM_SCROLLER_POLICY_OFF);
+       elm_genlist_block_count_set(genlist, 20);
+       elm_genlist_homogeneous_set(genlist, EINA_TRUE);
+       evas_object_size_hint_weight_set(genlist, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       evas_object_size_hint_align_set(genlist, EVAS_HINT_FILL, EVAS_HINT_FILL);
+       evas_object_show(genlist);
+       elm_box_pack_end(p->box, genlist);
+
+       p->genlist = genlist;
 }
 
-static void __cal_list_ug_update_event_list(cal_list_ug_data *p)
+static void __cal_list_ug_create_no_contents(cal_list_ug_data *p)
 {
-       __cal_list_ug_clear_event_list(p);
+       CAL_FN_START;
+
+       c_ret_if(!p);
+       c_ret_if(!p->ly);
+
+       p->no_contents = cal_util_add_nocontents(p->ly, C_("IDS_CLD_BODY_NO_EVENTS"));
+       c_ret_if(!p->no_contents);
 
-       p->num_check = 0;
-       p->offset = 0;
+       elm_object_part_content_set(p->ly, "sw", p->no_contents);
 
-       __cal_list_ug_get_event_list(p);
+       evas_object_show(p->no_contents);
 }
 
 static void __cal_list_ug_update(cal_list_ug_data *p)
 {
        CAL_FN_START;
 
-       c_retm_if(!p, "p is null");
+       c_ret_if(!p);
 
-       if (p->idler) {
-               ecore_idler_del(p->idler);
-               p->idler = NULL;
-       }
+       __cal_list_ug_delete_idler(p);
 
        __cal_list_ug_update_event_list(p);
 
-       if (p->event_list && 0 < eina_list_count(p->event_list)) {
-               p->no_contents = NULL;
+       if (p->event_list && eina_list_count(p->event_list)) {
 
-               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(p->ly), "searchbar,show", "prog");
+               __cal_list_ug_delete_no_contents(p);
 
-               if (!p->conformant) {
-                       Evas_Object *conformant = elm_conformant_add(p->ly);
-                       c_retm_if(!conformant, "conformant is null");
+               __cal_list_ug_create_conformant(p);
 
-                       elm_object_style_set(conformant, "internal_layout");
-                       evas_object_size_hint_weight_set(conformant, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-
-                       elm_object_part_content_set(p->ly, "sw", conformant);
+               __cal_list_ug_create_searchbar(p);
 
-                       p->conformant = conformant;
-               }
+               __cal_list_ug_create_box(p);
 
-               __cal_list_ug_create_searchbar(p);
+               __cal_list_ug_create_select_all(p);
 
-               if (!p->box) {
-                       Evas_Object *box = elm_box_add(p->conformant);
-                       c_retm_if(!box, "box is null");
+               __cal_list_ug_create_genlist(p);
 
-                       evas_object_size_hint_weight_set(box, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+               __cal_list_ug_add_event_to_genlist(p);
 
-                       elm_object_content_set(p->conformant, box);
+               __cal_list_ug_add_idler(p);
 
-                       p->box = box;
-               }
+       } else {
 
-               __cal_list_ug_create_select_all(p);
+               __cal_list_ug_delete_conformant(p);
 
-               if (!p->genlist)
-               {
-                       Evas_Object *genlist = elm_genlist_add(p->ly);
-                       c_retm_if(!genlist, "genlist is null");
-
-                       elm_genlist_decorate_mode_set(genlist, EINA_TRUE);
-                       evas_object_data_set(genlist, "priv", p);
-                       elm_genlist_scroller_policy_set(genlist, ELM_SCROLLER_POLICY_OFF,ELM_SCROLLER_POLICY_OFF);
-                       elm_genlist_block_count_set(genlist, 20);
-                       elm_genlist_homogeneous_set(genlist, EINA_TRUE);
-                       evas_object_size_hint_weight_set(genlist, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-                       evas_object_size_hint_align_set(genlist, EVAS_HINT_FILL, EVAS_HINT_FILL);
-                       evas_object_show(genlist);
-                       elm_box_pack_end(p->box, genlist);
-
-                       p->genlist = genlist;
-               }
-               else
-                       elm_genlist_clear(p->genlist);
+               p->searchbar = NULL;
 
-               __cal_list_ug_append_genlist(p);
-       }
-       else {
-               p->conformant = NULL;
                p->box = NULL;
-               p->select_all_layout = NULL;
-               p->genlist = NULL;
 
-               if (p->notify)
-                       evas_object_hide(p->notify);
+               p->select_all = NULL;
 
-               edje_object_signal_emit(CAL_UTIL_GET_EDJ_DATA(p->ly), "searchbar,hide", "prog");
+               p->select_all_checkbox = NULL;
 
-               if (!p->no_contents) {
-                       Evas_Object *no_contents = cal_util_add_nocontents(p->ly, C_("IDS_CLD_BODY_NO_EVENTS"));
-                       c_retm_if(!no_contents, "no_contents is null.");
+               p->genlist = NULL;
 
-                       elm_object_part_content_set(p->ly, "sw", no_contents);
+               __cal_list_ug_create_no_contents(p);
 
-                       p->no_contents = no_contents;
-               }
+               if (p->selection_info)
+                       evas_object_hide(p->selection_info);
 
                elm_object_item_disabled_set(p->bt, EINA_TRUE);
 
        }
-
-       CAL_FN_END;
 }
 
-static void __cal_list_ug_update_all_check(cal_list_ug_data* p)
+static void __cal_list_ug_update_all_checkbox(cal_list_ug_data* p)
 {
-       c_retm_if(!p, "p is null");
-       c_retm_if(!p->genlist, "p is null");
+       c_ret_if(!p);
+       c_ret_if(!p->select_all_checkbox);
+       c_ret_if(!p->genlist);
+
+       if (elm_check_state_get(p->select_all_checkbox)) {
 
-       Elm_Object_Item *it;
-       Eina_List *realized_list, *l;
-       cal_list_ug_item_data* item_data;
+               p->checked_event_count = p->added_event_count;
 
-       if (elm_check_state_get(p->select_all_check)) {
-               p->num_check = p->genlist_count;
                elm_object_item_disabled_set(p->bt, EINA_FALSE);
-               __cal_list_ug_add_small_info(p, p->genlist_count);
+
+               __cal_list_ug_update_selection_info(p, p->added_event_count);
+
        } else {
-               p->num_check = 0;
+
+               p->checked_event_count = 0;
+
                elm_object_item_disabled_set(p->bt, EINA_TRUE);
-               evas_object_hide(p->notify);
+
+               evas_object_hide(p->selection_info);
        }
 
-       it = elm_genlist_first_item_get(p->genlist);
+       Elm_Object_Item *it = elm_genlist_first_item_get(p->genlist);
+       c_ret_if(!it);
+
        while (it) {
-               item_data = elm_object_item_data_get(it);
-               if (item_data) {
-                       item_data->checked = elm_check_state_get(p->select_all_check);
-               }
+
+               cal_list_ug_item_data* item_data = elm_object_item_data_get(it);
+               c_ret_if(!item_data);
+
+               item_data->checked = elm_check_state_get(p->select_all_checkbox);
+
                it = elm_genlist_item_next_get(it);
        }
 
-       realized_list = elm_genlist_realized_items_get(p->genlist);
-       EINA_LIST_FOREACH(realized_list, l, it)
-       {
-               if (it) {
-                       elm_genlist_item_update(it);
-               }
-       }
+       __cal_list_ug_update_realized_genlist_item(p);
+
 }
 
 static Evas_Object* __cal_list_ug_create_layout(Evas_Object *parent, struct ug_data *ugd)
@@ -909,14 +873,12 @@ static Evas_Object* __cal_list_ug_create_layout(Evas_Object *parent, struct ug_d
        p->ugd = ugd;
        p->parent = parent;
        p->searchtext = NULL;
-       p->notify_layout = NULL;
-       p->notify = NULL;
+       p->selection_info_layout = NULL;
+       p->selection_info = NULL;
        p->navi_item = NULL;
-       p->genlist_count = 0;
+       p->added_event_count = 0;
        p->bg = NULL;
 
-       is_ug_list_view_destory = EINA_FALSE;
-
        Evas_Object *ly = cal_util_add_layout(parent, p->name);
        if (!ly)
        {
@@ -970,9 +932,10 @@ static void __cal_list_ug_get_start_time_text(cal_struct *cs, char *buf, int sz)
        int allday;
        time_t t;
 
-       allday = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_ALL_DAY_EVENT);
+       if (CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_TYPE) == CALS_TIME_LOCALTIME)
+               allday = 1;
 
-       t = mktime(CALENDAR_SVC_STRUCT_GET_TM(cs, CAL_VALUE_GMT_START_DATE_TIME, CAL_TZ_FLAG_LOCAL));
+       cal_util_convert_lli_to_time_t(NULL, CALENDAR_SVC_STRUCT_GET_LLI(cs, CALS_VALUE_LLI_DTSTART_UTIME), &t);
 
        __cal_list_ug_get_time_text(t, allday, buf, sz);
 }
@@ -982,9 +945,10 @@ static void __cal_list_ug_get_end_time_text(cal_struct *cs, char *buf, int sz)
        int allday;
        time_t t;
 
-       allday = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_ALL_DAY_EVENT);
+       if (CALENDAR_SVC_STRUCT_GET_INT(cs, CALS_VALUE_INT_DTSTART_TYPE) == CALS_TIME_LOCALTIME)
+               allday = 1;
 
-       t = mktime(CALENDAR_SVC_STRUCT_GET_TM(cs, CAL_VALUE_GMT_END_DATE_TIME, CAL_TZ_FLAG_LOCAL));
+       cal_util_convert_lli_to_time_t(NULL, CALENDAR_SVC_STRUCT_GET_LLI(cs, CALS_VALUE_LLI_DTSTART_UTIME), &t);
 
        __cal_list_ug_get_time_text(t, allday, buf, sz);
 }
@@ -999,7 +963,8 @@ static void __cal_list_ug_get_message_content(cal_struct *cs, char *body , int n
        char *location = NULL;
        char start[1024] = "Start\n";
        char end[1024] = "End\n";
-       char buf[1024] = {0};
+       char buf_start[1024] = {0};
+       char buf_end[1024] = {0};
 
        content = _("Check this schedule,please");
 
@@ -1011,50 +976,76 @@ static void __cal_list_ug_get_message_content(cal_struct *cs, char *body , int n
        if (!location)
                location = _("No location");
 
-       __cal_list_ug_get_start_time_text(cs, buf, sizeof(buf));
-       CAL_STRNCAT(start,buf,sizeof start)
+       __cal_list_ug_get_start_time_text(cs, buf_start, sizeof(buf_start));
 
-               __cal_list_ug_get_end_time_text(cs, buf, sizeof(buf));
-       CAL_STRNCAT(end,buf,sizeof end)
+       __cal_list_ug_get_end_time_text(cs, buf_end, sizeof(buf_end));
 
-       snprintf(body, nsize, "%s\n%s\n%s\n%s\n%s",content, title, location, start, end);
+       snprintf(body, nsize, "%s\n%s\n%s\n%s%s\n%s%s",content, title, location, start, buf_start, end, buf_end);
 }
 
 
-static void __cal_list_ug_add_bundle_event(bundle *b, cal_struct *cs, int idx)
+static void __cal_list_ug_add_bundle_event(service_h b, cal_struct *cs, int idx)
 {
        char txt_content[1024*5] = {0};
 
        __cal_list_ug_get_message_content(cs, txt_content,sizeof txt_content);
 
-       bundle_add(b, "BODY", txt_content);
+       int r = service_add_extra_data(b, "BODY", txt_content);
+       c_ret_if(r != SERVICE_ERROR_NONE);
 }
 
-static void __cal_list_ug_add_bundle_vcs(bundle *b, cal_struct *cs, int idx, const char *caller)
+static void __cal_list_ug_add_bundle_vcs(service_h b, cal_struct *cs, int idx)
 {
+       c_retm_if(!b, "b is null");
+       c_retm_if(!cs, "cs is null");
+
        int cid;
        int r;
-       char buf[FILENAME_MAX];
-       char path[FILENAME_MAX];
+       char buf[FILENAME_MAX] = {0};
+       char path[FILENAME_MAX] = {0};
+       char *vcs_data = NULL;
+       int fd;
+       GList *schedules = NULL;
 
        cid = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_VALUE_INT_INDEX);
+       c_retm_if(cid < 0, "CALENDAR_SVC_STRUCT_GET_INT return error!");
+
+       schedules = g_list_append(schedules, cs);
 
        snprintf(buf, sizeof(buf), "vfile%d", idx);
        snprintf(path, sizeof(path), "%s/Calendar_%d.vcs", VFILE_PATH, cid);
 
-       r = CALENDAR_SVC_UTIL_SAVE_VCS_BY_INDEX(cid, path);
-       if (r == CAL_SUCCESS)
-               bundle_add(b, buf, path);
+       r = CALENDAR_SVC_WRITE_SCHEDULES(schedules, &vcs_data);
+       c_retm_if(r != CAL_SUCCESS, "CALENDAR_SVC_WRITE_SCHEDULES return error(%d)", r);
+
+       fd = open(path, O_WRONLY|O_CREAT|O_TRUNC, 0644);
+       c_retm_if(fd < 0, "Failed to open file %s.", path);
+
+       if (vcs_data) {
+               r = write(fd, vcs_data, strlen(vcs_data));
+               c_warn_if(r == -1, "Fail to write data to file");
+       }
+
+       if (vcs_data) {
+               free(vcs_data);
+               vcs_data = NULL;
+       }
+
+       fsync(fd);
+       close(fd);
+
+       r = service_add_extra_data(b, buf, path);
+       c_ret_if(r != SERVICE_ERROR_NONE);
 }
 
-static void __cal_list_ug_add_bundle(bundle *b, cal_struct *cs, int idx, struct ug_data *ugd)
+static void __cal_list_ug_add_bundle(service_h b, cal_struct *cs, int idx, struct ug_data *ugd)
 {
        switch (ugd->mode) {
        case _MODE_GET_EVT:
                __cal_list_ug_add_bundle_event(b, cs, idx);
                break;
        case _MODE_GET_VCS:
-               __cal_list_ug_add_bundle_vcs(b, cs, idx, ugd->caller);
+               __cal_list_ug_add_bundle_vcs(b, cs, idx);
                break;
        default:
                // do nothing
@@ -1062,31 +1053,43 @@ static void __cal_list_ug_add_bundle(bundle *b, cal_struct *cs, int idx, struct
        }
 }
 
-static bundle* __cal_list_ug_make_bundle(cal_list_ug_data *p, struct ug_data *ugd)
+static service_h __cal_list_ug_make_bundle(cal_list_ug_data *p, struct ug_data *ugd)
 {
-       c_retvm_if(!p, NULL, "p is null");
-       c_retvm_if(!ugd, NULL, "ugd is null");
+       c_retv_if(!p, NULL);
+       c_retv_if(!ugd, NULL);
 
-       bundle *b = NULL;
-       Eina_List *l;
-       cal_list_ug_item_data* item_data;
        int count = 0;
        char buf[32] = {'\0'};
 
-       b = bundle_create();
-       c_retvm_if(!b, NULL, "bundle_create returned null");
+       service_h b;
+       int r = service_create(&b);
+       c_retv_if(r != SERVICE_ERROR_NONE, NULL);
 
-       EINA_LIST_FOREACH(p->event_list, l, item_data)
-       {
-               if (item_data && item_data->checked)
-               {
-                       count++;
-                       __cal_list_ug_add_bundle(b, item_data->cs, count, ugd);
-               }
+       Elm_Object_Item* item = elm_genlist_first_item_get(p->genlist);
+       c_retv_if(!item, NULL);
+
+       while (item) {
+
+               cal_list_ug_item_data* item_data = elm_object_item_data_get(item);
+               c_retv_if(!item_data, NULL);
+
+               if (item_data->checked)
+                       __cal_list_ug_add_bundle(b, item_data->cs, ++count, ugd);
+
+               item = elm_genlist_item_next_get(item);
        }
 
        snprintf(buf, sizeof(buf), "%d", count);
-       bundle_add(b, "count", buf);
+
+       r = service_add_extra_data(b, "count", buf);
+       c_retv_if(r != SERVICE_ERROR_NONE, b);
+
+       if (ugd->is_event)
+               r = service_add_extra_data(b, "itemType", "event");
+       else
+               r = service_add_extra_data(b, "itemType", "todo");
+
+       c_retv_if(r != SERVICE_ERROR_NONE, b);
 
        return b;
 }
@@ -1098,7 +1101,7 @@ static void __cal_list_ug_attach(void *data, Evas_Object *obj, void *ei)
        Evas_Object *ly = data;
        cal_list_ug_data *p;
        struct ug_data *ugd;
-       bundle *b;
+       service_h b;
 
        p = CAL_UTIL_GET_PRIV_DATA(ly);
        c_retm_if(!p, "p is null");
@@ -1121,7 +1124,7 @@ static void __cal_list_ug_attach(void *data, Evas_Object *obj, void *ei)
        if (b)
        {
                ug_send_result(ugd->ug, b);
-               bundle_free(b);
+               service_destroy(b);
        }
 
        ug_destroy_me(ugd->ug);
@@ -1138,14 +1141,15 @@ static void __cal_list_ug_add_controlbar( struct ug_data *ugd, Evas_Object *ly,
        cbar = cal_util_add_controlbar(ugd->nv);
        c_retm_if(!cbar, "cal_util_add_controlbar returned null");
 
-       elm_toolbar_item_append(cbar, NULL, NULL, NULL, NULL);
-
        attach_button = elm_toolbar_item_append(cbar, NULL, S_("IDS_COM_POP_ATTACH"), __cal_list_ug_attach, ly);
        c_retm_if(!attach_button, "elm_toolbar_item_append returned null");
        p->bt = attach_button;
 
        elm_object_item_disabled_set(p->bt, EINA_TRUE);
 
+       Elm_Object_Item *item = elm_toolbar_item_append(cbar, NULL, NULL, NULL, NULL);
+       elm_object_item_disabled_set(item, EINA_TRUE);
+
        is_hour24 = ugd->is_hour24;
 
        navi_item = elm_naviframe_item_push(ugd->nv, title, NULL, NULL, ly, NULL);
@@ -1175,43 +1179,34 @@ static void __cal_list_ug_searchbar_entry_changed_callback(void *data, Evas_Obje
        CAL_FN_START;
 
        cal_list_ug_data *p = data;
-       c_retm_if(!p, "priv is null.");
+       c_ret_if(!p);
 
        p->searchtext = elm_object_text_get(elm_object_part_content_get(p->searchbar, "elm.swallow.content"));
 
-       elm_genlist_clear(p->genlist);
-
-       if (!p->genlist) {
-               p->genlist = elm_genlist_add(p->parent);
-               c_retm_if(!p->genlist, "p->genlist is null");
-               elm_genlist_decorate_mode_set(p->genlist, EINA_TRUE);
-               evas_object_data_set(p->genlist, "priv", p);
-       }
+// TODO: Show search result
+       __cal_list_ug_update(p);
 
-       p->num_check = 0;
-       p->offset = 0;
-       __cal_list_ug_append_genlist(p);
-       if (p->genlist_count == p->num_check) {
-               if (p->num_check == 0) {
-                       elm_check_state_set(p->select_all_check,EINA_FALSE);
-                       elm_object_disabled_set(p->select_all_check,EINA_TRUE);
+       if (p->added_event_count == p->checked_event_count) {
+               if (p->checked_event_count == 0) {
+                       elm_check_state_set(p->select_all_checkbox,EINA_FALSE);
+                       elm_object_disabled_set(p->select_all_checkbox,EINA_TRUE);
                } else {
-                       elm_check_state_set(p->select_all_check,EINA_TRUE);
+                       elm_check_state_set(p->select_all_checkbox,EINA_TRUE);
                }
        } else {
-               elm_check_state_set(p->select_all_check,EINA_FALSE);
+               elm_check_state_set(p->select_all_checkbox,EINA_FALSE);
        }
 
-       if (p->genlist_count > 0) {
-               elm_object_disabled_set(p->select_all_check,EINA_FALSE);
+       if (p->added_event_count > 0) {
+               elm_object_disabled_set(p->select_all_checkbox,EINA_FALSE);
        }
 
-       if (0 < p->num_check)
+       if (0 < p->checked_event_count)
                elm_object_item_disabled_set(p->bt, EINA_FALSE);
        else
                elm_object_item_disabled_set(p->bt, EINA_TRUE);
 
-       __cal_list_ug_add_small_info(p,p->num_check);
+       __cal_list_ug_update_selection_info(p,p->checked_event_count);
 }
 
 static void __cal_list_ug_cancel_button_callback(void *data, Evas_Object *obj, void *event_info)
@@ -1232,27 +1227,27 @@ static void __cal_list_ug_cancel_button_callback(void *data, Evas_Object *obj, v
        if (imf_context)
                ecore_imf_context_input_panel_hide(imf_context);
 
-       if (0 < p->num_check)
+       if (0 < p->checked_event_count)
                elm_object_item_disabled_set(p->bt, EINA_FALSE);
        else
                elm_object_item_disabled_set(p->bt, EINA_TRUE);
 
-       p->num_check = 0;
+       p->checked_event_count = 0;
 
        EINA_LIST_FOREACH(p->event_list, l, item) {
                if (item != NULL && item->checked) {
-                       p->num_check++;
+                       p->checked_event_count++;
                }
        }
 
-       if (p->genlist_count == p->num_check && p->num_check != 0) {
-               elm_check_state_set(p->select_all_check, EINA_TRUE);
+       if (p->added_event_count == p->checked_event_count && p->checked_event_count != 0) {
+               elm_check_state_set(p->select_all_checkbox, EINA_TRUE);
        } else {
-               elm_check_state_set(p->select_all_check, EINA_FALSE);
+               elm_check_state_set(p->select_all_checkbox, EINA_FALSE);
        }
-       elm_object_disabled_set(p->select_all_check,EINA_FALSE);
+       elm_object_disabled_set(p->select_all_checkbox,EINA_FALSE);
 
-       __cal_list_ug_add_small_info(p,p->num_check);
+       __cal_list_ug_update_selection_info(p,p->checked_event_count);
 }
 
 static void __cal_list_ug_searchbar_entry_unfocused_callback(void *data, Evas_Object *obj, void *event_info)
@@ -1260,13 +1255,13 @@ static void __cal_list_ug_searchbar_entry_unfocused_callback(void *data, Evas_Ob
        c_retm_if(!data, "data is null.");
        cal_list_ug_data *p = data;
 
-       if (p->num_check <= 0) {
+       if (p->checked_event_count <= 0) {
                elm_object_item_disabled_set(p->bt, EINA_TRUE);
        } else {
                elm_object_item_disabled_set(p->bt, EINA_FALSE);
        }
 
-       __cal_list_ug_add_small_info(p,p->num_check);
+       __cal_list_ug_update_selection_info(p,p->checked_event_count);
 }
 
 static void __cal_list_ug_searchbar_clicked_callback(void *data, Evas_Object *obj, void *event_info)
index ca75f4c..4a234db 100755 (executable)
@@ -16,9 +16,6 @@
   */
 
 
-
-
-
 #include <calendar-svc-provider.h>
 #include <libintl.h>
 #include <vconf.h>
 
 extern int appcore_set_i18n(const char *, const char *);
 
-static char* __cal_ug_get_caller(bundle *b, const char *key)
+static char* __cal_ug_get_caller(service_h b, const char *key)
 {
-       const char *v;
+       char *v;
+
+       int r = service_get_extra_data(b, key, &v);
+       c_retv_if(r != SERVICE_ERROR_NONE, NULL);
 
-       v = bundle_get_val(b, key);
        if (!v || v[0] == '\0')
                return strdup("Unknown");
 
-       return strdup(v);
+       return v;
 }
 
-static char* __cal_ug_get_file_name(bundle *b, const char *key)
+static char* __cal_ug_get_file_name(service_h b, const char *key)
 {
-       const char *v;
+       char *v;
        char path[FILENAME_MAX];
-       int r;
 
-       v = bundle_get_val(b, key);
-       if (!v || v[0] == '\0')
-               return NULL;
+       int r = service_get_extra_data(b, key, &v);
+       c_retv_if(r != SERVICE_ERROR_NONE, NULL);
 
        // TODO: check full path or not
 
        snprintf(path, sizeof(path), "%s/%s", VFILE_PATH, v);
 
+       free(v);
+
        r = access(path, R_OK);
        if (r == -1)
        {
@@ -67,62 +66,82 @@ static char* __cal_ug_get_file_name(bundle *b, const char *key)
        return strdup(path);
 }
 
-static enum cld_ug_mode __cal_ug_get_mode(bundle *b, const char *key)
+static enum cld_ug_mode __cal_ug_get_mode(service_h service, const char *key)
 {
-       const char *v;
+       c_retv_if(!service, _MODE_UNKNOWN);
+       c_retv_if(!key, _MODE_UNKNOWN);
 
-       v = bundle_get_val(b, key);
-       if (!v || v[0] == '\0')
-               return _MODE_UNKNOWN;
+       char *value = NULL;
+
+       int r = service_get_extra_data(service, key, &value);
+       c_retvm_if(r != SERVICE_ERROR_NONE, _MODE_UNKNOWN, "%d", r);
+
+       enum cld_ug_mode ret = _MODE_UNKNOWN;
+
+       if (!CAL_STRCMP(value, "file"))
+               ret =  _MODE_GET_VCS;
 
-       if (!CAL_STRCMP(v, "file"))
-               return _MODE_GET_VCS;
+       if (!CAL_STRCMP(value, "text"))
+               ret =  _MODE_GET_EVT;
 
-       if (!CAL_STRCMP(v, "text"))
-               return _MODE_GET_EVT;
+       if (!CAL_STRCMP(value, "view"))
+               ret =  _MODE_VIEW_VCS;
 
-       if (!CAL_STRCMP(v, "view"))
-               return _MODE_VIEW_VCS;
+       free(value);
 
-       return _MODE_UNKNOWN;
+       return ret;
 }
 
-static inline int __cal_ug_set_ug_date(struct ug_data *ugd, bundle *b)
+static inline int __cal_ug_set_ug_data(struct ug_data *ugd, service_h service)
 {
+       c_retv_if(!service, -1);
        int r,val;
 
-       if (!b)
-       {
-               ERR("UG: bundle is NULL");
-               return -1;
-       }
+       ugd->mode = __cal_ug_get_mode(service, "mode");
+       if (ugd->mode == _MODE_UNKNOWN) {
 
-       ugd->mode = __cal_ug_get_mode(b, "mode");
-       if (ugd->mode == _MODE_UNKNOWN)
-       {
-               ERR("UG: get mode failed");
-               return -1;
+               char *value = NULL;
+
+               r = service_get_extra_data(service, "pickType", &value);
+               c_retvm_if(r != SERVICE_ERROR_NONE, -1, "%d", r);
+
+               if (!CAL_STRCMP(value, "multiple"))
+                       ugd->is_multiple = EINA_TRUE;
+               else {
+                       // TODO: Single select
+                       ugd->is_multiple = EINA_TRUE;
+               }
+               free(value);
+               value = NULL;
+
+               r = service_get_extra_data(service, "itemType", &value);
+               c_retvm_if(r != SERVICE_ERROR_NONE, -1, "%d", r);
+
+               if (!CAL_STRCMP(value, "event"))
+                       ugd->is_event = EINA_TRUE;
+               else
+                       ugd->is_event = EINA_FALSE;
+
+               free(value);
+               value = NULL;
+
+               ugd->mode = _MODE_GET_VCS;
        }
 
        r = vconf_get_int(VCONFKEY_REGIONFORMAT_TIME1224, &val);
-       if(0 > r)
-       {
+       if (r < 0)
                ugd->is_hour24 = 0;
-       }
        else if( val == 1 || val == 2)
-       {
                ugd->is_hour24 = val -1;
-       }
        else
                ERR("vconf_get_int(VCONFKEY_REGIONFORMAT_TIME1224, &val); error");
 
-       switch (ugd->mode)
-       {
+       switch (ugd->mode) {
        case _MODE_GET_VCS:
-               ugd->caller = __cal_ug_get_caller(b, "caller");
+               ugd->caller = __cal_ug_get_caller(service, "caller");
                break;
        case _MODE_VIEW_VCS:
-               ugd->vcs_file = __cal_ug_get_file_name(b, "file");
+               ugd->vcs_file = __cal_ug_get_file_name(service, "file");
                if (!ugd->vcs_file)
                {
                        ERR("UG: Invalid filename");
@@ -212,42 +231,29 @@ static void __cal_ug_free_data(struct ug_data *ugd)
        free(ugd->vcs_file);
 }
 
-static void *__cal_ug_create_callback(struct ui_gadget *ug, enum ug_mode mode, bundle *data, void *priv)
+static void *__cal_ug_create_callback(ui_gadget_h ug, enum ug_mode mode, service_h service, void *priv)
 {
-       Evas_Object *parent;
+       c_retv_if(!ug, NULL);
+       c_retv_if(!service, NULL);
+       c_retv_if(!priv, NULL);
+
        struct ug_data *ugd;
        int r = 0;
        Evas_Object *base;
 
-       if (!ug || !priv)
-               return NULL;
-
        ugd = priv;
        ugd->ug = ug;
 
        cal_util_connect_pattern_generator();
 
-       ugd->theme = elm_theme_new();
-       if(NULL == ugd->theme)
-       {
-               ERR("elm_theme_new is failed");
-               return NULL;
-       }
-       elm_theme_ref_set(ugd->theme, NULL);     //refer to default theme(NULL)
-
-       //cal_util_elm_theme_extension(ugd->theme);
-
-
        if (mode != UG_MODE_FULLVIEW)
                return NULL;
 
-       parent = ug_get_parent_layout(ug);
-       if (!parent)
-               return NULL;
+       Evas_Object *parent = ug_get_parent_layout(ug);
+       c_retv_if(!parent, NULL);
 
-       r = __cal_ug_set_ug_date(ugd, data);
-       if (r)
-               return NULL;
+       r = __cal_ug_set_ug_data(ugd, service);
+       c_retv_if(r, NULL);
 
        r = CALENDAR_SVC_CONNECT();
        if (r != CAL_SUCCESS) {
@@ -266,7 +272,7 @@ static void *__cal_ug_create_callback(struct ui_gadget *ug, enum ug_mode mode, b
        return base;
 }
 
-static void __cal_ug_destroy_callback(struct ui_gadget *ug, bundle *data, void *priv)
+static void __cal_ug_destroy_callback(ui_gadget_h ug, service_h data, void *priv)
 {
        struct ug_data *ugd;
 
@@ -284,7 +290,7 @@ static void __cal_ug_destroy_callback(struct ui_gadget *ug, bundle *data, void *
        cal_util_delete_evas_object(&ugd->base);
 }
 
-static void __cal_ug_key_callback(struct ui_gadget *ug, enum ug_key_event evt, bundle *data, void *priv)
+static void __cal_ug_key_callback(ui_gadget_h ug, enum ug_key_event evt,       service_h data, void *priv)
 {
        if (!ug)
                return;
index b7a8821..c30d410 100755 (executable)
   */
 
 
-
-
-
-
 #ifndef __CALENDAR_UG_H__
 #define __CALENDAR_UG_H__
 
@@ -35,7 +31,7 @@ enum cld_ug_mode {
 
 struct ug_data {
        Evas_Object *base;
-       struct ui_gadget *ug;
+       ui_gadget_h ug;
 
        Evas_Object *nv;
        Evas_Object *cont;
@@ -48,6 +44,9 @@ struct ug_data {
        int is_hour24;
 
        Elm_Theme *theme;
+
+       Eina_Bool is_multiple;
+       Eina_Bool is_event;
 };
 
 void cal_list_ug_create(const char *title, struct ug_data *ugd);
diff --git a/ug/settings/ug-setting-export.c b/ug/settings/ug-setting-export.c
new file mode 100755 (executable)
index 0000000..10f0743
--- /dev/null
@@ -0,0 +1,688 @@
+/*
+  *
+  *  Copyright 2012  Samsung Electronics Co., Ltd
+  *
+  *  Licensed under the Flora License, Version 1.0 (the "License");
+  *  you may not use this file except in compliance with the License.
+  *  You may obtain a copy of the License at
+  *
+  *      http://www.tizenopensource.org/license
+  *
+  *  Unless required by applicable law or agreed to in writing, software
+  *  distributed under the License is distributed on an "AS IS" BASIS,
+  *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  *  See the License for the specific language governing permissions and
+  *  limitations under the License.
+  */
+
+
+#include <fcntl.h>
+#include <vconf.h>
+
+#include "cld.h"
+#include "acct-svc.h"
+#include "ug-settings.h"
+
+#define CAL_SETTING_EXPORT_ACCOUNT_LABLE_STRING_LENGTH 128
+
+typedef struct {
+       struct ug_data *ugd;
+       Evas_Object *genlist;
+       Evas_Object *box;
+
+       Evas_Object *select_all_layout;
+       Eina_Bool is_select_all_checked;
+       Evas_Object *select_all_check;
+
+       Eina_List *account_list;
+
+       Elm_Object_Item *export_bt;
+
+       int checked_count;
+       Evas_Object *notify;
+       Evas_Object *notify_layout;
+} cal_setting_export_data;
+
+typedef struct {
+       Eina_Bool is_checked;
+       Elm_Object_Item *item;
+       cal_struct *cs;
+       struct _acct *at;
+       Eina_Bool is_group_item;
+} cal_setting_export_item_data;
+
+static char *__cal_setting_get_export_genlist_item_label(void *data, Evas_Object *obj, const char *part);
+static Evas_Object* __cal_setting_get_export_genlist_icon(void *item_data, Evas_Object *obj, const char *part);
+static void __cal_setting_gl_export_genlist_del(void *data, Evas_Object *obj);
+static char* __cal_setting_get_export_genlist_group_item_label(void *data, Evas_Object *obj, const char *part);
+static void __cal_setting_del_export_genlist_group_item(void *data, Evas_Object *obj);
+static char *__cal_setting_ug_export_account_guide_item_label(void *data, Evas_Object *obj, const char *part);
+static void __cal_setting_del_export_genlist_group_item(void *data, Evas_Object *obj);
+static void __cal_setting_check_changed_callback(void *data, Evas_Object *obj, void *event_info);
+extern void cal_setting_export_calendar_myfile_ug(struct ug_data *ugd);
+
+static Elm_Genlist_Item_Class itc_1text_2icon_2 = {
+       .item_style = "dialogue/1text.3icon.2",
+       .func.text_get = __cal_setting_get_export_genlist_item_label,
+       .func.content_get = __cal_setting_get_export_genlist_icon,
+       .func.del = __cal_setting_gl_export_genlist_del,
+};
+
+static Elm_Genlist_Item_Class it_group = {
+       .item_style = "grouptitle",
+       .func.text_get = __cal_setting_get_export_genlist_group_item_label,
+       .func.del = __cal_setting_del_export_genlist_group_item,
+};
+
+static Elm_Genlist_Item_Class itc_export_account_guide = {
+       .item_style = "multiline/1text",
+       .func.text_get = __cal_setting_ug_export_account_guide_item_label,
+       .func.content_get = NULL,
+       .func.state_get = NULL,
+       .func.del = __cal_setting_del_export_genlist_group_item,
+};
+
+static char* default_icon_path = RESDIR"/icons/all_calendar.png";
+
+static struct _acct def_at = { LOCAL_ACCOUNT_ID, "Local account", "/opt/apps/org.tizen.calendar/res/icons/all_calendar.png", NULL, NULL, };
+
+static void __cal_setting_export_add_small_info(cal_setting_export_data *data)
+{
+       c_ret_if(!data);
+
+       cal_setting_export_data *p = data;
+       c_ret_if(!p->ugd);
+
+       Evas_Object *notify = NULL;
+       Evas_Object *notify_layout = NULL;
+       int count = p->checked_count;
+
+       char lable_str[CAL_SETTING_EXPORT_ACCOUNT_LABLE_STRING_LENGTH] = { '\0'};
+       c_ret_if(count < 0);
+
+       if (!p->notify) {
+               notify = elm_notify_add(p->ugd->nv);
+               c_ret_if(!notify);
+
+               elm_notify_orient_set(notify, ELM_NOTIFY_ORIENT_BOTTOM);
+               p->notify = notify;
+
+               notify_layout = elm_layout_add(notify);
+               if (!notify_layout) {
+                       evas_object_del(p->notify);
+                       p->notify = NULL;
+                       return;
+               }
+
+               p->notify_layout = notify_layout;
+               elm_layout_theme_set(notify_layout, "standard", "selectioninfo", "vertical/bottom_64");
+               elm_object_content_set(notify, notify_layout);
+       }
+
+       snprintf(lable_str, sizeof(lable_str), "%s (%d)", S_("IDS_COM_POP_SELECTED"), count);
+       edje_object_part_text_set(CAL_UTIL_GET_EDJ_DATA(p->notify_layout), "elm.text", lable_str);
+
+       if (0 < count) {
+               evas_object_show(p->notify);
+       } else {
+               evas_object_hide(p->notify);
+       }
+}
+
+static Evas_Object* __cal_setting_get_export_genlist_icon(void *item_data, Evas_Object *obj, const char *part)
+{
+       c_retv_if(!item_data, NULL);
+       c_retv_if(!obj, NULL);
+
+       cal_setting_export_item_data *export_item_data = item_data;
+       Evas_Object *icon = NULL;
+       char* icon_path = NULL;
+
+       cal_struct* cs = export_item_data->cs;
+       c_retvm_if(!cs, NULL, "cs is NULL");
+
+       Eina_Bool r = EINA_FALSE;
+       int cid = 0;
+       int aid = 0;
+
+       cid = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_TABLE_INT_INDEX);
+       aid = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_TABLE_INT_ACCOUNT_ID);
+
+       if (!CAL_STRCMP(part, "elm.icon.1")) {
+               icon = elm_check_add(obj);
+               c_retvm_if(icon == NULL, NULL, "elm_check_add returned null");
+
+               evas_object_data_set(icon, "item_data", export_item_data);
+
+               elm_check_state_pointer_set(icon, &export_item_data->is_checked);
+               evas_object_propagate_events_set(icon, EINA_FALSE);
+
+               evas_object_smart_callback_add(icon, "changed", __cal_setting_check_changed_callback, obj);
+       }
+
+       if (!CAL_STRCMP(part, "elm.icon.2")) {
+               icon = elm_icon_add(obj);
+
+               c_retvm_if(!icon, NULL, "elm_icon_add fail");
+
+               if ( aid == LOCAL_ACCOUNT_ID) {
+                       r = elm_icon_file_set(icon, default_icon_path, NULL);
+               } else {
+                       icon_path = cal_account_svc_get_account_icon_path(aid);
+                       if(icon_path) {
+                               r = elm_icon_file_set(icon, icon_path, NULL);
+                               free(icon_path);
+                       }
+               }
+
+               if (!r) {
+                       ERR("the return value of elm_icon_file_set is %d", r);
+                       evas_object_del(icon);
+                       icon = NULL;
+               } else {
+                       evas_object_show(icon);
+               }
+       }
+
+       return icon;
+}
+
+static char* __cal_setting_get_export_genlist_group_item_label(void *data, Evas_Object *obj, const char *part)
+{
+       c_retv_if(!data, NULL);
+
+       cal_setting_export_item_data *item_data = data;
+
+       if (!CAL_STRCMP(part, "elm.text")) {
+               struct _acct *at = item_data->at;
+
+               if (at->id == LOCAL_ACCOUNT_ID)
+                       // TODO:i18n
+                       return strdup("My calendar");
+
+               return CAL_STRDUP(at->name);
+       }
+
+       return NULL;
+}
+
+static char *__cal_setting_get_export_genlist_item_label(void *data, Evas_Object *obj, const char *part)
+{
+       c_retvm_if(!data, NULL, "data is null");
+       c_retvm_if(!part, NULL, "part is null");
+
+       cal_setting_export_item_data *item_data = data;
+
+       cal_struct* cs = item_data->cs;
+       c_retvm_if(!cs, NULL, "cs is null");
+
+       const char *name;
+       int cid;
+
+       if (!CAL_STRCMP(part,"elm.text")) {
+               if (!cs)
+                       return strdup(C_("IDS_CLD_OPT_PHONE_CALENDAR"));
+
+               cid = CALENDAR_SVC_STRUCT_GET_INT(cs, CAL_TABLE_INT_INDEX);
+               if (cid == DEFAULT_CALENDAR_ID)
+                       return strdup(C_("IDS_CLD_OPT_PHONE_CALENDAR"));
+
+               name = CALENDAR_SVC_STRUCT_GET_STR(cs, CAL_TABLE_TXT_NAME);
+               if (CAL_STRLEN(name))
+                       return strdup(name);
+
+               return strdup(C_("IDS_CLD_BODY_NO_TITLE"));
+       }
+
+       return NULL;
+}
+
+static void __cal_setting_del_export_genlist_group_item(void *data, Evas_Object *obj)
+{
+       c_retm_if(!data, "data is null.");
+
+       cal_setting_export_item_data *data_item = data;
+
+       free(data_item);
+}
+
+static void __cal_setting_export_update_select_all(Evas_Object *genlist)
+{
+       c_retm_if(!genlist, "genlist is null");
+
+       cal_setting_export_data *p = CAL_UTIL_GET_PRIV_DATA(genlist);
+       c_ret_if(!p);
+
+       Elm_Object_Item *item = elm_genlist_first_item_get(genlist);
+
+       p->is_select_all_checked = EINA_TRUE;
+
+       while (item) {
+               cal_setting_export_item_data *item_data = elm_object_item_data_get(item);
+               c_ret_if(!item_data);
+
+               if (item_data->is_group_item) {
+                       item = elm_genlist_item_next_get(item);
+                       continue;
+               }
+
+               if (!item_data->is_checked) {
+                       p->is_select_all_checked = EINA_FALSE;
+                       break;
+               }
+
+               item = elm_genlist_item_next_get(item);
+       }
+
+       elm_check_state_set(p->select_all_check, p->is_select_all_checked);
+}
+
+static void __cal_setting_check_changed_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
+
+       cal_setting_export_data *p = evas_object_data_get(data, "priv");
+       c_ret_if(!p);
+
+       cal_setting_export_item_data *item_data = evas_object_data_get(obj, "item_data");
+       c_ret_if(!item_data);
+
+       item_data->is_checked = elm_check_state_get(obj);
+
+       if (item_data->is_checked) {
+               p->checked_count++;
+       } else {
+               p->checked_count--;
+       }
+
+       if (0 < p->checked_count) {
+               elm_object_item_disabled_set(p->export_bt, EINA_FALSE);
+       } else {
+               elm_object_item_disabled_set(p->export_bt, EINA_TRUE);
+       }
+
+       __cal_setting_export_update_select_all(data);
+
+       __cal_setting_export_add_small_info(p);
+}
+
+static void __cal_setting_gl_export_genlist_del(void *data, Evas_Object *obj)
+{
+       c_retm_if(!data, "data is NULL");
+       cal_setting_export_item_data *info = data;
+
+       free(info);
+}
+
+static char *__cal_setting_ug_export_account_guide_item_label(void *data, Evas_Object *obj, const char *part)
+{
+       // TODO: i18n
+       return strdup("Export events and tasks to web service from your phone");
+}
+
+static void __cal_setting_export_popup_list_sel(void *data, Evas_Object *obj, void *event_info)
+{
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "obj is null");
+
+       cal_setting_export_item_data *item_data = data;
+
+       cal_setting_export_data *p = CAL_UTIL_GET_PRIV_DATA(obj);
+       c_ret_if(!p);
+
+       Elm_Object_Item *item = elm_genlist_selected_item_get(obj);
+       c_retm_if(!item, "elm_genlist_selected_item_get() returned null");
+
+       elm_genlist_item_selected_set(item, EINA_FALSE);
+
+       item_data->is_checked = !item_data->is_checked;
+       if (item_data->is_checked) {
+               p->checked_count++;
+       } else {
+               p->checked_count--;
+       }
+       if (item_data->item)
+               elm_genlist_item_update(item_data->item);
+
+       __cal_setting_export_update_select_all(obj);
+
+       if (p->checked_count) {
+               elm_object_item_disabled_set(p->export_bt, EINA_FALSE);
+       } else {
+               elm_object_item_disabled_set(p->export_bt, EINA_TRUE);
+       }
+
+       __cal_setting_export_add_small_info(p);
+
+}
+
+static void __cal_setting_select_all(cal_setting_export_data *data)
+{
+       c_ret_if(!data);
+
+       cal_setting_export_data *p = data;
+       Elm_Object_Item *item;
+       cal_setting_export_item_data *item_data;
+
+       p->checked_count = 0;
+
+       item = elm_genlist_first_item_get(p->genlist);
+       while (item) {
+               item_data = elm_object_item_data_get(item);
+               if (item_data->is_group_item) {
+                       item = elm_genlist_item_next_get(item);
+                       continue;
+               }
+
+               item_data->is_checked = p->is_select_all_checked;
+               if (item_data->is_checked) {
+                       p->checked_count++;
+               } else {
+                       p->checked_count = 0;
+               }
+               item = elm_genlist_item_next_get(item);
+       }
+       elm_genlist_realized_items_update(p->genlist);
+
+       if (0 < p->checked_count) {
+               elm_object_item_disabled_set(p->export_bt, EINA_FALSE);
+       } else {
+               elm_object_item_disabled_set(p->export_bt, EINA_TRUE);
+       }
+
+       __cal_setting_export_add_small_info(p);
+}
+
+static void __cal_setting_select_all_mouse_up_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
+{
+       c_ret_if(!data);
+       c_ret_if(!obj);
+
+       int x, y, w, h;
+       cal_setting_export_data *p = data;
+       Evas_Event_Mouse_Up *ev = event_info;
+
+       if (ev->event_flags & EVAS_EVENT_FLAG_ON_HOLD)
+               return;
+
+       evas_object_geometry_get(obj, &x, &y, &w, &h);
+       if (ev->output.y < y || y + h < ev->output.y)
+               return;
+
+       p->is_select_all_checked = !p->is_select_all_checked;
+       elm_check_state_set(p->select_all_check, p->is_select_all_checked);
+       __cal_setting_select_all(p);
+       __cal_setting_export_add_small_info(p);
+}
+
+static void __cal_setting_select_all_check_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       c_ret_if(!data);
+
+       __cal_setting_select_all(data);
+}
+
+static void __cal_setting_export_clear_list(cal_setting_export_data *p)
+{
+       c_ret_if(!p);
+
+       struct _acct *at = eina_list_data_get(p->account_list);
+       if (at && at->data) {
+               CALENDAR_SVC_FREE_CS_LIST((Eina_List **)&at->data);
+               at->data = NULL;
+       }
+
+       Eina_List *list = eina_list_next(p->account_list);
+       if (list) {
+
+               Eina_List *l = NULL;
+               at = NULL;
+               EINA_LIST_FOREACH(list, l, at) {
+                       if (at && at->data)
+                               CALENDAR_SVC_FREE_CS_LIST((Eina_List **)&at->data);
+               }
+
+               cal_account_svc_free_account_list(&list);
+               p->account_list = list;
+       }
+
+       p->checked_count = 0;
+}
+
+static void __cal_setting_export_delete_layout(void *data)
+{
+       cal_setting_export_data *p = data;
+       c_ret_if(!p);
+
+       __cal_setting_export_clear_list(p);
+
+       free(p);
+}
+static void __cal_setting_export_button_callback(void *data, Evas_Object *obj, void *ei)
+{
+       CAL_FN_START;
+
+       c_ret_if(!data);
+
+       cal_setting_export_data *p = data;
+       c_ret_if(!p->ugd);
+
+       Evas_Object *genlist = p->genlist;
+       c_retm_if(!genlist, "genlist is null");
+
+       Elm_Object_Item *item = NULL;
+       cal_setting_export_item_data *export_item_data = NULL;
+       item = elm_genlist_first_item_get(genlist);
+       while (item) {
+               export_item_data = elm_object_item_data_get(item);
+               c_retm_if(!export_item_data, "export_item_data is null");
+
+               if (export_item_data->is_checked) {
+                       p->ugd->calendar_list = eina_list_append(p->ugd->calendar_list, (void *)export_item_data->cs);
+               }
+
+               item = elm_genlist_item_next_get(item);
+       }
+
+       if (p->ugd->calendar_list)
+               cal_setting_export_calendar_myfile_ug(p->ugd);
+
+       p->is_select_all_checked = EINA_FALSE;
+       p->checked_count = 0;
+       evas_object_hide(p->notify);
+
+       elm_naviframe_prev_btn_auto_pushed_set(p->ugd->nv, EINA_TRUE);
+       elm_naviframe_item_pop(p->ugd->nv);
+
+       __cal_setting_export_delete_layout(p);
+
+       CAL_FN_END;
+}
+
+static void __cal_setting_export_cancel_callback(void *data, Evas_Object *obj, void *ei)
+{
+       CAL_FN_START;
+
+       c_ret_if(!data);
+
+       cal_setting_export_data *p = data;
+       c_ret_if(!p->ugd);
+
+       p->is_select_all_checked = EINA_FALSE;
+       p->checked_count = 0;
+       evas_object_hide(p->notify);
+
+       elm_naviframe_prev_btn_auto_pushed_set(p->ugd->nv, EINA_TRUE);
+       elm_naviframe_item_pop(p->ugd->nv);
+
+       __cal_setting_export_delete_layout(p);
+
+       CAL_FN_END;
+}
+
+static void __cal_setting_export_create_select_all(cal_setting_export_data *p)
+{
+       c_ret_if(!p);
+
+       p->select_all_layout = elm_layout_add(p->ugd->nv);
+       if (!p->select_all_layout) {
+               ERR("elm_genlist_add(popup) returned null");
+               evas_object_del(p->box);
+               return;
+       }
+
+       elm_layout_theme_set(p->select_all_layout, "genlist", "item", "select_all/default");
+       evas_object_size_hint_weight_set(p->select_all_layout, EVAS_HINT_EXPAND, EVAS_HINT_FILL);
+       evas_object_size_hint_align_set(p->select_all_layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+       evas_object_event_callback_add(p->select_all_layout, EVAS_CALLBACK_MOUSE_UP, __cal_setting_select_all_mouse_up_cb, p);
+
+       p->select_all_check = elm_check_add(p->select_all_layout);
+       if (!p->select_all_check) {
+               ERR("elm_genlist_add(popup) returned null");
+               evas_object_del(p->box);
+               evas_object_del(p->select_all_layout);
+               return;
+       }
+
+       elm_check_state_pointer_set(p->select_all_check, &p->is_select_all_checked);
+       evas_object_smart_callback_add(p->select_all_check, "changed", __cal_setting_select_all_check_cb, p);
+       evas_object_propagate_events_set(p->select_all_check, EINA_FALSE);
+       elm_object_part_content_set(p->select_all_layout, "elm.icon", p->select_all_check);
+
+       elm_object_part_text_set(p->select_all_layout, "elm.text", "Select all");
+       elm_box_pack_start(p->box, p->select_all_layout);
+       evas_object_show(p->select_all_layout);
+}
+
+static inline void __cal_setting_export_set_default_account(cal_setting_export_data *p)
+{
+       c_ret_if(!p);
+
+       p->account_list = eina_list_append(p->account_list, &def_at);
+}
+
+static void __cal_setting_export_get_list(cal_setting_export_data *p)
+{
+       c_ret_if(!p);
+
+       Eina_List *l;
+       struct _acct *at;
+
+       l = cal_account_svc_get_account_list();
+       if (l)
+               p->account_list = eina_list_merge(p->account_list, l);
+
+       EINA_LIST_FOREACH(p->account_list, l, at)
+               at->data = CALENDAR_SVC_GET_ALL(at->id, ALL_CALENDAR_ID, CAL_STRUCT_CALENDAR);
+}
+
+static void __cal_setting_export_update_genlist(cal_setting_export_data *p)
+{
+       c_ret_if(!p);
+
+       Eina_List* l, *ll;
+       struct _acct *at;
+
+       cal_setting_export_item_data *export_item_data = NULL;
+
+       __cal_setting_export_clear_list(p);
+
+       elm_genlist_clear(p->genlist);
+
+       __cal_setting_export_set_default_account(p);
+
+       __cal_setting_export_get_list(p);
+
+       EINA_LIST_FOREACH(p->account_list, l, at) {
+               if (at) {
+                       export_item_data = calloc(1, sizeof(cal_setting_export_item_data));
+                       c_ret_if(!export_item_data);
+
+                       export_item_data->is_checked = EINA_FALSE;
+                       export_item_data->at = at;
+                       export_item_data->is_group_item = EINA_TRUE;
+                       export_item_data->item = elm_genlist_item_append(p->genlist, &it_group, export_item_data, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+
+                       cal_struct *cs = NULL;
+
+                       EINA_LIST_FOREACH(at->data, ll, cs) {
+                               if (cs) {
+                                       export_item_data = calloc(1, sizeof(cal_setting_export_item_data));
+                                       c_ret_if(!export_item_data);
+
+                                       export_item_data->is_checked = EINA_FALSE;
+                                       export_item_data->cs = cs;
+                                       export_item_data->is_group_item = EINA_FALSE;
+                                       export_item_data->item = elm_genlist_item_append(p->genlist, &itc_1text_2icon_2, export_item_data, NULL, ELM_GENLIST_ITEM_NONE, __cal_setting_export_popup_list_sel, export_item_data);
+                               }
+                       }
+               }
+       }
+
+       export_item_data = calloc(1, sizeof(cal_setting_export_item_data));
+       c_ret_if(!export_item_data);
+
+       export_item_data->is_group_item = EINA_TRUE;
+       export_item_data->item = elm_genlist_item_append(p->genlist, &itc_export_account_guide, export_item_data, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+       elm_genlist_item_select_mode_set(export_item_data->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+}
+
+void cal_setting_export_create_view(struct ug_data *data)
+{
+       c_ret_if(!data);
+
+       struct ug_data *ugd = data;
+
+       cal_setting_export_data *p = calloc(1, sizeof(cal_setting_export_data));
+       c_ret_if(!p);
+
+       p->ugd = ugd;
+
+       p->box = elm_box_add(p->ugd->nv);
+       c_ret_if(!p->box);
+
+       evas_object_size_hint_weight_set(p->box, EVAS_HINT_EXPAND, EVAS_HINT_FILL);
+       evas_object_size_hint_align_set(p->box, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+       __cal_setting_export_create_select_all(p);
+
+       p->genlist = elm_genlist_add(p->box);
+       if (!p->genlist) {
+               ERR("elm_genlist_add(popup) returned null");
+               evas_object_del(p->box);
+               evas_object_del(p->select_all_layout);
+               return;
+       }
+
+       elm_genlist_mode_set(p->genlist, ELM_LIST_COMPRESS);
+
+       evas_object_size_hint_weight_set(p->genlist, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       evas_object_size_hint_align_set(p->genlist, EVAS_HINT_FILL, EVAS_HINT_FILL);
+       evas_object_data_set(p->genlist, "check", p->select_all_check);
+
+       evas_object_size_hint_weight_set(p->genlist, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       evas_object_size_hint_align_set(p->genlist, EVAS_HINT_FILL, EVAS_HINT_FILL);
+       evas_object_data_set(p->genlist, "priv", p);
+
+       evas_object_show(p->genlist);
+       elm_box_pack_end(p->box, p->genlist);
+       evas_object_show(p->box);
+
+       __cal_setting_export_update_genlist(p);
+
+       elm_naviframe_prev_btn_auto_pushed_set(ugd->nv, EINA_FALSE);
+       Elm_Object_Item* navi_item = elm_naviframe_item_push(ugd->nv, C_("IDS_CLD_BODY_EXPORT_EVENTS_TASKS_ABB"), NULL, NULL, p->box, NULL);
+       c_ret_if(!navi_item);
+
+       Evas_Object *controlbar = cal_util_add_controlbar(ugd->nv);
+       c_ret_if(!controlbar);
+
+       p->export_bt = elm_toolbar_item_append(controlbar, NULL, C_("IDS_RSSR_OPT_EXPORT"), __cal_setting_export_button_callback, p);
+       elm_object_item_disabled_set(p->export_bt, EINA_TRUE);
+
+       elm_toolbar_item_append(controlbar, NULL, S_("IDS_COM_SK_CANCEL"), __cal_setting_export_cancel_callback, p);
+       elm_object_item_part_content_set(navi_item, "controlbar", controlbar);
+
+       return;
+}
index 6f703dd..c17d479 100755 (executable)
   */
 
 
-
-
-
-
+#include <fcntl.h>
 #include <vconf.h>
 
 #include "cld.h"
+#include "acct-svc.h"
 #include "ug-settings.h"
+#include "external-ug.h"
+
+#define PROGRESS_BAR_TIMER_INTERVAL 0.1
 
 typedef enum {
        UI_SEPARATOR_TOP,
@@ -43,6 +44,7 @@ typedef enum{
 
 typedef enum{
        ITEM_LOCK_TIMEZONE_ON_OFF = 0,
+       ITEM_LOCK_TIMEZONE_GUIDE_TEXT,
        ITEM_TIMEZONE,
        ITEM_FIRST_DAY_OF_WEEK,
        ITEM_SUNDAY,
@@ -52,6 +54,10 @@ typedef enum{
        ITEM_DAILY_EVENTS,
        ITEM_WEEKLY_EVENTS,
 
+       ITEM_WEEK_NUMBER_ON_OFF,
+
+       ITEM_COMPLETED_TO_DO_ON_OFF,
+
        ITEM_NONE
 }item_type;
 
@@ -69,7 +75,7 @@ typedef struct
 }Item_data;
 
 static Elm_Genlist_Item_Class itc_seperator = {
-       .item_style = "dialogue/seperator",
+       .item_style = "dialogue/separator/21/with_line",
        .func.text_get = NULL,
        .func.content_get = NULL,
        .func.state_get = NULL,
@@ -79,6 +85,10 @@ static Elm_Genlist_Item_Class itc_seperator = {
 static char *__cal_setting_ug_get_genlist_item_label(void *data, Evas_Object *obj, const char *part);
 static Evas_Object *__cal_setting_ug_get_genlist_item_icon(void *data, Evas_Object *obj, const char *part);
 
+static void __cal_setting_gl_insert_genlist_item(struct ug_data *ugd, Evas_Object *genlist, Elm_Object_Item *item_after, int index);
+static void __cal_setting_complete_todo_on_off_changed_callback(void *data, Evas_Object *obj, void *event_info);
+static void __cal_setting_week_number_on_off_changed_callback(void *data, Evas_Object *obj, void *event_info);
+
 static Elm_Genlist_Item_Class itc_lock_tz = {
        .item_style = "dialogue/1text.1icon",
        .func.text_get = __cal_setting_ug_get_genlist_item_label,
@@ -111,9 +121,22 @@ static Elm_Genlist_Item_Class itc_radio = {
        .func.del = NULL,
 };
 
+static Elm_Genlist_Item_Class itc_lock_tz_guide = {
+       .item_style = "multiline/1text",
+       .func.text_get = __cal_setting_ug_get_genlist_item_label,
+       .func.content_get = NULL,
+       .func.state_get = NULL,
+       .func.del = NULL,
+};
+
+static char* default_icon_path = RESDIR"/icons/all_calendar.png";
+
 static char *__cal_setting_ug_get_genlist_item_label(void *data, Evas_Object *obj, const char *part)
 {
-       Item_data *item_data = (Item_data*)data;
+       c_retvm_if(!data, NULL, "data is null");
+       c_retvm_if(!obj, NULL, "part is null");
+
+       Item_data *item_data = data;
        item_type type = item_data->index;
        struct tm tm;
        time_t t;
@@ -121,13 +144,13 @@ static char *__cal_setting_ug_get_genlist_item_label(void *data, Evas_Object *ob
        t = time(NULL);
        localtime_r(&t, &tm);
 
-       switch(type) {
-
+       switch (type) {
        case ITEM_TIMEZONE:
-               if (!CAL_STRCMP(part, "elm.text.1"))
+               if (!CAL_STRCMP(part, "elm.text.1")) {
                        return strdup(C_("IDS_CLD_BODY_TIME_ZONE"));
-               else if (!CAL_STRCMP(part, "elm.text.2"))
-                       return g_strdup_printf("%s, %s", C_(item_data->ugd->city), item_data->ugd->time_zone);
+               } else if (!CAL_STRCMP(part, "elm.text.2")) {
+                       return g_strdup_printf("%s, %s", S_(item_data->ugd->city), item_data->ugd->time_zone);
+               }
                break;
 
        case ITEM_LOCK_TIMEZONE_ON_OFF:
@@ -135,10 +158,14 @@ static char *__cal_setting_ug_get_genlist_item_label(void *data, Evas_Object *ob
                        return strdup(C_("IDS_CLD_MBODY_LOCK_TIME_ZONE"));
                break;
 
+       case ITEM_LOCK_TIMEZONE_GUIDE_TEXT:
+               return strdup(C_("IDS_CLD_BODY_LOCK_TIME_ZONE_DESCRIPTION_MSG"));
+               break;
+
        case ITEM_FIRST_DAY_OF_WEEK:
-               if (!CAL_STRCMP(part, "elm.text.1"))
+               if (!CAL_STRCMP(part, "elm.text.1")) {
                        return strdup(C_("IDS_CLD_BODY_FIRST_DAY_OF_WEEK"));
-               else if (!CAL_STRCMP(part, "elm.text.2")) {
+               else if (!CAL_STRCMP(part, "elm.text.2")) {
                        if (item_data->ugd->is_monday)
                                return strdup(C_("IDS_ST_BODY_MONDAY"));
                        else
@@ -147,16 +174,27 @@ static char *__cal_setting_ug_get_genlist_item_label(void *data, Evas_Object *ob
                break;
 
        case ITEM_FOCUS_IN_MONTH_VIEW:
-               if (!CAL_STRCMP(part, "elm.text.1"))
+               if (!CAL_STRCMP(part, "elm.text.1")) {
                        return strdup(C_("IDS_CLD_BODY_LAYOUT_IN_MONTH_VIEW"));
-               else if (!CAL_STRCMP(part, "elm.text.2")) {
-                       if(item_data->ugd->is_daily)
+               else if (!CAL_STRCMP(part, "elm.text.2")) {
+                       if(item_data->ugd->is_daily) {
                                return strdup(C_("IDS_CLD_BODY_SHOW_EVENTS_BY_WEEK"));
-                       else
+                       } else {
                                return strdup(C_("IDS_CLD_BODY_SHOW_EVENTS_BY_DAY"));
+                       }
                }
                break;
 
+       case ITEM_WEEK_NUMBER_ON_OFF:
+               if (!CAL_STRCMP(part, "elm.text"))
+                       return strdup(C_("IDS_CLD_BODY_SHOW_WEEK_NUMBER"));
+               break;
+
+       case ITEM_COMPLETED_TO_DO_ON_OFF:
+               if (!CAL_STRCMP(part, "elm.text"))
+                       return strdup(C_("IDS_CLD_BODY_SHOW_COMPLETED_TASKS"));
+               break;
+
        case ITEM_SUNDAY:
                return strdup(C_("IDS_ST_BODY_SUNDAY"));
                break;
@@ -176,7 +214,6 @@ static char *__cal_setting_ug_get_genlist_item_label(void *data, Evas_Object *ob
                break;
 
        default:
-
                break;
        }
 
@@ -185,24 +222,26 @@ static char *__cal_setting_ug_get_genlist_item_label(void *data, Evas_Object *ob
 
 static void __cal_setting_ug_radio_changed_callback(void *data, Evas_Object *obj, void *event_info)
 {
+       c_retm_if(!data, "data is null");
+       c_retm_if(!obj, "part is null");
+
        Eina_List *l;
        Eina_List *realized_list;
        Elm_Object_Item *it;
-       Item_data *item_data = (Item_data*)data;
+       Item_data *item_data = data;
        item_type type = item_data->index;
        int ret;
 
-       switch(type)
-       {
+       switch (type) {
        case ITEM_SUNDAY:
                item_data->ugd->is_monday = 0;
-               ret = vconf_set_int(VCONFKEY_SETAPPL_WEEKOFDAY_FORMAT_INT,item_data->ugd->is_monday);
-               c_retm_if(ret != 0,"vconf_set_int(VCONFKEY_SETAPPL_WEEKOFDAY_FORMAT_INT, 0) is failed(%d)", ret);
+               ret = vconf_set_int(CAL_VCONFKEY_FIRST_DAY_OF_WEEK, item_data->ugd->is_monday);
+               c_retm_if(ret != 0,"vconf_set_int(CAL_VCONFKEY_FIRST_DAY_OF_WEEK, 0) is failed(%d)", ret);
                break;
        case ITEM_MONDAY:
                item_data->ugd->is_monday = 1;
-               ret = vconf_set_int(VCONFKEY_SETAPPL_WEEKOFDAY_FORMAT_INT,item_data->ugd->is_monday);
-               c_retm_if(ret != 0,"vconf_set_int(VCONFKEY_SETAPPL_WEEKOFDAY_FORMAT_INT, 0) is failed(%d)", ret);
+               ret = vconf_set_int(CAL_VCONFKEY_FIRST_DAY_OF_WEEK, item_data->ugd->is_monday);
+               c_retm_if(ret != 0,"vconf_set_int(CAL_VCONFKEY_FIRST_DAY_OF_WEEK, 1) is failed(%d)", ret);
                break;
        case ITEM_DAILY_EVENTS:
                item_data->ugd->is_daily = 0;
@@ -230,89 +269,174 @@ static void __cal_setting_ug_radio_changed_callback(void *data, Evas_Object *obj
 
                if ( type == ITEM_FIRST_DAY_OF_WEEK ||
                                type == ITEM_SUNDAY ||
-                               type == ITEM_MONDAY )
-               {
+                               type == ITEM_MONDAY ) {
                        if ( item_data->index == ITEM_FIRST_DAY_OF_WEEK ||
                                        item_data->index == ITEM_SUNDAY ||
                                        item_data->index == ITEM_MONDAY )
                                elm_genlist_item_update(it);
-               }
-               else if ( type == ITEM_FOCUS_IN_MONTH_VIEW ||
+               } else if ( type == ITEM_FOCUS_IN_MONTH_VIEW ||
                                type == ITEM_DAILY_EVENTS ||
-                               type == ITEM_WEEKLY_EVENTS )
-               {
+                               type == ITEM_WEEKLY_EVENTS ) {
                        if ( item_data->index == ITEM_FOCUS_IN_MONTH_VIEW ||
                                        item_data->index == ITEM_DAILY_EVENTS ||
                                        item_data->index == ITEM_WEEKLY_EVENTS )
                                elm_genlist_item_update(it);
                }
        }
-
 }
 
-static void __cal_setting_ug_on_off_changed_callback(void *data, Evas_Object *obj, void *event_info)
+static void __cal_setting_ug_lock_time_zone_check_changed_callback(void *data, Evas_Object *obj, void *event_info)
 {
-       Item_data *item_data = (Item_data*)data;
+       c_retm_if(!data, "data is NULL");
+       c_retm_if(!obj, "obj is NULL");
+
+       Item_data *item_data = data;
+
+       c_retm_if(!item_data->ugd, "item_data->ugd is NULL");
+       c_retm_if(!item_data->ugd->genlist, "item_data->ugd->genlist is NULL");
+       c_retm_if(!item_data->ugd->item_time_zone_on_off, "item_data->ugd->item_time_zone_on_off is NULL");
+
        int  ret;
-       if(elm_check_state_get(item_data->check))
-       {
+
+       if (item_data->ugd->item_time_zone) {
+               elm_object_item_del(item_data->ugd->item_time_zone);
+               item_data->ugd->item_time_zone = NULL;
+       }
+
+       if (item_data->ugd->item_time_zone_guide) {
+               elm_object_item_del(item_data->ugd->item_time_zone_guide);
+               item_data->ugd->item_time_zone_guide = NULL;
+       }
+
+       if(elm_check_state_get(item_data->check)) {
                item_data->ugd->is_on = 1;
+
                ret = vconf_set_int(CAL_VCONFKEY_LOCK_TIMEZONE_ON_OFF,item_data->ugd->is_on);
                c_retm_if(ret != 0,"vconf_set_int(CAL_VCONFKEY_LOCK_TIMEZONE_ON_OFF, 0) is failed(%d)", ret);
-               elm_object_item_disabled_set(item_data->ugd->item_time_zone, EINA_FALSE);
-       }
-       else
-       {
+
+               __cal_setting_gl_insert_genlist_item(item_data->ugd, item_data->ugd->genlist, item_data->ugd->item_time_zone_on_off, ITEM_TIMEZONE);
+       } else {
                item_data->ugd->is_on = 0;
+
                ret = vconf_set_int(CAL_VCONFKEY_LOCK_TIMEZONE_ON_OFF,item_data->ugd->is_on);
                c_retm_if(ret != 0,"vconf_set_int(CAL_VCONFKEY_LOCK_TIMEZONE_ON_OFF, 0) is failed(%d)", ret);
-               elm_object_item_disabled_set(item_data->ugd->item_time_zone, EINA_TRUE);
+
+               __cal_setting_gl_insert_genlist_item(item_data->ugd, item_data->ugd->genlist, item_data->ugd->item_time_zone_on_off, ITEM_LOCK_TIMEZONE_GUIDE_TEXT);
        }
 }
 
-static void __cal_setting_ug_on_off_select_callback(void *data, Evas_Object *obj, void *event_info)
+static void __cal_setting_ug_lock_time_zone_check_select_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       c_retm_if(!data, "data is NULL");
+       c_retm_if(!obj, "obj is NULL");
+
+       Item_data *item_data = data;
+
+       elm_check_state_set(item_data->check, !elm_check_state_get(item_data->check));
+
+       __cal_setting_ug_lock_time_zone_check_changed_callback(data, elm_object_item_widget_get(item_data->item), event_info);
+
+       elm_genlist_item_selected_set(item_data->item,0);
+}
+
+static void __cal_setting_ug_show_week_num_check_select_callback(void *data, Evas_Object *obj, void *event_info)
 {
-       Item_data *item_data = (Item_data*)data;
+       c_retm_if(!data, "data is NULL");
+       c_retm_if(!obj, "obj is NULL");
+
+       Item_data *item_data = data;
 
        elm_check_state_set(item_data->check, !elm_check_state_get(item_data->check));
 
-       __cal_setting_ug_on_off_changed_callback(data, elm_object_item_widget_get(item_data->item), event_info);
+       __cal_setting_week_number_on_off_changed_callback(data, elm_object_item_widget_get(item_data->item), event_info);
+
+       elm_genlist_item_selected_set(item_data->item,0);
+}
+
+static void __cal_setting_ug_show_complete_task_check_select_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       c_retm_if(!data, "data is NULL");
+       c_retm_if(!obj, "obj is NULL");
+
+       Item_data *item_data = data;
+
+       elm_check_state_set(item_data->check, !elm_check_state_get(item_data->check));
+
+       __cal_setting_complete_todo_on_off_changed_callback(data, elm_object_item_widget_get(item_data->item), event_info);
 
        elm_genlist_item_selected_set(item_data->item,0);
 }
 
 static void __cal_setting_genlist_item_select_callback(void *data, Evas_Object *obj, void *event_info)
 {
-       Item_data *item_data = (Item_data*)data;
+       c_retm_if(!data, "data is NULL");
+       c_retm_if(!obj, "obj is NULL");
+
+       Item_data *item_data = data;
        elm_genlist_item_selected_set(item_data->item,0);
-       if(0 == elm_genlist_item_expanded_get(item_data->item))
-       {
+       if(0 == elm_genlist_item_expanded_get(item_data->item)) {
                elm_genlist_item_expanded_set(item_data->item, 1);
-       }
-       else
-       {
+       } else {
                elm_genlist_item_expanded_set(item_data->item, 0);
        }
 }
 
+static void __cal_setting_complete_todo_on_off_changed_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       c_retm_if(!data, "data is null");
+
+       Item_data *item_data = data;
+       int  ret;
+       if (elm_check_state_get(item_data->check)) {
+               item_data->ugd->is_complete_todo = 1;
+               ret = vconf_set_int(CAL_VCONFKEY_COMPLETE_TODO_ON_OFF,item_data->ugd->is_complete_todo);
+               c_retm_if(ret != 0,"vconf_set_int(CAL_VCONFKEY_COMPLETE_TODO_ON_OFF, 0) is failed(%d)", ret);
+       } else {
+               item_data->ugd->is_complete_todo = 0;
+               ret = vconf_set_int(CAL_VCONFKEY_COMPLETE_TODO_ON_OFF,item_data->ugd->is_complete_todo);
+               c_retm_if(ret != 0,"vconf_set_int(CAL_VCONFKEY_COMPLETE_TODO_ON_OFF, 0) is failed(%d)", ret);
+       }
+}
+
+static void __cal_setting_week_number_on_off_changed_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       c_retm_if(!data, "data is null");
+
+       Item_data *item_data = data;
+       int  ret;
+
+       c_retm_if(!item_data->check, "item_data->check is null");
+
+       if (elm_check_state_get(item_data->check)) {
+               item_data->ugd->is_display_weeknumber= 1;
+               ret = vconf_set_int(CAL_VCONFKEY_WEEK_NMUBER_ON_OFF ,item_data->ugd->is_display_weeknumber);
+               c_retm_if(ret != 0,"vconf_set_int(CAL_VCONFKEY_WEEK_NMUBER_ON_OFF, 0) is failed(%d)", ret);
+       } else {
+               item_data->ugd->is_display_weeknumber= 0;
+               ret = vconf_set_int(CAL_VCONFKEY_WEEK_NMUBER_ON_OFF,item_data->ugd->is_display_weeknumber);
+               c_retm_if(ret != 0,"vconf_set_int(CAL_VCONFKEY_WEEK_NMUBER_ON_OFF, 0) is failed(%d)", ret);
+       }
+}
+
 static Evas_Object *__cal_setting_ug_get_genlist_item_icon(void *data, Evas_Object *obj, const char *part)
 {
+       c_retvm_if(!data, NULL, "data is null");
+       c_retvm_if(!obj, NULL, "obj is null");
+
        Evas_Object *eo_begin = NULL;
-       Item_data *item_data = (Item_data *)data;
+       Item_data *item_data = data;
        item_type type = item_data->index;
 
-       if (!CAL_STRCMP(part, "elm.icon"))
-       {
+       if (!CAL_STRCMP(part, "elm.icon")) {
                eo_begin = elm_radio_add(obj);
-               switch(type)
-               {
+               switch (type) {
                case ITEM_LOCK_TIMEZONE_ON_OFF:
                        eo_begin = elm_check_add(obj);
                        elm_check_state_set(eo_begin, item_data->ugd->is_on);
                        elm_object_style_set(eo_begin, "on&off");
                        evas_object_propagate_events_set(eo_begin, EINA_FALSE);
                        item_data->check = eo_begin;
-                       evas_object_smart_callback_add(eo_begin, "changed", __cal_setting_ug_on_off_changed_callback, item_data);
+                       evas_object_smart_callback_add(eo_begin, "changed", __cal_setting_ug_lock_time_zone_check_changed_callback, item_data);
                        break;
                case ITEM_SUNDAY:
                        elm_radio_state_value_set(eo_begin, !(item_data->ugd->is_monday)-1);
@@ -326,6 +450,24 @@ static Evas_Object *__cal_setting_ug_get_genlist_item_icon(void *data, Evas_Obje
                case ITEM_WEEKLY_EVENTS:
                        elm_radio_state_value_set(eo_begin, !(item_data->ugd->is_daily));
                        break;
+               case ITEM_WEEK_NUMBER_ON_OFF:
+                       eo_begin = elm_check_add(obj);
+                       c_retvm_if(!eo_begin , NULL, "eo_begin is null");
+
+                       elm_check_state_set(eo_begin, item_data->ugd->is_display_weeknumber);
+                       elm_object_style_set(eo_begin, "on&off");
+                       evas_object_propagate_events_set(eo_begin, EINA_FALSE);
+                       item_data->check = eo_begin;
+                       evas_object_smart_callback_add(eo_begin, "changed", __cal_setting_week_number_on_off_changed_callback,  item_data);
+                       break;
+               case ITEM_COMPLETED_TO_DO_ON_OFF:
+                       eo_begin = elm_check_add(obj);
+                       elm_check_state_set(eo_begin, item_data->ugd->is_complete_todo);
+                       elm_object_style_set(eo_begin, "on&off");
+                       evas_object_propagate_events_set(eo_begin, EINA_FALSE);
+                       item_data->check = eo_begin;
+                       evas_object_smart_callback_add(eo_begin, "changed", __cal_setting_complete_todo_on_off_changed_callback, item_data);
+                       break;
                default:
                        break;
                }
@@ -336,9 +478,10 @@ static Evas_Object *__cal_setting_ug_get_genlist_item_icon(void *data, Evas_Obje
        return eo_begin;
 }
 
-static void __cal_setting_ug_time_zone_ug_destroy_callback(struct ui_gadget *ug, void *priv)
+static void __cal_setting_ug_time_zone_ug_destroy_callback(ui_gadget_h ug, void *priv)
 {
        CAL_FN_START;
+       c_retm_if(!priv, "priv is null");
 
        Item_data *item_data = priv;
        elm_genlist_item_selected_set(item_data->item,0);
@@ -346,7 +489,7 @@ static void __cal_setting_ug_time_zone_ug_destroy_callback(struct ui_gadget *ug,
                ug_destroy(ug);
 }
 
-static void __cal_setting_ug_time_zone_ug_result_callback(struct ui_gadget *ug, bundle *result, void *priv)
+static void __cal_setting_ug_time_zone_ug_result_callback(ui_gadget_h ug, service_h result, void *priv)
 {
        CAL_FN_START;
 
@@ -354,14 +497,20 @@ static void __cal_setting_ug_time_zone_ug_result_callback(struct ui_gadget *ug,
 
        Item_data *item_data = priv;
 
-       const char* city = bundle_get_val(result, "city");
-       c_retm_if(!city, "city is null");
+       char *city = NULL;
+
+       int ret = service_get_extra_data(result, "city", &city);
+       c_ret_if(ret != SERVICE_ERROR_NONE);
+
+       char *timezone = NULL;
 
-       const char* timezone = bundle_get_val(result, "timezone");
-       c_retm_if(!timezone, "timezone is null");
+       ret = service_get_extra_data(result, "timezone", &timezone);
+       c_ret_if(ret != SERVICE_ERROR_NONE);
 
-       const char* tzpath = bundle_get_val(result, "tzpath");
-       c_retm_if(!tzpath, "tzpath is null");
+       char *tzpath = NULL;
+
+       ret = service_get_extra_data(result, "tzpath", &tzpath);
+       c_ret_if(ret != SERVICE_ERROR_NONE);
 
        if (item_data->ugd->city)
                free(item_data->ugd->city);
@@ -374,7 +523,7 @@ static void __cal_setting_ug_time_zone_ug_result_callback(struct ui_gadget *ug,
 
        elm_genlist_item_update(item_data->item);
 
-       int ret = vconf_set_str(CAL_VCONFKEY_LOCK_TIMEZONE_PATH, tzpath);
+       ret = vconf_set_str(CAL_VCONFKEY_LOCK_TIMEZONE_PATH, tzpath);
        c_warn_if(ret, "vconf_set_str(CAL_VCONFKEY_LOCK_TIMEZONE_PATH, tzpath) is failed");
 
        ret = vconf_set_str(CAL_VCONFKEY_LOCK_TIMEZONE_CITY, city);
@@ -382,24 +531,26 @@ static void __cal_setting_ug_time_zone_ug_result_callback(struct ui_gadget *ug,
 
        ret = vconf_set_str(CAL_VCONFKEY_LOCK_TIMEZONE_OFFSET, timezone);
        c_warn_if(ret, "vconf_set_str(CAL_VCONFKEY_LOCK_TIMEZONE_OFFSET, tzpath) is failed");
+
+       free(city);
+       free(timezone);
+       free(tzpath);
 }
 
-static void __cal_setting_ug_time_zone_ug_layout_callback(struct ui_gadget *ug, enum ug_mode mode, void *priv)
+static void __cal_setting_ug_time_zone_ug_layout_callback(ui_gadget_h ug, enum ug_mode mode, void *priv)
 {
        CAL_FN_START;
+       c_retm_if(!ug, "ug is null");
 
        Evas_Object *base;
 
-       CAL_ASSERT(ug);
-
        base = ug_get_layout(ug);
        if (!base) {
                ug_destroy(ug);
                return;
        }
 
-       switch (mode)
-       {
+       switch (mode) {
        case UG_MODE_FULLVIEW:
                elm_win_resize_object_add(ug_get_window(), base);
                evas_object_show(base);
@@ -412,7 +563,9 @@ static void __cal_setting_ug_time_zone_ug_layout_callback(struct ui_gadget *ug,
 
 static void __cal_setting_ug_create_time_zone_ug(void *data, Evas_Object *obj, void *event_info)
 {
-       Item_data *item_data = (Item_data*)data;
+       c_retm_if(!data, "data is null");
+
+       Item_data *item_data = data;
 
        struct ug_cbs uc;
 
@@ -428,44 +581,40 @@ static void __cal_setting_ug_create_time_zone_ug(void *data, Evas_Object *obj, v
 
 static Elm_Object_Item *__cal_setting_ug_add_genlist_item(struct ug_data *ugd, Evas_Object *genlist,Eina_Bool is_seperator,int index)
 {
+       c_retvm_if(!ugd, NULL, "ugd is null");
+       c_retvm_if(!genlist, NULL, "genlist is null");
+
        Elm_Object_Item *item = NULL;
        Item_data *item_data = NULL;
 
-       if(NULL == genlist)
-       {
-               return NULL;
-       }
-
-       if(is_seperator)
-       {
-               //append seperator item
-               item = elm_genlist_item_append(genlist, &itc_seperator, NULL, NULL, ELM_GENLIST_ITEM_GROUP, NULL, NULL);
-               elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_NONE);
-       }
-       else
-       {
-               item_data = (Item_data *)malloc(sizeof(Item_data));
-               if(NULL == item_data)
-               {
-                       return NULL;
-               }
-               memset(item_data,0x00,sizeof(Item_data));
+       if(is_seperator) {
+               item = elm_genlist_item_append(genlist, &itc_seperator, NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+               elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+       } else {
+               item_data = calloc(1, sizeof(Item_data));
+               c_retvm_if(!item_data, NULL, "item_data is null");
 
                item_data->ugd = ugd;
 
-               switch(index)
-               {
+               switch (index) {
                case ITEM_LOCK_TIMEZONE_ON_OFF:
                        item_data->index = index;
-                       item_data->item = elm_genlist_item_append(genlist, &itc_lock_tz, item_data, NULL, ELM_GENLIST_ITEM_NONE, __cal_setting_ug_on_off_select_callback, item_data);
+                       item_data->item = elm_genlist_item_append(genlist, &itc_lock_tz, item_data, NULL, ELM_GENLIST_ITEM_NONE, __cal_setting_ug_lock_time_zone_check_select_callback, item_data);
+                       ugd->item_time_zone_on_off = item_data->item;
+                       break;
+               case ITEM_LOCK_TIMEZONE_GUIDE_TEXT:
+                       if (!ugd->is_on) {
+                               item_data->index = index;
+                               item_data->item = elm_genlist_item_append(genlist, &itc_lock_tz_guide, item_data, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+                               elm_genlist_item_select_mode_set(item_data->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+                               ugd->item_time_zone_guide = item_data->item;
+                       }
                        break;
                case ITEM_TIMEZONE:
-                       item_data->index = index;
-                       item_data->item = elm_genlist_item_append(genlist, &itc_tz, item_data, NULL, ELM_GENLIST_ITEM_NONE, __cal_setting_ug_create_time_zone_ug, item_data);
-                       ugd->item_time_zone = item_data->item;
-                       if (!ugd->is_on)
-                       {
-                               elm_object_item_disabled_set(item_data->item, EINA_TRUE);
+                       if (ugd->is_on) {
+                               item_data->index = index;
+                               item_data->item = elm_genlist_item_append(genlist, &itc_tz, item_data, NULL, ELM_GENLIST_ITEM_NONE, __cal_setting_ug_create_time_zone_ug, item_data);
+                               ugd->item_time_zone = item_data->item;
                        }
                        break;
                case ITEM_FIRST_DAY_OF_WEEK:
@@ -491,11 +640,18 @@ static Elm_Object_Item *__cal_setting_ug_add_genlist_item(struct ug_data *ugd, E
                        item_data->index = index;
                        item_data->item = elm_genlist_item_append(genlist, &itc_radio, item_data, ugd->item_focus_in_month, ELM_GENLIST_ITEM_NONE, __cal_setting_ug_radio_changed_callback, item_data);
                        item_data->rgd = ugd->rgd_focus_in_month;
-            break;
+                       break;
+               case ITEM_WEEK_NUMBER_ON_OFF:
+                       item_data->index = index;
+                       item_data->item = elm_genlist_item_append(genlist, &itc_lock_tz, item_data, NULL, ELM_GENLIST_ITEM_NONE, __cal_setting_ug_show_week_num_check_select_callback, item_data);
+                       break;
+               case ITEM_COMPLETED_TO_DO_ON_OFF:
+                       item_data->index = index;
+                       item_data->item = elm_genlist_item_append(genlist, &itc_lock_tz, item_data, NULL, ELM_GENLIST_ITEM_NONE, __cal_setting_ug_show_complete_task_check_select_callback, item_data);
+                       break;
 
                }
 
-
                item = item_data->item;
        }
 
@@ -505,48 +661,50 @@ static Elm_Object_Item *__cal_setting_ug_add_genlist_item(struct ug_data *ugd, E
 
 static void __cal_setting_ug_genlist_item_expand_callback(void *data, Evas_Object *obj, void *event_info)
 {
-       struct ug_data *ugd = (struct ug_data*)data;
+       c_retm_if(!data, "data is null");
+       c_retm_if(!event_info, "event_info is null");
+
+       struct ug_data *ugd = data;
        Elm_Object_Item *it = event_info;
        Evas_Object *gl = elm_object_item_widget_get(it);
 
-       if(it == ugd->item_first_day_of_week)
-       {
-               __cal_setting_ug_add_genlist_item(ugd,gl,FALSE,ITEM_SUNDAY);
-               __cal_setting_ug_add_genlist_item(ugd,gl,FALSE,ITEM_MONDAY);
-
-       }
-       else if(it == ugd->item_focus_in_month)
-       {
-               __cal_setting_ug_add_genlist_item(ugd,gl,FALSE,ITEM_DAILY_EVENTS);
-               __cal_setting_ug_add_genlist_item(ugd,gl,FALSE,ITEM_WEEKLY_EVENTS);
+       if (it == ugd->item_first_day_of_week) {
+               __cal_setting_ug_add_genlist_item(ugd, gl, EINA_FALSE, ITEM_SUNDAY);
+               __cal_setting_ug_add_genlist_item(ugd, gl, EINA_FALSE, ITEM_MONDAY);
 
+       } else if (it == ugd->item_focus_in_month) {
+               __cal_setting_ug_add_genlist_item(ugd, gl, EINA_FALSE, ITEM_DAILY_EVENTS);
+               __cal_setting_ug_add_genlist_item(ugd, gl, EINA_FALSE, ITEM_WEEKLY_EVENTS);
        }
 }
 
-
 static void __cal_setting_ug_genlist_item_contract_callback(void *data, Evas_Object *obj, void *event_info)
 {
+       c_retm_if(!event_info, "event_info is null");
+
        Elm_Object_Item *item = event_info;
        elm_genlist_item_subitems_clear(item);
 }
 
 Evas_Object* cal_setting_ug_create_view(Evas_Object *navi, struct ug_data *ugd)
 {
+       c_retvm_if(!navi, NULL, "navi is null");
+       c_retvm_if(!ugd, NULL, "ugd is null");
+
        Evas_Object *genlist = NULL;
+       genlist = elm_genlist_add(navi);
+       c_retvm_if(!genlist, NULL, "genlist is null");
 
-       if (!navi || !ugd )
-       {
-               return NULL;
-       }
+       elm_object_style_set(genlist, "dialogue");
 
-       //creat list
-       genlist = elm_genlist_add(navi);
        elm_genlist_clear(genlist);
+       elm_genlist_mode_set(genlist, ELM_LIST_COMPRESS);
 
        ugd->genlist = genlist;
 
        __cal_setting_ug_add_genlist_item(ugd,genlist,EINA_TRUE, 0);
        __cal_setting_ug_add_genlist_item(ugd,genlist,EINA_FALSE,ITEM_LOCK_TIMEZONE_ON_OFF);
+       __cal_setting_ug_add_genlist_item(ugd,genlist,EINA_FALSE,ITEM_LOCK_TIMEZONE_GUIDE_TEXT);
        __cal_setting_ug_add_genlist_item(ugd,genlist,EINA_FALSE,ITEM_TIMEZONE);
 
        __cal_setting_ug_add_genlist_item(ugd,genlist,EINA_TRUE,0);
@@ -555,8 +713,46 @@ Evas_Object* cal_setting_ug_create_view(Evas_Object *navi, struct ug_data *ugd)
        __cal_setting_ug_add_genlist_item(ugd,genlist,EINA_TRUE,0);
        ugd->item_focus_in_month = __cal_setting_ug_add_genlist_item(ugd,genlist,EINA_FALSE,ITEM_FOCUS_IN_MONTH_VIEW);
 
+       __cal_setting_ug_add_genlist_item(ugd, genlist, EINA_TRUE, 0);
+       __cal_setting_ug_add_genlist_item(ugd,genlist, EINA_FALSE, ITEM_WEEK_NUMBER_ON_OFF);
+
+       __cal_setting_ug_add_genlist_item(ugd, genlist, EINA_TRUE, 0);
+       __cal_setting_ug_add_genlist_item(ugd,genlist, EINA_FALSE, ITEM_COMPLETED_TO_DO_ON_OFF);
+
        evas_object_smart_callback_add(genlist, "expanded", __cal_setting_ug_genlist_item_expand_callback, ugd);
        evas_object_smart_callback_add(genlist, "contracted", __cal_setting_ug_genlist_item_contract_callback, ugd);
 
        return genlist;
 }
+
+static void __cal_setting_gl_insert_genlist_item(struct ug_data *ugd, Evas_Object *genlist, Elm_Object_Item *item_after, int index)
+{
+       c_retm_if(!ugd, "ugd is NULL");
+       c_retm_if(!genlist, "genlist is NULL");
+       c_retm_if(!item_after, "item_after is NULL");
+
+       Item_data *item_data = calloc(1, sizeof(Item_data));
+       c_retm_if(!item_data, "item_data is NULL");
+
+       item_data->ugd = ugd;
+
+       switch (index) {
+       case ITEM_TIMEZONE:
+               if (ugd->is_on) {
+                       item_data->index = index;
+                       item_data->item = elm_genlist_item_insert_after(genlist, &itc_tz, item_data, NULL, item_after, ELM_GENLIST_ITEM_NONE, __cal_setting_ug_create_time_zone_ug, item_data);
+                       ugd->item_time_zone = item_data->item;
+               }
+               break;
+       case ITEM_LOCK_TIMEZONE_GUIDE_TEXT:
+               if (!ugd->is_on) {
+                       item_data->index = index;
+                       item_data->item = elm_genlist_item_insert_after(genlist, &itc_lock_tz_guide, item_data, NULL, item_after, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+                       elm_genlist_item_select_mode_set(item_data->item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+                       ugd->item_time_zone_guide = item_data->item;
+               }
+               break;
+       default:
+               break;
+       }
+}
index 8c01a4d..b97149c 100755 (executable)
   */\r
 \r
 \r
-\r
-\r
-\r
-\r
 #ifndef __CALENDAR_UG_SETTING_VIEW_H__\r
 #define __CALENDAR_UG_SETTING_VIEW_H__\r
 \r
-Evas_Objectcal_setting_ug_create_view(Evas_Object *navi, struct ug_data *ugd);\r
+Evas_Object *cal_setting_ug_create_view(Evas_Object *navi, struct ug_data *ugd);\r
 \r
 #endif /* __CALENDAR_UG_SETTING_VIEW_H__ */\r
 \r
index 29e6a25..7f7af39 100755 (executable)
   */
 
 
-
-
-
-
 #include <ui-gadget-module.h>
 #include <libintl.h>
 #include <vconf.h>
@@ -69,12 +65,21 @@ static void __cal_setting_ug_initialize(struct ug_data *ugd)
                c_warn_if(!ugd->time_zone, "ugd->city is null");
        }
 
+       ret = account_connect();
+       c_retm_if(ret != ACCOUNT_ERROR_NONE, "account_connect is failed(%x)", ret);
+
        ret = vconf_get_int(CAL_VCONFKEY_LOCK_TIMEZONE_ON_OFF, &ugd->is_on);
        c_warn_if(ret, "vconf_get_int(CAL_VCONFKEY_LOCK_TIMEZONE_ON_OFF, &ugd->is_on) is failed");
 
-       if (0 != vconf_get_int(VCONFKEY_SETAPPL_WEEKOFDAY_FORMAT_INT,&ugd->is_monday)) {
-               ret = vconf_set_int(VCONFKEY_SETAPPL_WEEKOFDAY_FORMAT_INT, 1);
-               c_warn_if(ret != 0,"vconf_set_int(VCONFKEY_SETAPPL_WEEKOFDAY_FORMAT_INT, 0) is failed(%d)", ret);
+       ret = vconf_get_int(CAL_VCONFKEY_WEEK_NMUBER_ON_OFF, &ugd->is_display_weeknumber);
+       c_warn_if(ret, "vconf_get_int(CAL_VCONFKEY_WEEK_NMUBER_ON_OFF, &ugd->is_display_weeknumber) is failed");
+
+       ret = vconf_get_int(CAL_VCONFKEY_COMPLETE_TODO_ON_OFF, &ugd->is_complete_todo);
+       c_warn_if(ret, "vconf_get_int(CAL_VCONFKEY_COMPLETE_TODO_ON_OFF, &ugd->is_complete_todo) is failed");
+
+       if (0 != vconf_get_int(CAL_VCONFKEY_FIRST_DAY_OF_WEEK,&ugd->is_monday)) {
+               ret = vconf_set_int(CAL_VCONFKEY_FIRST_DAY_OF_WEEK, 1);
+               c_warn_if(ret != 0,"vconf_set_int(CAL_VCONFKEY_FIRST_DAY_OF_WEEK, 1) is failed(%d)", ret);
        }
 
        if (0 != vconf_get_int(CAL_VCONFKEY_FOCUS_VIEW,&ugd->is_daily)) {
@@ -118,7 +123,7 @@ static Evas_Object *__cal_setting_ug_create_layout(Evas_Object *parent, struct u
        return ugd->base;
 }
 
-static void *__cal_setting_ug_create_callback(struct ui_gadget *ug, enum ug_mode mode, bundle *data, void *priv)
+static void *__cal_setting_ug_create_callback(ui_gadget_h ug, enum ug_mode mode, service_h data, void *priv)
 {
        Evas_Object *parent;
        struct ug_data *ugd;
@@ -139,12 +144,14 @@ static void *__cal_setting_ug_create_callback(struct ui_gadget *ug, enum ug_mode
                return NULL;
 
        base = __cal_setting_ug_create_layout(parent, ugd);
-       c_retvm_if(!base, NULL, "base is null");
-
+       if (!base) {
+               CALENDAR_SVC_DISCONNECT();
+               return NULL;
+       }
        return base;
 }
 
-static void __cal_setting_ug_destroy_callback(struct ui_gadget *ug, bundle *data, void *priv)
+static void __cal_setting_ug_destroy_callback(ui_gadget_h ug, service_h data, void *priv)
 {
        struct ug_data *ugd;
 
@@ -153,11 +160,15 @@ static void __cal_setting_ug_destroy_callback(struct ui_gadget *ug, bundle *data
 
        ugd = priv;
 
+       CALENDAR_SVC_DISCONNECT();
+
+       account_disconnect();
+
        cal_util_delete_evas_object(&ugd->base);
 }
 
-static void __cal_setting_ug_key_callback(struct ui_gadget *ug, enum ug_key_event evt,
-               bundle *data, void *priv)
+static void __cal_setting_ug_key_callback(ui_gadget_h ug, enum ug_key_event evt,
+               service_h data, void *priv)
 {
        if (!ug)
                return;
@@ -182,7 +193,7 @@ static inline void __cal_setting_ug_bind_text_domain()
                ERR("UG: bindtextdomain error");
 }
 
-API int setting_plugin_reset(bundle *data, void *priv)
+API int setting_plugin_reset(service_h data, void *priv)
 {
        CAL_FN_START;
 
@@ -191,12 +202,21 @@ API int setting_plugin_reset(bundle *data, void *priv)
        ret = CALENDAR_SVC_CONNECT();
        c_warn_if(ret != CAL_SUCCESS, "CALENDAR_SVC_CONNECT is failed(%d)", ret);
 
+       ret = vconf_set_int(CAL_VCONFKEY_FIRST_DAY_OF_WEEK, 1);
+       c_warn_if(ret != 0, "vconf_set_int(CAL_VCONFKEY_FIRST_DAY_OF_WEEK, 1) is failed(%d)", ret);
+
        ret = vconf_set_int(CAL_VCONFKEY_FOCUS_VIEW, 0);
        c_warn_if(ret != 0, "vconf_set_int(CAL_VCONFKEY_FOCUS_VIEW, 0) is failed(%d)", ret);
 
        ret = vconf_set_int(CAL_VCONFKEY_LOCK_TIMEZONE_ON_OFF, 0);
        c_warn_if(ret != 0, "vconf_set_int(CAL_VCONFKEY_LOCK_TIMEZONE_ON_OFF, 0) is failed(%d)", ret);
 
+       ret = vconf_set_int(CAL_VCONFKEY_WEEK_NMUBER_ON_OFF, 0);
+       c_warn_if(ret != 0, "vconf_set_int(CAL_VCONFKEY_WEEK_NMUBER_ON_OFF, 0) is failed(%d)", ret);
+
+       ret = vconf_set_int(CAL_VCONFKEY_COMPLETE_TODO_ON_OFF, 1);
+       c_warn_if(ret != 0, "vconf_set_int(CAL_VCONFKEY_COMPLETE_TODO_ON_OFF, 1) is failed(%d)", ret);
+
        ret = vconf_set_str(CAL_VCONFKEY_LOCK_TIMEZONE_PATH, "Asia/Seoul");
        c_warn_if(ret != 0, "vconf_set_int(CAL_VCONFKEY_LOCK_TIMEZONE_PATH, 'Seoul') is failed(%d)", ret);
 
@@ -209,9 +229,6 @@ API int setting_plugin_reset(bundle *data, void *priv)
        ret = CALENDAR_SVC_DELETE_ALL(ALL_ACCOUNT_ID, NULL);
        c_warn_if(ret != CAL_SUCCESS, "CALENDAR_SVC_DELETE_ALL(ALL_ACCOUNT_ID, NULL) is failed(%d)", ret);
 
-       ret = CALENDAR_SVC_DISCONNECT();
-       c_warn_if(ret != CAL_SUCCESS, "CALENDAR_SVC_DISCONNECT is failed(%d)", ret);
-
        return 0;
 }
 
index d2497fe..7abbc19 100755 (executable)
   */
 
 
-
-
-
-
 #ifndef __CALENDAR_UG_H__
 #define __CALENDAR_UG_H__
 
@@ -36,9 +32,23 @@ enum cld_ug_mode {
        _MODE_VIEW_VCS,
 };
 
+typedef struct {
+       int cnt;
+       int cnt_loop;
+       int cnt_checked_total;
+       int result;
+       bool alive;
+       bool completed;
+       pthread_t thread;
+       Ecore_Timer *timer;
+       Evas_Object *progressbar;
+       Evas_Object *layout;
+       Evas_Object *label;
+} cal_progress_info;
+
 struct ug_data {
        Evas_Object *base;
-       struct ui_gadget *ug;
+       ui_gadget_h ug;
 
        Evas_Object *nv;
        Evas_Object *cont;
@@ -48,21 +58,33 @@ struct ug_data {
        char *caller;
        char *vcs_file;
 
+       Elm_Object_Item *item_time_zone_on_off;
+       Elm_Object_Item *item_time_zone_guide;
        Elm_Object_Item *item_time_zone;
        Elm_Object_Item *item_first_day_of_week;
        Evas_Object *rgd_first_day;
        Elm_Object_Item *item_focus_in_month;
        Evas_Object *rgd_focus_in_month;
+       Evas_Object *rgd_display_in_month;
 
        Evas_Object *genlist;
 
        int is_on;
        int is_monday;
        int is_daily;
+       int is_complete_todo;
+       int is_display_weeknumber;
 
        char *city;
        char *time_zone;
 
+       Evas_Object *popup;
+       Eina_List *calendar_list;
+       Evas_Object *notify;
+
+       char *path;
+       cal_progress_info *p_info;
+       int setting_mode;
 };
 
 void cal_list_ug_create(const char *title, struct ug_data *ugd);
index a27d04d..e2e134d 100755 (executable)
@@ -12,13 +12,23 @@ SET(SRCS
        ${CMAKE_SOURCE_DIR}/src/edit-repeat.c
 )
 
-SET(VC_PKGNAME "org.${VENDOR}.${VIEWER}")
+SET(VC_PKGNAME "${VENDOR}.${VIEWER}")
 SET(VC_PREFIX "/opt/apps/${VC_PKGNAME}")
 SET(VC_BINDIR "${VC_PREFIX}/bin")
 SET(VC_RESDIR "${VC_PREFIX}/res")
 
 INCLUDE(FindPkgConfig)
-pkg_check_modules(viewer_pkgs REQUIRED elementary ui-gadget calendar icu-i18n)
+pkg_check_modules(viewer_pkgs REQUIRED 
+       elementary 
+       calendar 
+       contacts-service 
+       location 
+       icu-i18n 
+       capi-appfw-application 
+       capi-location-geocoder 
+       appsvc
+       ui-gadget-1
+)
 
 FOREACH(flag ${viewer_pkgs_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
@@ -37,5 +47,5 @@ TARGET_LINK_LIBRARIES(${VIEWER} ${COMMON_LIB} ${viewer_pkgs_LDFLAGS} "-pie -lm")
 INSTALL(TARGETS ${VIEWER} DESTINATION ${VC_BINDIR})
 
 # install desktop file & icon
-CONFIGURE_FILE(${VIEWER}.desktop.in ${CMAKE_BINARY_DIR}/${VC_PKGNAME}.desktop)
-INSTALL(FILES ${CMAKE_BINARY_DIR}/${VC_PKGNAME}.desktop DESTINATION "/opt/share/applications")
+CONFIGURE_FILE(${VIEWER}.xml ${CMAKE_BINARY_DIR}/${VC_PKGNAME}.xml)
+INSTALL(FILES ${CMAKE_BINARY_DIR}/${VC_PKGNAME}.xml DESTINATION "/opt/share/packages")
diff --git a/viewer/calendar-viewer.desktop.in b/viewer/calendar-viewer.desktop.in
deleted file mode 100755 (executable)
index 269c397..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-Name=Calendar-viewer
-Type=Application
-Exec=@VC_PREFIX@/bin/@VIEWER@
-Icon=${PKGNAME}.png
-MimeType=text/calendar
-NoDisplay=TRUE
-Version=0.1.2
-X-TIZEN-TaskManage=True
-X-TIZEN-Multiple=False
-X-TIZEN-Removable=False
-X-TIZEN-SVC=http://tizen.org/appsvc/operation/view|NULL|text/calendar
diff --git a/viewer/calendar-viewer.xml b/viewer/calendar-viewer.xml
new file mode 100644 (file)
index 0000000..7fe83b0
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns="http://tizen.org/ns/packages" package="com.samsung.calendar-viewer" version="0.1.2">
+       <author email="jiwony.park@samsung.com" href="www.samsung.com">Jiwon Park</author>
+       <description>Tizen Calendar app</description>
+       <ui-application appid="com.samsung.calendar-viewer" exec="@VC_PREFIX@/bin/@VIEWER@" nodisplay="true" multiple="false" type="capp" taskmanage="true">
+               <label>Calendar Viewer</label>
+               <icon>${PKGNAME}.png</icon>
+               <application-service>
+                       <operation name="http://tizen.org/appcontrol/operation/view"/>
+                       <mime name="text/calendar"/>
+               </application-service>
+       </ui-application>
+</manifest>
+
index 9596427..3b26f58 100755 (executable)
   */
 
 
-
-
-
-
 #include <stdio.h>
 #include <appcore-efl.h>
 #include <aul.h>
 
 #define SERVICE_CALENDAR_VIEWER_CAL_ID_NAME "cal_id"
 #define SERVICE_CALENDAR_VIEWER_MIME_NAME AUL_K_MIME_CONTENT
+#define VCALENDAR_LABLE_STRING_LENGTH 128
 
 #if !defined(CV_PACKAGE)
 #  define CV_PACKAGE "calendar-viewer"
 #endif
 
+typedef struct {
+       struct appdata *ad;
+       unsigned int check_num;
+       Evas_Object *genlist;
+       Evas_Object *notify;
+       Evas_Object *notify_layout;
+       Elm_Object_Item *save_to_calendar;
+}cal_viewer_data;
+
+typedef struct {
+       cal_struct *cs;
+       Eina_Bool checked;
+}vcs_item_data;
+
+static char *__cal_viewer_get_vcs_genlist_item_label(void *data, Evas_Object *obj, const char *part);
+static Evas_Object* __cal_viewer_get_vcs_genlist_icon(void *item_data, Evas_Object *obj, const char *part);
+static void __cal_viewer_create_view(struct appdata *ad, Evas_Object *parent, GList *glist);
+static void __cal_viewer_show_small_info(cal_viewer_data *p, int count);
+
+static Elm_Genlist_Item_Class itc_3text_1icon_2 = {
+       .item_style = "3text.1icon.2",
+       .func.text_get = __cal_viewer_get_vcs_genlist_item_label,
+       .func.content_get = __cal_viewer_get_vcs_genlist_icon,
+       .func.del = NULL,
+       .decorate_all_item_style = "edit_default",
+};
+
+static char* __cal_viewer_vcs_get_time_str(cal_struct *cs)
+{
+       c_retvm_if(!cs, NULL, "cs is null");
+
+       char buf[512];
+       char stime[512];
+
+       struct tm tm;
+       const char* time = CAL_UTIL_TIME_FORMAT_1;
+
+       cal_util_convert_lli_to_tm(NULL, CALENDAR_SVC_STRUCT_GET_LLI(cs, CALS_VALUE_LLI_DTSTART_UTIME), &tm);
+
+       cal_util_get_time_text(stime, sizeof(stime), NULL, time, &tm);
+       snprintf(buf, sizeof(buf), "%s", stime);
+
+       return strdup(buf);
+}
+
+static char *__cal_viewer_get_vcs_genlist_item_label(void *data, Evas_Object *obj, const char *part)
+{
+       c_retvm_if(!data, NULL, "data is null");
+       c_retvm_if(!part, NULL, "part is null");
+
+       vcs_item_data *item_data = (vcs_item_data*)data;
+       c_retvm_if(!item_data->cs, NULL, "part is null");
+
+       const char *name = NULL;
+
+       if (!CAL_STRCMP(part,"elm.text.1")) {
+               name = CALENDAR_SVC_STRUCT_GET_STR(item_data->cs, CAL_VALUE_TXT_SUMMARY);
+               if (name)
+                       return strdup(name);
+
+               return strdup(C_("IDS_CLD_BODY_NO_TITLE"));
+       } else if (!CAL_STRCMP(part,"elm.text.2")) {
+               name = CALENDAR_SVC_STRUCT_GET_STR(item_data->cs, CAL_VALUE_TXT_LOCATION);
+               if (CAL_STRLEN(name))
+                       return strdup(name);
+
+               return strdup(C_("IDS_CLD_BODY_NO_LOCATION_SELECTED"));
+       } else if (!CAL_STRCMP(part, "elm.text.3")) {
+               char *name = __cal_viewer_vcs_get_time_str(item_data->cs);
+               return name;
+       }
+
+       return NULL;
+}
+
+static void __cal_viewer_show_small_info(cal_viewer_data *p, int count)
+{
+       c_retm_if(!p, "p is null");
+       c_ret_if(count < 0);
+
+       struct appdata *ad = p->ad;
+       c_retm_if(!ad, "ad is null");
+
+       Evas_Object *nv = ad->nv;
+       c_retm_if(!nv, "nv is null");
+
+       Evas_Object *notify = NULL;
+       Evas_Object *notify_layout = NULL;
+
+       char lable_str[VCALENDAR_LABLE_STRING_LENGTH] = { '\0'};
+
+       if (!p->notify) {
+               notify = elm_notify_add(nv);
+               c_retm_if(!notify, "notify is null");
+
+               elm_notify_orient_set(notify, ELM_NOTIFY_ORIENT_BOTTOM);
+               p->notify = notify;
+
+               notify_layout = elm_layout_add(notify);
+               if (!notify_layout) {
+                       evas_object_del(p->notify);
+                       p->notify = NULL;
+                       return;
+               }
+
+               p->notify_layout = notify_layout;
+               elm_layout_theme_set(notify_layout, "standard", "selectioninfo", "vertical/bottom_64");
+               elm_object_content_set(notify, notify_layout);
+       }
+       snprintf(lable_str, sizeof(lable_str), "%s (%d)", S_("IDS_COM_POP_SELECTED"), count);
+       edje_object_part_text_set(CAL_UTIL_GET_EDJ_DATA(p->notify_layout), "elm.text", lable_str);
+
+       if (0 < count)
+               evas_object_show(p->notify);
+       else
+               evas_object_hide(p->notify);
+
+}
+
+static void __cal_viewer_vcs_check_changed_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       c_retm_if(!data, "data is null");
+
+       vcs_item_data *item_data= data;
+
+       Evas_Object *genlist = elm_object_parent_widget_get(obj);
+       c_retm_if(!genlist, "genlist is null");
+
+       cal_viewer_data *p = evas_object_data_get(genlist, "priv");
+       c_retm_if(!p, "p is null");
+
+       Eina_Bool checked = elm_check_state_get(obj);
+       if (checked) {
+               p->check_num++;
+               item_data->checked = EINA_TRUE;
+       } else {
+               p->check_num--;
+               item_data->checked = EINA_FALSE;
+       }
+
+       if (0 < p->check_num)
+               elm_object_item_disabled_set(p->save_to_calendar, EINA_FALSE);
+       else
+               elm_object_item_disabled_set(p->save_to_calendar, EINA_TRUE);
+
+       __cal_viewer_show_small_info(p, p->check_num);
+}
+
+static Evas_Object* __cal_viewer_get_vcs_genlist_icon(void *item_data, Evas_Object *obj, const char *part)
+{
+       c_retvm_if(!part, NULL, "part is null");
+       c_retvm_if(!obj, NULL, "obj is null");
+       c_retvm_if(!item_data, NULL, "data is null");
+
+       Evas_Object *icon = NULL;
+       vcs_item_data *item = item_data;
+       c_retvm_if(!item->cs, NULL, "item->cs is null");
+
+       if (!CAL_STRCMP(part, "elm.icon") ) {
+               icon = elm_check_add(obj);
+               c_retvm_if(!icon, NULL, "elm_check_add returned null");
+
+               elm_check_state_pointer_set(icon, &item->checked);
+               evas_object_smart_callback_add(icon, "changed", __cal_viewer_vcs_check_changed_callback, item);
+               evas_object_propagate_events_set(icon, EINA_FALSE);
+               return icon;
+       }
+
+       return NULL;
+}
+
 static bool viewer_create(void *data)
 {
        struct appdata *ad = data;
@@ -67,7 +235,7 @@ static bool viewer_create(void *data)
        elm_object_part_content_set(ad->base, "elm.swallow.content", ad->nv);
 
        /* init internationalization */
-       r = appcore_set_i18n(CALENDAR_PACKAGE, LOCALEDIR);
+       r = appcore_set_i18n(CALENDAR, LOCALEDIR);
        c_retvm_if(r, false, "appcore_set_i18n() Failed");
 
        cal_util_connect_pattern_generator();
@@ -158,8 +326,7 @@ static void viewer_service(service_h service, void *data)
                        struct stat st;
 
                        FILE * file = fopen(val_ical, "r");
-                       if(!file)
-                       {
+                       if(!file) {
                                free(raw_data);
                                ERR("Failed to open file!");
                                return;
@@ -171,14 +338,26 @@ static void viewer_service(service_h service, void *data)
                        CAL_ASSERT(raw_data);
                        memset(raw_data,0,(size+1));
 
-                       fread(raw_data, 1, size, file);
+                       r = fread(raw_data, 1, size, file);
+                       if (r < 0) {
+                               free(raw_data);
+                               ERR("Failed to read file!");
+                               return;
+                       }
 
                        fclose( file );
 
                        ad->is_aul = EINA_TRUE;
                        ad->request_view = CV_DETAIL;
 
-                       cal_viewer_create_view(ad, ad->nv, raw_data);
+                       GList *schedules = NULL;
+                       int r = CALENDAR_SVC_READ_SCHEDULES(raw_data, &schedules);
+                       if (r != CAL_SUCCESS || NULL == schedules) {
+                               ERR("CALENDAR_SVC_READ_SCHEDULES fail. : %d", r);
+                               return;
+                       }
+
+                       __cal_viewer_create_view(ad, ad->nv, schedules);
 
                        free(raw_data);
                        free(val_ical);
@@ -195,6 +374,129 @@ static void viewer_service(service_h service, void *data)
        return;
 }
 
+static void __cal_viewer_genlist_select_callback(void *data, Evas_Object *obj, void *event_info)
+{
+       c_retm_if(!data, "data is null");
+
+       vcs_item_data *item = data;
+       c_retm_if(!item->cs, "__cal_viewer_genlist_sel param error");
+
+       cal_viewer_data *p = evas_object_data_get(obj, "priv");
+       c_retm_if(!p || !p->ad, "p is null");
+
+       if (p->notify)
+               evas_object_hide(p->notify);
+
+       elm_genlist_item_selected_set((Elm_Object_Item *)event_info, EINA_FALSE);
+       cal_detail_create_viewer(p->ad, p->ad->nv, item->cs);
+}
+
+static void __cal_viewer_save_to_calendar_button_callback(void *data, Evas_Object *obj, void *ei)
+{
+       CAL_FN_START;
+
+       cal_viewer_data *p = data;
+       c_retm_if(!p, "p is null");
+
+       Elm_Object_Item *it = NULL;
+       Elm_Object_Item *temp = NULL;
+       vcs_item_data *item = NULL;
+       int r;
+       it = elm_genlist_first_item_get(p->genlist);
+       while (it) {
+               item = elm_object_item_data_get(it);
+               temp = elm_genlist_item_next_get(it);
+               if (NULL == item) {
+                       it = temp;
+                       continue;
+               }
+
+               if (item && item->cs && EINA_TRUE == item->checked) {
+                       r = CALENDAR_SVC_INSERT(item->cs);
+                       if (CAL_SUCCESS != r) {
+                               ERR("Calendar service delete failed: %d", r);
+                       }
+               }
+               it = temp;
+       }
+}
+
+static void __cal_viewer_back_button_callback(void *data, Evas_Object *obj, void *ei)
+{
+       CAL_FN_START;
+
+       cal_viewer_data *p = data;
+       c_retm_if(!p || !p->genlist,  "p is null");
+
+       elm_genlist_clear(p->genlist);
+       elm_exit();
+}
+
+static void __cal_viewer_create_view(struct appdata *ad, Evas_Object *parent, GList *glist)
+{
+       CAL_FN_START;
+
+       c_retm_if(!ad || !parent || !glist, "Input parameter is null");
+
+       cal_viewer_data *p = calloc(1, sizeof(cal_viewer_data));
+       c_retm_if(!p, "calloc is null");
+
+       p->ad = ad;
+
+       Evas_Object *genlist = elm_genlist_add(parent);
+       c_retm_if(!genlist, "genlist is null");
+
+       Evas_Object *back_button;
+       Elm_Object_Item* navi_item;
+       cal_struct *cs = NULL;
+       while (glist) {
+               cs = glist->data;
+               if (cs == NULL) {
+                       ERR("Not cal struct\n");
+                       break;
+               }
+               vcs_item_data *item_data = calloc(1, sizeof(vcs_item_data));
+               c_retm_if(!item_data, "calloc is null");
+
+               item_data->checked = EINA_FALSE;
+               item_data->cs = cs;
+               elm_genlist_item_append(genlist, &itc_3text_1icon_2, item_data, NULL, ELM_GENLIST_ITEM_NONE, __cal_viewer_genlist_select_callback, item_data);
+               glist = g_list_next(glist);
+       }
+       evas_object_data_set(genlist, "priv", p);
+       p->genlist = genlist;
+
+       //TODO: i18n
+       navi_item = elm_naviframe_item_push(ad->nv, _("VCS Viewer"), NULL, NULL, genlist, NULL);
+       if (!navi_item) {
+               ERR("elm_naviframe_item_push is failed");
+               evas_object_del(genlist);
+               return;
+       }
+
+       Evas_Object *controlbar = cal_util_add_controlbar(ad->nv);
+       if (!controlbar) {
+               ERR("cal_util_add_controlbar(ad->nv) is failed");
+               elm_naviframe_item_pop(ad->nv);
+               return;
+       }
+
+       p->save_to_calendar = elm_toolbar_item_append(controlbar, NULL, S_("IDS_COM_OPT_SAVE"), __cal_viewer_save_to_calendar_button_callback, p);
+       elm_object_item_disabled_set(p->save_to_calendar, EINA_TRUE);
+       elm_object_item_part_content_set(navi_item, "controlbar", controlbar);
+
+       back_button = elm_object_item_part_content_get(navi_item, "prev_btn");
+       if (!back_button) {
+               back_button = elm_button_add(ad->nv);
+               c_retm_if(!back_button, "elm_button_add is failed.");
+
+               elm_object_style_set(back_button, "naviframe/back_btn/default");
+               elm_object_item_part_content_set(navi_item, "prev_btn", back_button);
+       }
+       elm_object_style_set(back_button, "naviframe/back_btn/default");
+       evas_object_smart_callback_add(back_button, "clicked",  __cal_viewer_back_button_callback, p);
+}
+
 API int main(int argc, char *argv[])
 {
        struct appdata ad;