summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRicardo Cerqueira <cyanogenmod@cerqueira.org>2013-11-01 18:40:25 +0000
committerRicardo Cerqueira <cyanogenmod@cerqueira.org>2013-11-01 18:40:25 +0000
commit3719d5c11c04104049bcfaa375c8a2b4d1840ba9 (patch)
treeb3f4ab5ddb0d364aa4ef32970a95718ad700f48d
parent4983fcd8887c3891e275bda72ddb31119a457e6a (diff)
parent84f75c86a6f35ee5cb2fbf9a0d1885c857d5269a (diff)
downloadandroid_packages_apps_Calendar-3719d5c11c04104049bcfaa375c8a2b4d1840ba9.tar.gz
android_packages_apps_Calendar-3719d5c11c04104049bcfaa375c8a2b4d1840ba9.tar.bz2
android_packages_apps_Calendar-3719d5c11c04104049bcfaa375c8a2b4d1840ba9.zip
Merge tag 'android-4.4_r1' into cm-11.0
Android 4.4 Release 1.0 Conflicts: res/values-cs/strings.xml
-rw-r--r--res/drawable-hdpi-v19/calname_bottom_select_underselect_pressed_holo_light.9.pngbin0 -> 577 bytes
-rw-r--r--res/drawable-hdpi-v19/calname_bottom_select_underunselected_pressed_holo_light.9.pngbin0 -> 860 bytes
-rw-r--r--res/drawable-hdpi-v19/calname_bottom_unselected_pressed_holo_light.9.pngbin0 -> 233 bytes
-rw-r--r--res/drawable-hdpi-v19/calname_bottom_unselected_underselect_pressed_holo_light.9.pngbin0 -> 563 bytes
-rw-r--r--res/drawable-hdpi-v19/calname_select_underselect_pressed_holo_light.9.pngbin0 -> 253 bytes
-rw-r--r--res/drawable-hdpi-v19/calname_select_underunselected_pressed_holo_light.9.pngbin0 -> 596 bytes
-rw-r--r--res/drawable-hdpi-v19/calname_unselected_pressed_holo_light.9.pngbin0 -> 214 bytes
-rw-r--r--res/drawable-hdpi-v19/calname_unselected_underselect_pressed_holo_light.9.pngbin0 -> 541 bytes
-rw-r--r--res/drawable-hdpi-v19/header_bg_cal_widget_pressed_holo.9.pngbin0 -> 356 bytes
-rw-r--r--res/drawable-hdpi-v19/list_multi_left_pressed_holo.9.pngbin0 -> 261 bytes
-rw-r--r--res/drawable-hdpi-v19/list_pressed_holo.9.pngbin0 -> 159 bytes
-rw-r--r--res/drawable-hdpi-v19/switch_thumb_pressed_holo_light.9.pngbin0 -> 345 bytes
-rw-r--r--res/drawable-hdpi/calendar_widget_preview.pngbin18964 -> 19028 bytes
-rw-r--r--res/drawable-hdpi/calname_bottom_select_underselect_holo_light.9.pngbin548 -> 568 bytes
-rw-r--r--res/drawable-hdpi/calname_bottom_select_underselect_pressed_holo_light.9.pngbin585 -> 584 bytes
-rw-r--r--res/drawable-hdpi/calname_bottom_select_underunselected_holo_light.9.pngbin728 -> 743 bytes
-rw-r--r--res/drawable-hdpi/calname_bottom_select_underunselected_pressed_holo_light.9.pngbin774 -> 781 bytes
-rw-r--r--res/drawable-hdpi/calname_bottom_unselected_underselect_holo_light.9.pngbin526 -> 514 bytes
-rw-r--r--res/drawable-hdpi/calname_bottom_unselected_underselect_pressed_holo_light.9.pngbin570 -> 555 bytes
-rw-r--r--res/drawable-hdpi/calname_select_underunselected_holo_light.9.pngbin430 -> 430 bytes
-rw-r--r--res/drawable-hdpi/calname_select_underunselected_pressed_holo_light.9.pngbin512 -> 510 bytes
-rw-r--r--res/drawable-hdpi/calname_unselected_underselect_holo_light.9.pngbin498 -> 500 bytes
-rw-r--r--res/drawable-hdpi/calname_unselected_underselect_pressed_holo_light.9.pngbin523 -> 529 bytes
-rw-r--r--res/drawable-hdpi/event_bg_declined.pngbin0 -> 92 bytes
-rw-r--r--res/drawable-hdpi/header_bg_cal_widget_focused_holo.9.pngbin495 -> 514 bytes
-rw-r--r--res/drawable-hdpi/header_bg_cal_widget_normal_holo.9.pngbin385 -> 373 bytes
-rw-r--r--res/drawable-hdpi/header_bg_cal_widget_pressed_holo.9.pngbin418 -> 409 bytes
-rw-r--r--res/drawable-hdpi/ic_allday_collapse_large_holo_light.pngbin0 -> 1039 bytes
-rw-r--r--res/drawable-hdpi/ic_allday_collapse_small_holo_light.pngbin0 -> 651 bytes
-rw-r--r--res/drawable-hdpi/ic_allday_expand_large_holo_light.pngbin0 -> 1040 bytes
-rw-r--r--res/drawable-hdpi/ic_allday_expand_small_holo_light.pngbin0 -> 651 bytes
-rw-r--r--res/drawable-hdpi/ic_colorpicker_swatch_selected.pngbin0 -> 2414 bytes
-rw-r--r--res/drawable-hdpi/ic_colorpicker_swatch_stroke.pngbin0 -> 2843 bytes
-rw-r--r--res/drawable-hdpi/ic_contact_picture.pngbin5929 -> 1380 bytes
-rw-r--r--res/drawable-hdpi/ic_menu_add_event_holo_light.pngbin856 -> 1067 bytes
-rw-r--r--res/drawable-hdpi/ic_menu_add_field_holo_light.pngbin1354 -> 1705 bytes
-rw-r--r--res/drawable-hdpi/ic_menu_cancel_holo_light.pngbin703 -> 840 bytes
-rw-r--r--res/drawable-hdpi/ic_menu_colorpicker_pressed.pngbin0 -> 1606 bytes
-rw-r--r--res/drawable-hdpi/ic_menu_compose_holo_light.pngbin1333 -> 1627 bytes
-rw-r--r--res/drawable-hdpi/ic_menu_compose_pressed_holo_dark.pngbin0 -> 1655 bytes
-rw-r--r--res/drawable-hdpi/ic_menu_done_holo_light.pngbin924 -> 1093 bytes
-rw-r--r--res/drawable-hdpi/ic_menu_refresh_holo_light.pngbin1373 -> 1692 bytes
-rw-r--r--res/drawable-hdpi/ic_menu_remove_field_holo_light.pngbin703 -> 840 bytes
-rw-r--r--res/drawable-hdpi/ic_menu_search_holo_light.pngbin1227 -> 1529 bytes
-rw-r--r--res/drawable-hdpi/ic_menu_settings_holo_light.pngbin1219 -> 1545 bytes
-rw-r--r--res/drawable-hdpi/ic_menu_trash_holo_light.pngbin1001 -> 1285 bytes
-rw-r--r--res/drawable-hdpi/ic_menu_trash_pressed_holo_dark.pngbin0 -> 1271 bytes
-rw-r--r--res/drawable-hdpi/ic_recurrence_bubble_fill.pngbin1930 -> 1893 bytes
-rw-r--r--res/drawable-hdpi/list_multi_left_activated_holo.9.pngbin1196 -> 1175 bytes
-rw-r--r--res/drawable-hdpi/list_multi_left_focused_holo.9.pngbin354 -> 353 bytes
-rw-r--r--res/drawable-hdpi/list_multi_left_pressed_holo.9.pngbin266 -> 265 bytes
-rw-r--r--res/drawable-hdpi/minical_bg_shadow_holo_light.9.pngbin462 -> 470 bytes
-rw-r--r--res/drawable-hdpi/stat_notify_calendar.pngbin709 -> 854 bytes
-rw-r--r--res/drawable-hdpi/timeline_indicator_activated_holo_light.9.pngbin364 -> 368 bytes
-rw-r--r--res/drawable-hdpi/timeline_indicator_holo_light.9.pngbin346 -> 350 bytes
-rw-r--r--res/drawable-mdpi-v19/calname_bottom_select_underselect_pressed_holo_light.9.pngbin0 -> 398 bytes
-rw-r--r--res/drawable-mdpi-v19/calname_bottom_select_underunselected_pressed_holo_light.9.pngbin0 -> 564 bytes
-rw-r--r--res/drawable-mdpi-v19/calname_bottom_unselected_pressed_holo_light.9.pngbin0 -> 198 bytes
-rw-r--r--res/drawable-mdpi-v19/calname_bottom_unselected_underselect_pressed_holo_light.9.pngbin0 -> 408 bytes
-rw-r--r--res/drawable-mdpi-v19/calname_select_underselect_pressed_holo_light.9.pngbin0 -> 216 bytes
-rw-r--r--res/drawable-mdpi-v19/calname_select_underunselected_pressed_holo_light.9.pngbin0 -> 370 bytes
-rw-r--r--res/drawable-mdpi-v19/calname_unselected_pressed_holo_light.9.pngbin0 -> 182 bytes
-rw-r--r--res/drawable-mdpi-v19/calname_unselected_underselect_pressed_holo_light.9.pngbin0 -> 380 bytes
-rw-r--r--res/drawable-mdpi-v19/header_bg_cal_widget_pressed_holo.9.pngbin0 -> 300 bytes
-rw-r--r--res/drawable-mdpi-v19/list_multi_left_pressed_holo.9.pngbin0 -> 218 bytes
-rw-r--r--res/drawable-mdpi-v19/list_pressed_holo.9.pngbin0 -> 158 bytes
-rw-r--r--res/drawable-mdpi-v19/switch_thumb_pressed_holo_light.9.pngbin0 -> 300 bytes
-rw-r--r--res/drawable-mdpi/calendar_widget_preview.pngbin11667 -> 11631 bytes
-rw-r--r--res/drawable-mdpi/calname_bottom_select_underunselected_holo_light.9.pngbin488 -> 484 bytes
-rw-r--r--res/drawable-mdpi/calname_bottom_select_underunselected_pressed_holo_light.9.pngbin524 -> 527 bytes
-rw-r--r--res/drawable-mdpi/calname_bottom_unselected_underselect_holo_light.9.pngbin376 -> 379 bytes
-rw-r--r--res/drawable-mdpi/calname_bottom_unselected_underselect_pressed_holo_light.9.pngbin403 -> 410 bytes
-rw-r--r--res/drawable-mdpi/calname_select_underunselected_holo_light.9.pngbin298 -> 290 bytes
-rw-r--r--res/drawable-mdpi/calname_select_underunselected_pressed_holo_light.9.pngbin341 -> 330 bytes
-rw-r--r--res/drawable-mdpi/calname_unselected_underselect_holo_light.9.pngbin350 -> 352 bytes
-rw-r--r--res/drawable-mdpi/calname_unselected_underselect_pressed_holo_light.9.pngbin388 -> 382 bytes
-rw-r--r--res/drawable-mdpi/event_bg_declined.pngbin0 -> 85 bytes
-rw-r--r--res/drawable-mdpi/header_bg_cal_widget_focused_holo.9.pngbin430 -> 424 bytes
-rw-r--r--res/drawable-mdpi/header_bg_cal_widget_normal_holo.9.pngbin289 -> 279 bytes
-rw-r--r--res/drawable-mdpi/header_bg_cal_widget_pressed_holo.9.pngbin333 -> 320 bytes
-rw-r--r--res/drawable-mdpi/ic_allday_collapse_large_holo_light.pngbin0 -> 767 bytes
-rw-r--r--res/drawable-mdpi/ic_allday_collapse_small_holo_light.pngbin0 -> 534 bytes
-rw-r--r--res/drawable-mdpi/ic_allday_expand_large_holo_light.pngbin0 -> 765 bytes
-rw-r--r--res/drawable-mdpi/ic_allday_expand_small_holo_light.pngbin0 -> 514 bytes
-rw-r--r--res/drawable-mdpi/ic_colorpicker_swatch_selected.pngbin0 -> 1662 bytes
-rw-r--r--res/drawable-mdpi/ic_colorpicker_swatch_stroke.pngbin0 -> 1783 bytes
-rw-r--r--res/drawable-mdpi/ic_contact_picture.pngbin4733 -> 981 bytes
-rw-r--r--res/drawable-mdpi/ic_menu_add_event_holo_light.pngbin693 -> 866 bytes
-rw-r--r--res/drawable-mdpi/ic_menu_add_field_holo_light.pngbin909 -> 1103 bytes
-rw-r--r--res/drawable-mdpi/ic_menu_cancel_holo_light.pngbin603 -> 748 bytes
-rw-r--r--res/drawable-mdpi/ic_menu_colorpicker_pressed.pngbin0 -> 1090 bytes
-rw-r--r--res/drawable-mdpi/ic_menu_compose_holo_light.pngbin901 -> 1115 bytes
-rw-r--r--res/drawable-mdpi/ic_menu_compose_pressed_holo_dark.pngbin0 -> 1118 bytes
-rw-r--r--res/drawable-mdpi/ic_menu_done_holo_light.pngbin658 -> 808 bytes
-rw-r--r--res/drawable-mdpi/ic_menu_refresh_holo_light.pngbin922 -> 1157 bytes
-rw-r--r--res/drawable-mdpi/ic_menu_remove_field_holo_light.pngbin603 -> 748 bytes
-rw-r--r--res/drawable-mdpi/ic_menu_search_holo_light.pngbin871 -> 1073 bytes
-rw-r--r--res/drawable-mdpi/ic_menu_settings_holo_light.pngbin850 -> 1068 bytes
-rw-r--r--res/drawable-mdpi/ic_menu_trash_holo_light.pngbin746 -> 914 bytes
-rw-r--r--res/drawable-mdpi/ic_menu_trash_pressed_holo_dark.pngbin0 -> 924 bytes
-rw-r--r--res/drawable-mdpi/ic_recurrence_bubble_fill.pngbin1338 -> 1301 bytes
-rw-r--r--res/drawable-mdpi/list_multi_left_activated_holo.9.pngbin722 -> 701 bytes
-rw-r--r--res/drawable-mdpi/stat_notify_calendar.pngbin583 -> 709 bytes
-rw-r--r--res/drawable-mdpi/timeline_indicator_activated_holo_light.9.pngbin289 -> 286 bytes
-rw-r--r--res/drawable-mdpi/timeline_indicator_holo_light.9.pngbin279 -> 278 bytes
-rw-r--r--res/drawable-xhdpi-v19/calname_bottom_select_underselect_pressed_holo_light.9.pngbin0 -> 726 bytes
-rw-r--r--res/drawable-xhdpi-v19/calname_bottom_select_underunselected_pressed_holo_light.9.pngbin0 -> 1130 bytes
-rw-r--r--res/drawable-xhdpi-v19/calname_bottom_unselected_pressed_holo_light.9.pngbin0 -> 250 bytes
-rw-r--r--res/drawable-xhdpi-v19/calname_bottom_unselected_underselect_pressed_holo_light.9.pngbin0 -> 738 bytes
-rw-r--r--res/drawable-xhdpi-v19/calname_select_underselect_pressed_holo_light.9.pngbin0 -> 265 bytes
-rw-r--r--res/drawable-xhdpi-v19/calname_select_underunselected_pressed_holo_light.9.pngbin0 -> 702 bytes
-rw-r--r--res/drawable-xhdpi-v19/calname_unselected_pressed_holo_light.9.pngbin0 -> 226 bytes
-rw-r--r--res/drawable-xhdpi-v19/calname_unselected_underselect_pressed_holo_light.9.pngbin0 -> 692 bytes
-rw-r--r--res/drawable-xhdpi-v19/header_bg_cal_widget_pressed_holo.9.pngbin0 -> 451 bytes
-rw-r--r--res/drawable-xhdpi-v19/list_multi_left_pressed_holo.9.pngbin0 -> 289 bytes
-rw-r--r--res/drawable-xhdpi-v19/list_pressed_holo.9.pngbin0 -> 163 bytes
-rw-r--r--res/drawable-xhdpi-v19/switch_thumb_pressed_holo_light.9.pngbin0 -> 460 bytes
-rw-r--r--res/drawable-xhdpi/calendar_widget_preview.pngbin26418 -> 26466 bytes
-rw-r--r--res/drawable-xhdpi/calname_bottom_select_underselect_holo_light.9.pngbin702 -> 718 bytes
-rw-r--r--res/drawable-xhdpi/calname_bottom_select_underselect_pressed_holo_light.9.pngbin720 -> 735 bytes
-rw-r--r--res/drawable-xhdpi/calname_bottom_select_underunselected_holo_light.9.pngbin979 -> 999 bytes
-rw-r--r--res/drawable-xhdpi/calname_bottom_select_underunselected_pressed_holo_light.9.pngbin1029 -> 1058 bytes
-rw-r--r--res/drawable-xhdpi/calname_bottom_unselected_underselect_holo_light.9.pngbin697 -> 673 bytes
-rw-r--r--res/drawable-xhdpi/calname_bottom_unselected_underselect_pressed_holo_light.9.pngbin742 -> 732 bytes
-rw-r--r--res/drawable-xhdpi/calname_select_underunselected_holo_light.9.pngbin534 -> 509 bytes
-rw-r--r--res/drawable-xhdpi/calname_select_underunselected_pressed_holo_light.9.pngbin590 -> 578 bytes
-rw-r--r--res/drawable-xhdpi/calname_unselected_underselect_holo_light.9.pngbin607 -> 610 bytes
-rw-r--r--res/drawable-xhdpi/calname_unselected_underselect_pressed_holo_light.9.pngbin670 -> 680 bytes
-rw-r--r--res/drawable-xhdpi/event_bg_declined.pngbin0 -> 104 bytes
-rw-r--r--res/drawable-xhdpi/header_bg_cal_widget_focused_holo.9.pngbin624 -> 632 bytes
-rw-r--r--res/drawable-xhdpi/header_bg_cal_widget_normal_holo.9.pngbin466 -> 458 bytes
-rw-r--r--res/drawable-xhdpi/header_bg_cal_widget_pressed_holo.9.pngbin520 -> 509 bytes
-rw-r--r--res/drawable-xhdpi/ic_alarm_dark.pngbin811 -> 1050 bytes
-rw-r--r--res/drawable-xhdpi/ic_alarm_white.pngbin669 -> 978 bytes
-rw-r--r--res/drawable-xhdpi/ic_allday_collapse_large_holo_light.pngbin0 -> 1305 bytes
-rw-r--r--res/drawable-xhdpi/ic_allday_collapse_small_holo_light.pngbin0 -> 795 bytes
-rw-r--r--res/drawable-xhdpi/ic_allday_expand_large_holo_light.pngbin0 -> 1323 bytes
-rw-r--r--res/drawable-xhdpi/ic_allday_expand_small_holo_light.pngbin0 -> 778 bytes
-rw-r--r--res/drawable-xhdpi/ic_colorpicker_swatch_selected.pngbin0 -> 3241 bytes
-rw-r--r--res/drawable-xhdpi/ic_colorpicker_swatch_stroke.pngbin0 -> 3502 bytes
-rw-r--r--res/drawable-xhdpi/ic_contact_picture.pngbin7422 -> 1760 bytes
-rw-r--r--res/drawable-xhdpi/ic_menu_add_event_holo_light.pngbin1032 -> 1229 bytes
-rw-r--r--res/drawable-xhdpi/ic_menu_add_field_holo_light.pngbin1787 -> 2157 bytes
-rw-r--r--res/drawable-xhdpi/ic_menu_cancel_holo_light.pngbin929 -> 1202 bytes
-rw-r--r--res/drawable-xhdpi/ic_menu_colorpicker_pressed.pngbin0 -> 2143 bytes
-rw-r--r--res/drawable-xhdpi/ic_menu_compose_holo_light.pngbin1817 -> 2322 bytes
-rw-r--r--res/drawable-xhdpi/ic_menu_compose_pressed_holo_dark.pngbin0 -> 2311 bytes
-rw-r--r--res/drawable-xhdpi/ic_menu_done_holo_light.pngbin1159 -> 1481 bytes
-rw-r--r--res/drawable-xhdpi/ic_menu_refresh_holo_light.pngbin1820 -> 2246 bytes
-rw-r--r--res/drawable-xhdpi/ic_menu_remove_field_holo_light.pngbin929 -> 1202 bytes
-rw-r--r--res/drawable-xhdpi/ic_menu_search_holo_light.pngbin1639 -> 2062 bytes
-rw-r--r--res/drawable-xhdpi/ic_menu_settings_holo_light.pngbin1638 -> 2058 bytes
-rw-r--r--res/drawable-xhdpi/ic_menu_trash_holo_light.pngbin1279 -> 1541 bytes
-rw-r--r--res/drawable-xhdpi/ic_menu_trash_pressed_holo_dark.pngbin0 -> 1594 bytes
-rw-r--r--res/drawable-xhdpi/ic_recurrence_bubble_fill.pngbin2846 -> 2809 bytes
-rw-r--r--res/drawable-xhdpi/ic_repeat_dark.pngbin1019 -> 1403 bytes
-rw-r--r--res/drawable-xhdpi/ic_repeat_white.pngbin856 -> 1173 bytes
-rw-r--r--res/drawable-xhdpi/list_multi_left_activated_holo.9.pngbin1938 -> 1903 bytes
-rw-r--r--res/drawable-xhdpi/list_multi_left_focused_holo.9.pngbin400 -> 400 bytes
-rw-r--r--res/drawable-xhdpi/list_multi_left_pressed_holo.9.pngbin292 -> 289 bytes
-rw-r--r--res/drawable-xhdpi/minical_bg_shadow_holo_light.9.pngbin590 -> 601 bytes
-rw-r--r--res/drawable-xhdpi/stat_notify_calendar.pngbin823 -> 994 bytes
-rw-r--r--res/drawable-xhdpi/timeline_indicator_activated_holo_light.9.pngbin463 -> 470 bytes
-rw-r--r--res/drawable-xhdpi/timeline_indicator_holo_light.9.pngbin440 -> 438 bytes
-rw-r--r--res/drawable-xxhdpi-v19/calname_bottom_select_underselect_pressed_holo_light.9.pngbin0 -> 1810 bytes
-rw-r--r--res/drawable-xxhdpi-v19/calname_bottom_select_underunselected_pressed_holo_light.9.pngbin0 -> 2277 bytes
-rw-r--r--res/drawable-xxhdpi-v19/calname_bottom_unselected_pressed_holo_light.9.pngbin0 -> 1268 bytes
-rw-r--r--res/drawable-xxhdpi-v19/calname_bottom_unselected_underselect_pressed_holo_light.9.pngbin0 -> 1825 bytes
-rw-r--r--res/drawable-xxhdpi-v19/calname_select_underselect_pressed_holo_light.9.pngbin0 -> 1199 bytes
-rw-r--r--res/drawable-xxhdpi-v19/calname_select_underunselected_pressed_holo_light.9.pngbin0 -> 1736 bytes
-rw-r--r--res/drawable-xxhdpi-v19/calname_unselected_pressed_holo_light.9.pngbin0 -> 1178 bytes
-rw-r--r--res/drawable-xxhdpi-v19/calname_unselected_underselect_pressed_holo_light.9.pngbin0 -> 1770 bytes
-rw-r--r--res/drawable-xxhdpi-v19/header_bg_cal_widget_pressed_holo.9.pngbin0 -> 1393 bytes
-rw-r--r--res/drawable-xxhdpi-v19/list_multi_left_pressed_holo.9.pngbin0 -> 1256 bytes
-rw-r--r--res/drawable-xxhdpi-v19/list_pressed_holo.9.pngbin0 -> 1051 bytes
-rw-r--r--res/drawable-xxhdpi-v19/switch_thumb_pressed_holo_light.9.pngbin0 -> 631 bytes
-rw-r--r--res/drawable-xxhdpi/bg_event_cal_widget_holo.9.pngbin0 -> 1076 bytes
-rw-r--r--res/drawable-xxhdpi/cal_widget_bg.9.pngbin0 -> 1072 bytes
-rw-r--r--res/drawable-xxhdpi/cal_widget_date_bg.9.pngbin0 -> 1103 bytes
-rw-r--r--res/drawable-xxhdpi/calendar_widget_preview.pngbin0 -> 40976 bytes
-rw-r--r--res/drawable-xxhdpi/calname_bottom_select_underselect_holo_light.9.pngbin0 -> 1815 bytes
-rw-r--r--res/drawable-xxhdpi/calname_bottom_select_underselect_pressed_holo_light.9.pngbin0 -> 1820 bytes
-rw-r--r--res/drawable-xxhdpi/calname_bottom_select_underunselected_holo_light.9.pngbin0 -> 2153 bytes
-rw-r--r--res/drawable-xxhdpi/calname_bottom_select_underunselected_pressed_holo_light.9.pngbin0 -> 2219 bytes
-rw-r--r--res/drawable-xxhdpi/calname_bottom_unselected_holo_light.9.pngbin0 -> 1265 bytes
-rw-r--r--res/drawable-xxhdpi/calname_bottom_unselected_pressed_holo_light.9.pngbin0 -> 1275 bytes
-rw-r--r--res/drawable-xxhdpi/calname_bottom_unselected_underselect_holo_light.9.pngbin0 -> 1769 bytes
-rw-r--r--res/drawable-xxhdpi/calname_bottom_unselected_underselect_pressed_holo_light.9.pngbin0 -> 1803 bytes
-rw-r--r--res/drawable-xxhdpi/calname_select_underselect_holo_light.9.pngbin0 -> 1189 bytes
-rw-r--r--res/drawable-xxhdpi/calname_select_underselect_pressed_holo_light.9.pngbin0 -> 1204 bytes
-rw-r--r--res/drawable-xxhdpi/calname_select_underunselected_holo_light.9.pngbin0 -> 1534 bytes
-rw-r--r--res/drawable-xxhdpi/calname_select_underunselected_pressed_holo_light.9.pngbin0 -> 1627 bytes
-rw-r--r--res/drawable-xxhdpi/calname_unselected_holo_light.9.pngbin0 -> 1180 bytes
-rw-r--r--res/drawable-xxhdpi/calname_unselected_pressed_holo_light.9.pngbin0 -> 1185 bytes
-rw-r--r--res/drawable-xxhdpi/calname_unselected_underselect_holo_light.9.pngbin0 -> 1689 bytes
-rw-r--r--res/drawable-xxhdpi/calname_unselected_underselect_pressed_holo_light.9.pngbin0 -> 1723 bytes
-rw-r--r--res/drawable-xxhdpi/event_bg_declined.pngbin0 -> 1013 bytes
-rw-r--r--res/drawable-xxhdpi/header_bg_cal_widget_focused_holo.9.pngbin0 -> 1597 bytes
-rw-r--r--res/drawable-xxhdpi/header_bg_cal_widget_normal_holo.9.pngbin0 -> 1394 bytes
-rw-r--r--res/drawable-xxhdpi/header_bg_cal_widget_pressed_holo.9.pngbin0 -> 1425 bytes
-rw-r--r--res/drawable-xxhdpi/ic_alarm_holo_dark.pngbin0 -> 3172 bytes
-rw-r--r--res/drawable-xxhdpi/ic_allday_collapse_large_holo_light.pngbin0 -> 1832 bytes
-rw-r--r--res/drawable-xxhdpi/ic_allday_collapse_small_holo_light.pngbin0 -> 1385 bytes
-rw-r--r--res/drawable-xxhdpi/ic_allday_expand_large_holo_light.pngbin0 -> 1857 bytes
-rw-r--r--res/drawable-xxhdpi/ic_allday_expand_small_holo_light.pngbin0 -> 1407 bytes
-rw-r--r--res/drawable-xxhdpi/ic_call.pngbin0 -> 3859 bytes
-rw-r--r--res/drawable-xxhdpi/ic_colorpicker_swatch_selected.pngbin0 -> 3798 bytes
-rw-r--r--res/drawable-xxhdpi/ic_colorpicker_swatch_stroke.pngbin0 -> 6841 bytes
-rw-r--r--res/drawable-xxhdpi/ic_contact_picture.pngbin0 -> 2776 bytes
-rw-r--r--res/drawable-xxhdpi/ic_map.pngbin0 -> 1350 bytes
-rw-r--r--res/drawable-xxhdpi/ic_menu_add_event_holo_light.pngbin0 -> 1430 bytes
-rw-r--r--res/drawable-xxhdpi/ic_menu_add_field_holo_light.pngbin0 -> 2634 bytes
-rw-r--r--res/drawable-xxhdpi/ic_menu_cancel_holo_light.pngbin0 -> 1497 bytes
-rw-r--r--res/drawable-xxhdpi/ic_menu_colorpicker_holo_dark.pngbin0 -> 2492 bytes
-rw-r--r--res/drawable-xxhdpi/ic_menu_colorpicker_holo_light.pngbin0 -> 2538 bytes
-rw-r--r--res/drawable-xxhdpi/ic_menu_colorpicker_pressed.pngbin0 -> 2526 bytes
-rw-r--r--res/drawable-xxhdpi/ic_menu_compose_holo_dark.pngbin0 -> 2627 bytes
-rw-r--r--res/drawable-xxhdpi/ic_menu_compose_holo_light.pngbin0 -> 2781 bytes
-rw-r--r--res/drawable-xxhdpi/ic_menu_compose_pressed_holo_dark.pngbin0 -> 2809 bytes
-rw-r--r--res/drawable-xxhdpi/ic_menu_done_holo_light.pngbin0 -> 1965 bytes
-rw-r--r--res/drawable-xxhdpi/ic_menu_email_holo_dark.pngbin0 -> 1529 bytes
-rw-r--r--res/drawable-xxhdpi/ic_menu_email_holo_light.pngbin0 -> 1640 bytes
-rw-r--r--res/drawable-xxhdpi/ic_menu_refresh_holo_light.pngbin0 -> 2479 bytes
-rw-r--r--res/drawable-xxhdpi/ic_menu_remove_field_holo_light.pngbin0 -> 1497 bytes
-rw-r--r--res/drawable-xxhdpi/ic_menu_search_holo_light.pngbin0 -> 2436 bytes
-rw-r--r--res/drawable-xxhdpi/ic_menu_settings_holo_light.pngbin0 -> 2506 bytes
-rw-r--r--res/drawable-xxhdpi/ic_menu_today_holo_light.pngbin0 -> 1272 bytes
-rw-r--r--res/drawable-xxhdpi/ic_menu_trash_holo_dark.pngbin0 -> 1746 bytes
-rw-r--r--res/drawable-xxhdpi/ic_menu_trash_holo_light.pngbin0 -> 1810 bytes
-rw-r--r--res/drawable-xxhdpi/ic_menu_trash_pressed_holo_dark.pngbin0 -> 1839 bytes
-rw-r--r--res/drawable-xxhdpi/ic_recurrence_bubble_disabled.pngbin0 -> 92944 bytes
-rw-r--r--res/drawable-xxhdpi/ic_recurrence_bubble_fill.pngbin0 -> 5023 bytes
-rw-r--r--res/drawable-xxhdpi/ic_recurrence_bubble_outline.pngbin0 -> 92944 bytes
-rw-r--r--res/drawable-xxhdpi/ic_recurrence_bubble_outline_disabled.pngbin0 -> 92944 bytes
-rw-r--r--res/drawable-xxhdpi/list_focused_holo.9.pngbin0 -> 1159 bytes
-rw-r--r--res/drawable-xxhdpi/list_multi_left_activated_holo.9.pngbin0 -> 3353 bytes
-rw-r--r--res/drawable-xxhdpi/list_multi_left_focused_holo.9.pngbin0 -> 1341 bytes
-rw-r--r--res/drawable-xxhdpi/list_multi_left_pressed_holo.9.pngbin0 -> 1269 bytes
-rw-r--r--res/drawable-xxhdpi/list_multi_left_primary_holo.9.pngbin0 -> 1224 bytes
-rw-r--r--res/drawable-xxhdpi/list_multi_left_secondary_holo.9.pngbin0 -> 1215 bytes
-rw-r--r--res/drawable-xxhdpi/list_pressed_holo.9.pngbin0 -> 1141 bytes
-rw-r--r--res/drawable-xxhdpi/list_primary_holo.9.pngbin0 -> 1137 bytes
-rw-r--r--res/drawable-xxhdpi/list_secondary_holo.9.pngbin0 -> 1142 bytes
-rw-r--r--res/drawable-xxhdpi/minical_bg_shadow_holo_light.9.pngbin0 -> 1651 bytes
-rwxr-xr-xres/drawable-xxhdpi/stat_notify_calendar.pngbin0 -> 575 bytes
-rw-r--r--res/drawable-xxhdpi/stat_notify_calendar_multiple.pngbin0 -> 1370 bytes
-rw-r--r--res/drawable-xxhdpi/timeline_indicator_activated_holo_light.9.pngbin0 -> 1547 bytes
-rw-r--r--res/drawable-xxhdpi/timeline_indicator_holo_light.9.pngbin0 -> 1477 bytes
-rw-r--r--res/layout/edit_event_1.xml1
-rw-r--r--res/layout/event_info.xml6
-rw-r--r--res/layout/event_info_dialog.xml7
-rw-r--r--res/mipmap-hdpi/ic_launcher_calendar.pngbin7389 -> 7609 bytes
-rw-r--r--res/mipmap-mdpi/ic_launcher_calendar.pngbin3804 -> 4167 bytes
-rw-r--r--res/mipmap-xhdpi/ic_launcher_calendar.pngbin11060 -> 11578 bytes
-rw-r--r--res/mipmap-xxhdpi/ic_launcher_calendar.pngbin21716 -> 20247 bytes
-rw-r--r--res/values-af/strings.xml2
-rw-r--r--res/values-am/strings.xml10
-rw-r--r--res/values-ar/strings.xml4
-rw-r--r--res/values-be/strings.xml2
-rw-r--r--res/values-bg/strings.xml2
-rw-r--r--res/values-ca/strings.xml2
-rw-r--r--res/values-cs/strings.xml2
-rw-r--r--res/values-da/strings.xml4
-rw-r--r--res/values-de/strings.xml10
-rw-r--r--res/values-el/strings.xml2
-rw-r--r--res/values-en-rGB/strings.xml2
-rw-r--r--res/values-en-rIN/arrays.xml169
-rw-r--r--res/values-en-rIN/strings.xml277
-rw-r--r--res/values-es-rUS/strings.xml2
-rw-r--r--res/values-es/strings.xml4
-rw-r--r--res/values-et-rEE/arrays.xml169
-rw-r--r--res/values-et-rEE/strings.xml277
-rw-r--r--res/values-et/strings.xml2
-rw-r--r--res/values-fa/strings.xml2
-rw-r--r--res/values-fi/strings.xml2
-rw-r--r--res/values-fr-rCA/arrays.xml169
-rw-r--r--res/values-fr-rCA/strings.xml277
-rw-r--r--res/values-fr/strings.xml2
-rw-r--r--res/values-hi/arrays.xml2
-rw-r--r--res/values-hi/strings.xml2
-rw-r--r--res/values-hr/strings.xml2
-rw-r--r--res/values-hu/strings.xml2
-rw-r--r--res/values-hy-rAM/arrays.xml169
-rw-r--r--res/values-hy-rAM/strings.xml277
-rw-r--r--res/values-in/strings.xml2
-rw-r--r--res/values-it/strings.xml4
-rw-r--r--res/values-iw/strings.xml2
-rw-r--r--res/values-ja/strings.xml2
-rw-r--r--res/values-ka-rGE/arrays.xml169
-rw-r--r--res/values-ka-rGE/strings.xml277
-rw-r--r--res/values-km-rKH/arrays.xml169
-rw-r--r--res/values-km-rKH/strings.xml277
-rw-r--r--res/values-ko/strings.xml2
-rw-r--r--res/values-lo-rLA/arrays.xml169
-rw-r--r--res/values-lo-rLA/strings.xml277
-rw-r--r--res/values-lt/strings.xml2
-rw-r--r--res/values-lv/strings.xml2
-rw-r--r--res/values-mn-rMN/arrays.xml169
-rw-r--r--res/values-mn-rMN/strings.xml277
-rw-r--r--res/values-ms-rMY/arrays.xml169
-rw-r--r--res/values-ms-rMY/strings.xml277
-rw-r--r--res/values-ms/strings.xml2
-rw-r--r--res/values-nb/strings.xml2
-rw-r--r--res/values-nl/strings.xml2
-rw-r--r--res/values-pl/strings.xml2
-rw-r--r--res/values-pt-rPT/strings.xml2
-rw-r--r--res/values-pt/arrays.xml2
-rw-r--r--res/values-pt/strings.xml6
-rw-r--r--res/values-ro/strings.xml2
-rw-r--r--res/values-ru/strings.xml2
-rw-r--r--res/values-sk/strings.xml2
-rw-r--r--res/values-sl/strings.xml2
-rw-r--r--res/values-sr/strings.xml2
-rw-r--r--res/values-sv/strings.xml2
-rw-r--r--res/values-sw/strings.xml10
-rw-r--r--res/values-th/strings.xml2
-rw-r--r--res/values-tl/strings.xml2
-rw-r--r--res/values-tr/strings.xml2
-rw-r--r--res/values-uk/strings.xml2
-rw-r--r--res/values-v19/colors.xml24
-rw-r--r--res/values-vi/strings.xml2
-rw-r--r--res/values-zh-rCN/strings.xml2
-rw-r--r--res/values-zh-rHK/arrays.xml169
-rw-r--r--res/values-zh-rHK/strings.xml277
-rw-r--r--res/values-zh-rTW/strings.xml2
-rw-r--r--res/values-zu/strings.xml2
-rw-r--r--src/com/android/calendar/AllInOneActivity.java14
-rw-r--r--src/com/android/calendar/AnalyticsLogger.java24
-rw-r--r--src/com/android/calendar/CalendarColorPickerDialog.java4
-rw-r--r--src/com/android/calendar/CalendarController.java14
-rw-r--r--src/com/android/calendar/CalendarSettingsActivity.java6
-rw-r--r--src/com/android/calendar/CalendarUtils.java26
-rw-r--r--src/com/android/calendar/DayView.java4
-rw-r--r--src/com/android/calendar/EventInfoFragment.java24
-rw-r--r--src/com/android/calendar/ExtensionsFactory.java74
-rw-r--r--src/com/android/calendar/Utils.java7
-rw-r--r--src/com/android/calendar/alerts/AlertActivity.java10
-rw-r--r--src/com/android/calendar/alerts/AlertReceiver.java59
-rw-r--r--src/com/android/calendar/alerts/AlertService.java11
-rw-r--r--src/com/android/calendar/alerts/AlertUtils.java7
-rw-r--r--src/com/android/calendar/alerts/DismissAlarmsService.java11
-rw-r--r--src/com/android/calendar/alerts/GlobalDismissManager.java370
-rw-r--r--src/com/android/calendar/event/EditEventFragment.java38
-rw-r--r--src/com/android/calendar/event/EditEventHelper.java5
-rw-r--r--src/com/android/calendar/event/EditEventView.java10
-rw-r--r--src/com/android/calendar/recurrencepicker/RecurrencePickerDialog.java35
346 files changed, 5092 insertions, 295 deletions
diff --git a/res/drawable-hdpi-v19/calname_bottom_select_underselect_pressed_holo_light.9.png b/res/drawable-hdpi-v19/calname_bottom_select_underselect_pressed_holo_light.9.png
new file mode 100644
index 00000000..cd7ad05a
--- /dev/null
+++ b/res/drawable-hdpi-v19/calname_bottom_select_underselect_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-hdpi-v19/calname_bottom_select_underunselected_pressed_holo_light.9.png b/res/drawable-hdpi-v19/calname_bottom_select_underunselected_pressed_holo_light.9.png
new file mode 100644
index 00000000..0b3a302d
--- /dev/null
+++ b/res/drawable-hdpi-v19/calname_bottom_select_underunselected_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-hdpi-v19/calname_bottom_unselected_pressed_holo_light.9.png b/res/drawable-hdpi-v19/calname_bottom_unselected_pressed_holo_light.9.png
new file mode 100644
index 00000000..b1cddbb1
--- /dev/null
+++ b/res/drawable-hdpi-v19/calname_bottom_unselected_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-hdpi-v19/calname_bottom_unselected_underselect_pressed_holo_light.9.png b/res/drawable-hdpi-v19/calname_bottom_unselected_underselect_pressed_holo_light.9.png
new file mode 100644
index 00000000..917ba509
--- /dev/null
+++ b/res/drawable-hdpi-v19/calname_bottom_unselected_underselect_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-hdpi-v19/calname_select_underselect_pressed_holo_light.9.png b/res/drawable-hdpi-v19/calname_select_underselect_pressed_holo_light.9.png
new file mode 100644
index 00000000..ff8dd953
--- /dev/null
+++ b/res/drawable-hdpi-v19/calname_select_underselect_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-hdpi-v19/calname_select_underunselected_pressed_holo_light.9.png b/res/drawable-hdpi-v19/calname_select_underunselected_pressed_holo_light.9.png
new file mode 100644
index 00000000..73726263
--- /dev/null
+++ b/res/drawable-hdpi-v19/calname_select_underunselected_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-hdpi-v19/calname_unselected_pressed_holo_light.9.png b/res/drawable-hdpi-v19/calname_unselected_pressed_holo_light.9.png
new file mode 100644
index 00000000..5f97b008
--- /dev/null
+++ b/res/drawable-hdpi-v19/calname_unselected_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-hdpi-v19/calname_unselected_underselect_pressed_holo_light.9.png b/res/drawable-hdpi-v19/calname_unselected_underselect_pressed_holo_light.9.png
new file mode 100644
index 00000000..f97beddd
--- /dev/null
+++ b/res/drawable-hdpi-v19/calname_unselected_underselect_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-hdpi-v19/header_bg_cal_widget_pressed_holo.9.png b/res/drawable-hdpi-v19/header_bg_cal_widget_pressed_holo.9.png
new file mode 100644
index 00000000..11480979
--- /dev/null
+++ b/res/drawable-hdpi-v19/header_bg_cal_widget_pressed_holo.9.png
Binary files differ
diff --git a/res/drawable-hdpi-v19/list_multi_left_pressed_holo.9.png b/res/drawable-hdpi-v19/list_multi_left_pressed_holo.9.png
new file mode 100644
index 00000000..7d7116d0
--- /dev/null
+++ b/res/drawable-hdpi-v19/list_multi_left_pressed_holo.9.png
Binary files differ
diff --git a/res/drawable-hdpi-v19/list_pressed_holo.9.png b/res/drawable-hdpi-v19/list_pressed_holo.9.png
new file mode 100644
index 00000000..2054530e
--- /dev/null
+++ b/res/drawable-hdpi-v19/list_pressed_holo.9.png
Binary files differ
diff --git a/res/drawable-hdpi-v19/switch_thumb_pressed_holo_light.9.png b/res/drawable-hdpi-v19/switch_thumb_pressed_holo_light.9.png
new file mode 100644
index 00000000..02c243c6
--- /dev/null
+++ b/res/drawable-hdpi-v19/switch_thumb_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-hdpi/calendar_widget_preview.png b/res/drawable-hdpi/calendar_widget_preview.png
index d11f28f6..3356aee1 100644
--- a/res/drawable-hdpi/calendar_widget_preview.png
+++ b/res/drawable-hdpi/calendar_widget_preview.png
Binary files differ
diff --git a/res/drawable-hdpi/calname_bottom_select_underselect_holo_light.9.png b/res/drawable-hdpi/calname_bottom_select_underselect_holo_light.9.png
index b6a525d2..5af77a8d 100644
--- a/res/drawable-hdpi/calname_bottom_select_underselect_holo_light.9.png
+++ b/res/drawable-hdpi/calname_bottom_select_underselect_holo_light.9.png
Binary files differ
diff --git a/res/drawable-hdpi/calname_bottom_select_underselect_pressed_holo_light.9.png b/res/drawable-hdpi/calname_bottom_select_underselect_pressed_holo_light.9.png
index 317f04e3..9c6ed6e8 100644
--- a/res/drawable-hdpi/calname_bottom_select_underselect_pressed_holo_light.9.png
+++ b/res/drawable-hdpi/calname_bottom_select_underselect_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-hdpi/calname_bottom_select_underunselected_holo_light.9.png b/res/drawable-hdpi/calname_bottom_select_underunselected_holo_light.9.png
index 8703e98f..1b4d080e 100644
--- a/res/drawable-hdpi/calname_bottom_select_underunselected_holo_light.9.png
+++ b/res/drawable-hdpi/calname_bottom_select_underunselected_holo_light.9.png
Binary files differ
diff --git a/res/drawable-hdpi/calname_bottom_select_underunselected_pressed_holo_light.9.png b/res/drawable-hdpi/calname_bottom_select_underunselected_pressed_holo_light.9.png
index 68f7adeb..8c02ac29 100644
--- a/res/drawable-hdpi/calname_bottom_select_underunselected_pressed_holo_light.9.png
+++ b/res/drawable-hdpi/calname_bottom_select_underunselected_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-hdpi/calname_bottom_unselected_underselect_holo_light.9.png b/res/drawable-hdpi/calname_bottom_unselected_underselect_holo_light.9.png
index 7e5e37ef..6d184afd 100644
--- a/res/drawable-hdpi/calname_bottom_unselected_underselect_holo_light.9.png
+++ b/res/drawable-hdpi/calname_bottom_unselected_underselect_holo_light.9.png
Binary files differ
diff --git a/res/drawable-hdpi/calname_bottom_unselected_underselect_pressed_holo_light.9.png b/res/drawable-hdpi/calname_bottom_unselected_underselect_pressed_holo_light.9.png
index bf5361b4..b06c3afd 100644
--- a/res/drawable-hdpi/calname_bottom_unselected_underselect_pressed_holo_light.9.png
+++ b/res/drawable-hdpi/calname_bottom_unselected_underselect_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-hdpi/calname_select_underunselected_holo_light.9.png b/res/drawable-hdpi/calname_select_underunselected_holo_light.9.png
index f5dc38bc..73516795 100644
--- a/res/drawable-hdpi/calname_select_underunselected_holo_light.9.png
+++ b/res/drawable-hdpi/calname_select_underunselected_holo_light.9.png
Binary files differ
diff --git a/res/drawable-hdpi/calname_select_underunselected_pressed_holo_light.9.png b/res/drawable-hdpi/calname_select_underunselected_pressed_holo_light.9.png
index c4f26e9d..8ac7912a 100644
--- a/res/drawable-hdpi/calname_select_underunselected_pressed_holo_light.9.png
+++ b/res/drawable-hdpi/calname_select_underunselected_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-hdpi/calname_unselected_underselect_holo_light.9.png b/res/drawable-hdpi/calname_unselected_underselect_holo_light.9.png
index c9ebb9ab..58f76bde 100644
--- a/res/drawable-hdpi/calname_unselected_underselect_holo_light.9.png
+++ b/res/drawable-hdpi/calname_unselected_underselect_holo_light.9.png
Binary files differ
diff --git a/res/drawable-hdpi/calname_unselected_underselect_pressed_holo_light.9.png b/res/drawable-hdpi/calname_unselected_underselect_pressed_holo_light.9.png
index a400d669..5f031919 100644
--- a/res/drawable-hdpi/calname_unselected_underselect_pressed_holo_light.9.png
+++ b/res/drawable-hdpi/calname_unselected_underselect_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-hdpi/event_bg_declined.png b/res/drawable-hdpi/event_bg_declined.png
new file mode 100644
index 00000000..da07254c
--- /dev/null
+++ b/res/drawable-hdpi/event_bg_declined.png
Binary files differ
diff --git a/res/drawable-hdpi/header_bg_cal_widget_focused_holo.9.png b/res/drawable-hdpi/header_bg_cal_widget_focused_holo.9.png
index 4bbe9555..aa8ce83e 100644
--- a/res/drawable-hdpi/header_bg_cal_widget_focused_holo.9.png
+++ b/res/drawable-hdpi/header_bg_cal_widget_focused_holo.9.png
Binary files differ
diff --git a/res/drawable-hdpi/header_bg_cal_widget_normal_holo.9.png b/res/drawable-hdpi/header_bg_cal_widget_normal_holo.9.png
index 7eda88f6..af40423c 100644
--- a/res/drawable-hdpi/header_bg_cal_widget_normal_holo.9.png
+++ b/res/drawable-hdpi/header_bg_cal_widget_normal_holo.9.png
Binary files differ
diff --git a/res/drawable-hdpi/header_bg_cal_widget_pressed_holo.9.png b/res/drawable-hdpi/header_bg_cal_widget_pressed_holo.9.png
index a42d2d17..811ca47f 100644
--- a/res/drawable-hdpi/header_bg_cal_widget_pressed_holo.9.png
+++ b/res/drawable-hdpi/header_bg_cal_widget_pressed_holo.9.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_allday_collapse_large_holo_light.png b/res/drawable-hdpi/ic_allday_collapse_large_holo_light.png
new file mode 100644
index 00000000..9874144e
--- /dev/null
+++ b/res/drawable-hdpi/ic_allday_collapse_large_holo_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_allday_collapse_small_holo_light.png b/res/drawable-hdpi/ic_allday_collapse_small_holo_light.png
new file mode 100644
index 00000000..719d3856
--- /dev/null
+++ b/res/drawable-hdpi/ic_allday_collapse_small_holo_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_allday_expand_large_holo_light.png b/res/drawable-hdpi/ic_allday_expand_large_holo_light.png
new file mode 100644
index 00000000..00cdf899
--- /dev/null
+++ b/res/drawable-hdpi/ic_allday_expand_large_holo_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_allday_expand_small_holo_light.png b/res/drawable-hdpi/ic_allday_expand_small_holo_light.png
new file mode 100644
index 00000000..e12e6451
--- /dev/null
+++ b/res/drawable-hdpi/ic_allday_expand_small_holo_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_colorpicker_swatch_selected.png b/res/drawable-hdpi/ic_colorpicker_swatch_selected.png
new file mode 100644
index 00000000..135c7e1b
--- /dev/null
+++ b/res/drawable-hdpi/ic_colorpicker_swatch_selected.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_colorpicker_swatch_stroke.png b/res/drawable-hdpi/ic_colorpicker_swatch_stroke.png
new file mode 100644
index 00000000..4d9465a3
--- /dev/null
+++ b/res/drawable-hdpi/ic_colorpicker_swatch_stroke.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_contact_picture.png b/res/drawable-hdpi/ic_contact_picture.png
index 2eef7b53..b44a9f6f 100644
--- a/res/drawable-hdpi/ic_contact_picture.png
+++ b/res/drawable-hdpi/ic_contact_picture.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_menu_add_event_holo_light.png b/res/drawable-hdpi/ic_menu_add_event_holo_light.png
index 6f3906d5..e084a986 100644
--- a/res/drawable-hdpi/ic_menu_add_event_holo_light.png
+++ b/res/drawable-hdpi/ic_menu_add_event_holo_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_menu_add_field_holo_light.png b/res/drawable-hdpi/ic_menu_add_field_holo_light.png
index 4a4990c0..98fa6c60 100644
--- a/res/drawable-hdpi/ic_menu_add_field_holo_light.png
+++ b/res/drawable-hdpi/ic_menu_add_field_holo_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_menu_cancel_holo_light.png b/res/drawable-hdpi/ic_menu_cancel_holo_light.png
index 33691c02..45c846b4 100644
--- a/res/drawable-hdpi/ic_menu_cancel_holo_light.png
+++ b/res/drawable-hdpi/ic_menu_cancel_holo_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_menu_colorpicker_pressed.png b/res/drawable-hdpi/ic_menu_colorpicker_pressed.png
new file mode 100644
index 00000000..cc3b2c3d
--- /dev/null
+++ b/res/drawable-hdpi/ic_menu_colorpicker_pressed.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_menu_compose_holo_light.png b/res/drawable-hdpi/ic_menu_compose_holo_light.png
index 20d9a282..49cdde4c 100644
--- a/res/drawable-hdpi/ic_menu_compose_holo_light.png
+++ b/res/drawable-hdpi/ic_menu_compose_holo_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_menu_compose_pressed_holo_dark.png b/res/drawable-hdpi/ic_menu_compose_pressed_holo_dark.png
new file mode 100644
index 00000000..919cd4ef
--- /dev/null
+++ b/res/drawable-hdpi/ic_menu_compose_pressed_holo_dark.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_menu_done_holo_light.png b/res/drawable-hdpi/ic_menu_done_holo_light.png
index 2c6719b7..6b508adb 100644
--- a/res/drawable-hdpi/ic_menu_done_holo_light.png
+++ b/res/drawable-hdpi/ic_menu_done_holo_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_menu_refresh_holo_light.png b/res/drawable-hdpi/ic_menu_refresh_holo_light.png
index cf2a9f5a..3eb19665 100644
--- a/res/drawable-hdpi/ic_menu_refresh_holo_light.png
+++ b/res/drawable-hdpi/ic_menu_refresh_holo_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_menu_remove_field_holo_light.png b/res/drawable-hdpi/ic_menu_remove_field_holo_light.png
index b31359f7..45c846b4 100644
--- a/res/drawable-hdpi/ic_menu_remove_field_holo_light.png
+++ b/res/drawable-hdpi/ic_menu_remove_field_holo_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_menu_search_holo_light.png b/res/drawable-hdpi/ic_menu_search_holo_light.png
index 2872bca3..28a5134f 100644
--- a/res/drawable-hdpi/ic_menu_search_holo_light.png
+++ b/res/drawable-hdpi/ic_menu_search_holo_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_menu_settings_holo_light.png b/res/drawable-hdpi/ic_menu_settings_holo_light.png
index 5a6bd4bc..74e2b966 100644
--- a/res/drawable-hdpi/ic_menu_settings_holo_light.png
+++ b/res/drawable-hdpi/ic_menu_settings_holo_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_menu_trash_holo_light.png b/res/drawable-hdpi/ic_menu_trash_holo_light.png
index c62295aa..f276cbf2 100644
--- a/res/drawable-hdpi/ic_menu_trash_holo_light.png
+++ b/res/drawable-hdpi/ic_menu_trash_holo_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_menu_trash_pressed_holo_dark.png b/res/drawable-hdpi/ic_menu_trash_pressed_holo_dark.png
new file mode 100644
index 00000000..aae9a0a3
--- /dev/null
+++ b/res/drawable-hdpi/ic_menu_trash_pressed_holo_dark.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_recurrence_bubble_fill.png b/res/drawable-hdpi/ic_recurrence_bubble_fill.png
index 417ac752..3e875c89 100644
--- a/res/drawable-hdpi/ic_recurrence_bubble_fill.png
+++ b/res/drawable-hdpi/ic_recurrence_bubble_fill.png
Binary files differ
diff --git a/res/drawable-hdpi/list_multi_left_activated_holo.9.png b/res/drawable-hdpi/list_multi_left_activated_holo.9.png
index f19f5365..a8ad8c98 100644
--- a/res/drawable-hdpi/list_multi_left_activated_holo.9.png
+++ b/res/drawable-hdpi/list_multi_left_activated_holo.9.png
Binary files differ
diff --git a/res/drawable-hdpi/list_multi_left_focused_holo.9.png b/res/drawable-hdpi/list_multi_left_focused_holo.9.png
index d69c7b07..92dce1aa 100644
--- a/res/drawable-hdpi/list_multi_left_focused_holo.9.png
+++ b/res/drawable-hdpi/list_multi_left_focused_holo.9.png
Binary files differ
diff --git a/res/drawable-hdpi/list_multi_left_pressed_holo.9.png b/res/drawable-hdpi/list_multi_left_pressed_holo.9.png
index 6edbbd1a..f70e794d 100644
--- a/res/drawable-hdpi/list_multi_left_pressed_holo.9.png
+++ b/res/drawable-hdpi/list_multi_left_pressed_holo.9.png
Binary files differ
diff --git a/res/drawable-hdpi/minical_bg_shadow_holo_light.9.png b/res/drawable-hdpi/minical_bg_shadow_holo_light.9.png
index fc1de235..c0be8fd0 100644
--- a/res/drawable-hdpi/minical_bg_shadow_holo_light.9.png
+++ b/res/drawable-hdpi/minical_bg_shadow_holo_light.9.png
Binary files differ
diff --git a/res/drawable-hdpi/stat_notify_calendar.png b/res/drawable-hdpi/stat_notify_calendar.png
index 05b68b13..3110dd3c 100644
--- a/res/drawable-hdpi/stat_notify_calendar.png
+++ b/res/drawable-hdpi/stat_notify_calendar.png
Binary files differ
diff --git a/res/drawable-hdpi/timeline_indicator_activated_holo_light.9.png b/res/drawable-hdpi/timeline_indicator_activated_holo_light.9.png
index 011d86eb..62e4238b 100644
--- a/res/drawable-hdpi/timeline_indicator_activated_holo_light.9.png
+++ b/res/drawable-hdpi/timeline_indicator_activated_holo_light.9.png
Binary files differ
diff --git a/res/drawable-hdpi/timeline_indicator_holo_light.9.png b/res/drawable-hdpi/timeline_indicator_holo_light.9.png
index 011fcae5..446be9ca 100644
--- a/res/drawable-hdpi/timeline_indicator_holo_light.9.png
+++ b/res/drawable-hdpi/timeline_indicator_holo_light.9.png
Binary files differ
diff --git a/res/drawable-mdpi-v19/calname_bottom_select_underselect_pressed_holo_light.9.png b/res/drawable-mdpi-v19/calname_bottom_select_underselect_pressed_holo_light.9.png
new file mode 100644
index 00000000..dfee3fd6
--- /dev/null
+++ b/res/drawable-mdpi-v19/calname_bottom_select_underselect_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-mdpi-v19/calname_bottom_select_underunselected_pressed_holo_light.9.png b/res/drawable-mdpi-v19/calname_bottom_select_underunselected_pressed_holo_light.9.png
new file mode 100644
index 00000000..94ff5edf
--- /dev/null
+++ b/res/drawable-mdpi-v19/calname_bottom_select_underunselected_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-mdpi-v19/calname_bottom_unselected_pressed_holo_light.9.png b/res/drawable-mdpi-v19/calname_bottom_unselected_pressed_holo_light.9.png
new file mode 100644
index 00000000..300ae697
--- /dev/null
+++ b/res/drawable-mdpi-v19/calname_bottom_unselected_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-mdpi-v19/calname_bottom_unselected_underselect_pressed_holo_light.9.png b/res/drawable-mdpi-v19/calname_bottom_unselected_underselect_pressed_holo_light.9.png
new file mode 100644
index 00000000..33aa136e
--- /dev/null
+++ b/res/drawable-mdpi-v19/calname_bottom_unselected_underselect_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-mdpi-v19/calname_select_underselect_pressed_holo_light.9.png b/res/drawable-mdpi-v19/calname_select_underselect_pressed_holo_light.9.png
new file mode 100644
index 00000000..9e4c089c
--- /dev/null
+++ b/res/drawable-mdpi-v19/calname_select_underselect_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-mdpi-v19/calname_select_underunselected_pressed_holo_light.9.png b/res/drawable-mdpi-v19/calname_select_underunselected_pressed_holo_light.9.png
new file mode 100644
index 00000000..ee87cc37
--- /dev/null
+++ b/res/drawable-mdpi-v19/calname_select_underunselected_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-mdpi-v19/calname_unselected_pressed_holo_light.9.png b/res/drawable-mdpi-v19/calname_unselected_pressed_holo_light.9.png
new file mode 100644
index 00000000..b86e62ea
--- /dev/null
+++ b/res/drawable-mdpi-v19/calname_unselected_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-mdpi-v19/calname_unselected_underselect_pressed_holo_light.9.png b/res/drawable-mdpi-v19/calname_unselected_underselect_pressed_holo_light.9.png
new file mode 100644
index 00000000..7154b50f
--- /dev/null
+++ b/res/drawable-mdpi-v19/calname_unselected_underselect_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-mdpi-v19/header_bg_cal_widget_pressed_holo.9.png b/res/drawable-mdpi-v19/header_bg_cal_widget_pressed_holo.9.png
new file mode 100644
index 00000000..b2088ea4
--- /dev/null
+++ b/res/drawable-mdpi-v19/header_bg_cal_widget_pressed_holo.9.png
Binary files differ
diff --git a/res/drawable-mdpi-v19/list_multi_left_pressed_holo.9.png b/res/drawable-mdpi-v19/list_multi_left_pressed_holo.9.png
new file mode 100644
index 00000000..29475575
--- /dev/null
+++ b/res/drawable-mdpi-v19/list_multi_left_pressed_holo.9.png
Binary files differ
diff --git a/res/drawable-mdpi-v19/list_pressed_holo.9.png b/res/drawable-mdpi-v19/list_pressed_holo.9.png
new file mode 100644
index 00000000..061904c4
--- /dev/null
+++ b/res/drawable-mdpi-v19/list_pressed_holo.9.png
Binary files differ
diff --git a/res/drawable-mdpi-v19/switch_thumb_pressed_holo_light.9.png b/res/drawable-mdpi-v19/switch_thumb_pressed_holo_light.9.png
new file mode 100644
index 00000000..39e8df77
--- /dev/null
+++ b/res/drawable-mdpi-v19/switch_thumb_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-mdpi/calendar_widget_preview.png b/res/drawable-mdpi/calendar_widget_preview.png
index 121d78ba..515b842a 100644
--- a/res/drawable-mdpi/calendar_widget_preview.png
+++ b/res/drawable-mdpi/calendar_widget_preview.png
Binary files differ
diff --git a/res/drawable-mdpi/calname_bottom_select_underunselected_holo_light.9.png b/res/drawable-mdpi/calname_bottom_select_underunselected_holo_light.9.png
index 4f41dc92..a080fa95 100644
--- a/res/drawable-mdpi/calname_bottom_select_underunselected_holo_light.9.png
+++ b/res/drawable-mdpi/calname_bottom_select_underunselected_holo_light.9.png
Binary files differ
diff --git a/res/drawable-mdpi/calname_bottom_select_underunselected_pressed_holo_light.9.png b/res/drawable-mdpi/calname_bottom_select_underunselected_pressed_holo_light.9.png
index 4adff6de..4aaccdd5 100644
--- a/res/drawable-mdpi/calname_bottom_select_underunselected_pressed_holo_light.9.png
+++ b/res/drawable-mdpi/calname_bottom_select_underunselected_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-mdpi/calname_bottom_unselected_underselect_holo_light.9.png b/res/drawable-mdpi/calname_bottom_unselected_underselect_holo_light.9.png
index 613a11dd..3827afb0 100644
--- a/res/drawable-mdpi/calname_bottom_unselected_underselect_holo_light.9.png
+++ b/res/drawable-mdpi/calname_bottom_unselected_underselect_holo_light.9.png
Binary files differ
diff --git a/res/drawable-mdpi/calname_bottom_unselected_underselect_pressed_holo_light.9.png b/res/drawable-mdpi/calname_bottom_unselected_underselect_pressed_holo_light.9.png
index 0d1f9d72..7f8fcd29 100644
--- a/res/drawable-mdpi/calname_bottom_unselected_underselect_pressed_holo_light.9.png
+++ b/res/drawable-mdpi/calname_bottom_unselected_underselect_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-mdpi/calname_select_underunselected_holo_light.9.png b/res/drawable-mdpi/calname_select_underunselected_holo_light.9.png
index b1c937c9..81842054 100644
--- a/res/drawable-mdpi/calname_select_underunselected_holo_light.9.png
+++ b/res/drawable-mdpi/calname_select_underunselected_holo_light.9.png
Binary files differ
diff --git a/res/drawable-mdpi/calname_select_underunselected_pressed_holo_light.9.png b/res/drawable-mdpi/calname_select_underunselected_pressed_holo_light.9.png
index 198d37c9..bd3988e2 100644
--- a/res/drawable-mdpi/calname_select_underunselected_pressed_holo_light.9.png
+++ b/res/drawable-mdpi/calname_select_underunselected_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-mdpi/calname_unselected_underselect_holo_light.9.png b/res/drawable-mdpi/calname_unselected_underselect_holo_light.9.png
index f10fd831..bf4e0f2d 100644
--- a/res/drawable-mdpi/calname_unselected_underselect_holo_light.9.png
+++ b/res/drawable-mdpi/calname_unselected_underselect_holo_light.9.png
Binary files differ
diff --git a/res/drawable-mdpi/calname_unselected_underselect_pressed_holo_light.9.png b/res/drawable-mdpi/calname_unselected_underselect_pressed_holo_light.9.png
index 854ba48f..332382d8 100644
--- a/res/drawable-mdpi/calname_unselected_underselect_pressed_holo_light.9.png
+++ b/res/drawable-mdpi/calname_unselected_underselect_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-mdpi/event_bg_declined.png b/res/drawable-mdpi/event_bg_declined.png
new file mode 100644
index 00000000..78ef0d44
--- /dev/null
+++ b/res/drawable-mdpi/event_bg_declined.png
Binary files differ
diff --git a/res/drawable-mdpi/header_bg_cal_widget_focused_holo.9.png b/res/drawable-mdpi/header_bg_cal_widget_focused_holo.9.png
index 3ddea3ce..d7e4f800 100644
--- a/res/drawable-mdpi/header_bg_cal_widget_focused_holo.9.png
+++ b/res/drawable-mdpi/header_bg_cal_widget_focused_holo.9.png
Binary files differ
diff --git a/res/drawable-mdpi/header_bg_cal_widget_normal_holo.9.png b/res/drawable-mdpi/header_bg_cal_widget_normal_holo.9.png
index 05224612..f9e3adcb 100644
--- a/res/drawable-mdpi/header_bg_cal_widget_normal_holo.9.png
+++ b/res/drawable-mdpi/header_bg_cal_widget_normal_holo.9.png
Binary files differ
diff --git a/res/drawable-mdpi/header_bg_cal_widget_pressed_holo.9.png b/res/drawable-mdpi/header_bg_cal_widget_pressed_holo.9.png
index 294b9d95..9de7b1d3 100644
--- a/res/drawable-mdpi/header_bg_cal_widget_pressed_holo.9.png
+++ b/res/drawable-mdpi/header_bg_cal_widget_pressed_holo.9.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_allday_collapse_large_holo_light.png b/res/drawable-mdpi/ic_allday_collapse_large_holo_light.png
new file mode 100644
index 00000000..12f4bf37
--- /dev/null
+++ b/res/drawable-mdpi/ic_allday_collapse_large_holo_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_allday_collapse_small_holo_light.png b/res/drawable-mdpi/ic_allday_collapse_small_holo_light.png
new file mode 100644
index 00000000..3e1c5a88
--- /dev/null
+++ b/res/drawable-mdpi/ic_allday_collapse_small_holo_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_allday_expand_large_holo_light.png b/res/drawable-mdpi/ic_allday_expand_large_holo_light.png
new file mode 100644
index 00000000..e908d293
--- /dev/null
+++ b/res/drawable-mdpi/ic_allday_expand_large_holo_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_allday_expand_small_holo_light.png b/res/drawable-mdpi/ic_allday_expand_small_holo_light.png
new file mode 100644
index 00000000..e708ea8f
--- /dev/null
+++ b/res/drawable-mdpi/ic_allday_expand_small_holo_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_colorpicker_swatch_selected.png b/res/drawable-mdpi/ic_colorpicker_swatch_selected.png
new file mode 100644
index 00000000..0d84ac37
--- /dev/null
+++ b/res/drawable-mdpi/ic_colorpicker_swatch_selected.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_colorpicker_swatch_stroke.png b/res/drawable-mdpi/ic_colorpicker_swatch_stroke.png
new file mode 100644
index 00000000..3164ddc5
--- /dev/null
+++ b/res/drawable-mdpi/ic_colorpicker_swatch_stroke.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_contact_picture.png b/res/drawable-mdpi/ic_contact_picture.png
index 6c7cb61d..368923aa 100644
--- a/res/drawable-mdpi/ic_contact_picture.png
+++ b/res/drawable-mdpi/ic_contact_picture.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_menu_add_event_holo_light.png b/res/drawable-mdpi/ic_menu_add_event_holo_light.png
index 2265cc72..289a7450 100644
--- a/res/drawable-mdpi/ic_menu_add_event_holo_light.png
+++ b/res/drawable-mdpi/ic_menu_add_event_holo_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_menu_add_field_holo_light.png b/res/drawable-mdpi/ic_menu_add_field_holo_light.png
index d8bcee98..d215ec9e 100644
--- a/res/drawable-mdpi/ic_menu_add_field_holo_light.png
+++ b/res/drawable-mdpi/ic_menu_add_field_holo_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_menu_cancel_holo_light.png b/res/drawable-mdpi/ic_menu_cancel_holo_light.png
index ea0be8da..df6c5e09 100644
--- a/res/drawable-mdpi/ic_menu_cancel_holo_light.png
+++ b/res/drawable-mdpi/ic_menu_cancel_holo_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_menu_colorpicker_pressed.png b/res/drawable-mdpi/ic_menu_colorpicker_pressed.png
new file mode 100644
index 00000000..86f717f1
--- /dev/null
+++ b/res/drawable-mdpi/ic_menu_colorpicker_pressed.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_menu_compose_holo_light.png b/res/drawable-mdpi/ic_menu_compose_holo_light.png
index 3d2c9042..5207c252 100644
--- a/res/drawable-mdpi/ic_menu_compose_holo_light.png
+++ b/res/drawable-mdpi/ic_menu_compose_holo_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_menu_compose_pressed_holo_dark.png b/res/drawable-mdpi/ic_menu_compose_pressed_holo_dark.png
new file mode 100644
index 00000000..2ad62375
--- /dev/null
+++ b/res/drawable-mdpi/ic_menu_compose_pressed_holo_dark.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_menu_done_holo_light.png b/res/drawable-mdpi/ic_menu_done_holo_light.png
index 744e9644..20b39db7 100644
--- a/res/drawable-mdpi/ic_menu_done_holo_light.png
+++ b/res/drawable-mdpi/ic_menu_done_holo_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_menu_refresh_holo_light.png b/res/drawable-mdpi/ic_menu_refresh_holo_light.png
index 68587307..1ed2d9b6 100644
--- a/res/drawable-mdpi/ic_menu_refresh_holo_light.png
+++ b/res/drawable-mdpi/ic_menu_refresh_holo_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_menu_remove_field_holo_light.png b/res/drawable-mdpi/ic_menu_remove_field_holo_light.png
index 6bffc1e1..df6c5e09 100644
--- a/res/drawable-mdpi/ic_menu_remove_field_holo_light.png
+++ b/res/drawable-mdpi/ic_menu_remove_field_holo_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_menu_search_holo_light.png b/res/drawable-mdpi/ic_menu_search_holo_light.png
index 832ef5dc..65028459 100644
--- a/res/drawable-mdpi/ic_menu_search_holo_light.png
+++ b/res/drawable-mdpi/ic_menu_search_holo_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_menu_settings_holo_light.png b/res/drawable-mdpi/ic_menu_settings_holo_light.png
index fd0dcc1e..c69352cb 100644
--- a/res/drawable-mdpi/ic_menu_settings_holo_light.png
+++ b/res/drawable-mdpi/ic_menu_settings_holo_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_menu_trash_holo_light.png b/res/drawable-mdpi/ic_menu_trash_holo_light.png
index 08291855..c7b318cd 100644
--- a/res/drawable-mdpi/ic_menu_trash_holo_light.png
+++ b/res/drawable-mdpi/ic_menu_trash_holo_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_menu_trash_pressed_holo_dark.png b/res/drawable-mdpi/ic_menu_trash_pressed_holo_dark.png
new file mode 100644
index 00000000..d606b966
--- /dev/null
+++ b/res/drawable-mdpi/ic_menu_trash_pressed_holo_dark.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_recurrence_bubble_fill.png b/res/drawable-mdpi/ic_recurrence_bubble_fill.png
index 874914ec..de33dd52 100644
--- a/res/drawable-mdpi/ic_recurrence_bubble_fill.png
+++ b/res/drawable-mdpi/ic_recurrence_bubble_fill.png
Binary files differ
diff --git a/res/drawable-mdpi/list_multi_left_activated_holo.9.png b/res/drawable-mdpi/list_multi_left_activated_holo.9.png
index 5a42c4a4..05f29282 100644
--- a/res/drawable-mdpi/list_multi_left_activated_holo.9.png
+++ b/res/drawable-mdpi/list_multi_left_activated_holo.9.png
Binary files differ
diff --git a/res/drawable-mdpi/stat_notify_calendar.png b/res/drawable-mdpi/stat_notify_calendar.png
index 2834c8f7..679485ea 100644
--- a/res/drawable-mdpi/stat_notify_calendar.png
+++ b/res/drawable-mdpi/stat_notify_calendar.png
Binary files differ
diff --git a/res/drawable-mdpi/timeline_indicator_activated_holo_light.9.png b/res/drawable-mdpi/timeline_indicator_activated_holo_light.9.png
index 0436a67c..100be028 100644
--- a/res/drawable-mdpi/timeline_indicator_activated_holo_light.9.png
+++ b/res/drawable-mdpi/timeline_indicator_activated_holo_light.9.png
Binary files differ
diff --git a/res/drawable-mdpi/timeline_indicator_holo_light.9.png b/res/drawable-mdpi/timeline_indicator_holo_light.9.png
index 0ed18974..23b3616e 100644
--- a/res/drawable-mdpi/timeline_indicator_holo_light.9.png
+++ b/res/drawable-mdpi/timeline_indicator_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xhdpi-v19/calname_bottom_select_underselect_pressed_holo_light.9.png b/res/drawable-xhdpi-v19/calname_bottom_select_underselect_pressed_holo_light.9.png
new file mode 100644
index 00000000..be4c85ce
--- /dev/null
+++ b/res/drawable-xhdpi-v19/calname_bottom_select_underselect_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xhdpi-v19/calname_bottom_select_underunselected_pressed_holo_light.9.png b/res/drawable-xhdpi-v19/calname_bottom_select_underunselected_pressed_holo_light.9.png
new file mode 100644
index 00000000..52c61aa0
--- /dev/null
+++ b/res/drawable-xhdpi-v19/calname_bottom_select_underunselected_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xhdpi-v19/calname_bottom_unselected_pressed_holo_light.9.png b/res/drawable-xhdpi-v19/calname_bottom_unselected_pressed_holo_light.9.png
new file mode 100644
index 00000000..7827b6e1
--- /dev/null
+++ b/res/drawable-xhdpi-v19/calname_bottom_unselected_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xhdpi-v19/calname_bottom_unselected_underselect_pressed_holo_light.9.png b/res/drawable-xhdpi-v19/calname_bottom_unselected_underselect_pressed_holo_light.9.png
new file mode 100644
index 00000000..2cec17ec
--- /dev/null
+++ b/res/drawable-xhdpi-v19/calname_bottom_unselected_underselect_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xhdpi-v19/calname_select_underselect_pressed_holo_light.9.png b/res/drawable-xhdpi-v19/calname_select_underselect_pressed_holo_light.9.png
new file mode 100644
index 00000000..163fe03a
--- /dev/null
+++ b/res/drawable-xhdpi-v19/calname_select_underselect_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xhdpi-v19/calname_select_underunselected_pressed_holo_light.9.png b/res/drawable-xhdpi-v19/calname_select_underunselected_pressed_holo_light.9.png
new file mode 100644
index 00000000..ba8fb952
--- /dev/null
+++ b/res/drawable-xhdpi-v19/calname_select_underunselected_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xhdpi-v19/calname_unselected_pressed_holo_light.9.png b/res/drawable-xhdpi-v19/calname_unselected_pressed_holo_light.9.png
new file mode 100644
index 00000000..e9525b89
--- /dev/null
+++ b/res/drawable-xhdpi-v19/calname_unselected_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xhdpi-v19/calname_unselected_underselect_pressed_holo_light.9.png b/res/drawable-xhdpi-v19/calname_unselected_underselect_pressed_holo_light.9.png
new file mode 100644
index 00000000..235bcce9
--- /dev/null
+++ b/res/drawable-xhdpi-v19/calname_unselected_underselect_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xhdpi-v19/header_bg_cal_widget_pressed_holo.9.png b/res/drawable-xhdpi-v19/header_bg_cal_widget_pressed_holo.9.png
new file mode 100644
index 00000000..92989577
--- /dev/null
+++ b/res/drawable-xhdpi-v19/header_bg_cal_widget_pressed_holo.9.png
Binary files differ
diff --git a/res/drawable-xhdpi-v19/list_multi_left_pressed_holo.9.png b/res/drawable-xhdpi-v19/list_multi_left_pressed_holo.9.png
new file mode 100644
index 00000000..a7d994a6
--- /dev/null
+++ b/res/drawable-xhdpi-v19/list_multi_left_pressed_holo.9.png
Binary files differ
diff --git a/res/drawable-xhdpi-v19/list_pressed_holo.9.png b/res/drawable-xhdpi-v19/list_pressed_holo.9.png
new file mode 100644
index 00000000..f4af9265
--- /dev/null
+++ b/res/drawable-xhdpi-v19/list_pressed_holo.9.png
Binary files differ
diff --git a/res/drawable-xhdpi-v19/switch_thumb_pressed_holo_light.9.png b/res/drawable-xhdpi-v19/switch_thumb_pressed_holo_light.9.png
new file mode 100644
index 00000000..064d2947
--- /dev/null
+++ b/res/drawable-xhdpi-v19/switch_thumb_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xhdpi/calendar_widget_preview.png b/res/drawable-xhdpi/calendar_widget_preview.png
index 7618b309..df249710 100644
--- a/res/drawable-xhdpi/calendar_widget_preview.png
+++ b/res/drawable-xhdpi/calendar_widget_preview.png
Binary files differ
diff --git a/res/drawable-xhdpi/calname_bottom_select_underselect_holo_light.9.png b/res/drawable-xhdpi/calname_bottom_select_underselect_holo_light.9.png
index f6c09dee..b595a49c 100644
--- a/res/drawable-xhdpi/calname_bottom_select_underselect_holo_light.9.png
+++ b/res/drawable-xhdpi/calname_bottom_select_underselect_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xhdpi/calname_bottom_select_underselect_pressed_holo_light.9.png b/res/drawable-xhdpi/calname_bottom_select_underselect_pressed_holo_light.9.png
index d08fa7cc..fa50b842 100644
--- a/res/drawable-xhdpi/calname_bottom_select_underselect_pressed_holo_light.9.png
+++ b/res/drawable-xhdpi/calname_bottom_select_underselect_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xhdpi/calname_bottom_select_underunselected_holo_light.9.png b/res/drawable-xhdpi/calname_bottom_select_underunselected_holo_light.9.png
index 56860ee0..5fb2e467 100644
--- a/res/drawable-xhdpi/calname_bottom_select_underunselected_holo_light.9.png
+++ b/res/drawable-xhdpi/calname_bottom_select_underunselected_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xhdpi/calname_bottom_select_underunselected_pressed_holo_light.9.png b/res/drawable-xhdpi/calname_bottom_select_underunselected_pressed_holo_light.9.png
index ad5c4e0b..d9af4b90 100644
--- a/res/drawable-xhdpi/calname_bottom_select_underunselected_pressed_holo_light.9.png
+++ b/res/drawable-xhdpi/calname_bottom_select_underunselected_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xhdpi/calname_bottom_unselected_underselect_holo_light.9.png b/res/drawable-xhdpi/calname_bottom_unselected_underselect_holo_light.9.png
index a34ac18c..baa91d08 100644
--- a/res/drawable-xhdpi/calname_bottom_unselected_underselect_holo_light.9.png
+++ b/res/drawable-xhdpi/calname_bottom_unselected_underselect_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xhdpi/calname_bottom_unselected_underselect_pressed_holo_light.9.png b/res/drawable-xhdpi/calname_bottom_unselected_underselect_pressed_holo_light.9.png
index 67b43dde..55233741 100644
--- a/res/drawable-xhdpi/calname_bottom_unselected_underselect_pressed_holo_light.9.png
+++ b/res/drawable-xhdpi/calname_bottom_unselected_underselect_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xhdpi/calname_select_underunselected_holo_light.9.png b/res/drawable-xhdpi/calname_select_underunselected_holo_light.9.png
index e2b93fe1..f72aea43 100644
--- a/res/drawable-xhdpi/calname_select_underunselected_holo_light.9.png
+++ b/res/drawable-xhdpi/calname_select_underunselected_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xhdpi/calname_select_underunselected_pressed_holo_light.9.png b/res/drawable-xhdpi/calname_select_underunselected_pressed_holo_light.9.png
index 7d69b417..48241fbd 100644
--- a/res/drawable-xhdpi/calname_select_underunselected_pressed_holo_light.9.png
+++ b/res/drawable-xhdpi/calname_select_underunselected_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xhdpi/calname_unselected_underselect_holo_light.9.png b/res/drawable-xhdpi/calname_unselected_underselect_holo_light.9.png
index 3d529fbb..6adf3ddd 100644
--- a/res/drawable-xhdpi/calname_unselected_underselect_holo_light.9.png
+++ b/res/drawable-xhdpi/calname_unselected_underselect_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xhdpi/calname_unselected_underselect_pressed_holo_light.9.png b/res/drawable-xhdpi/calname_unselected_underselect_pressed_holo_light.9.png
index a0da557b..f2d008e8 100644
--- a/res/drawable-xhdpi/calname_unselected_underselect_pressed_holo_light.9.png
+++ b/res/drawable-xhdpi/calname_unselected_underselect_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xhdpi/event_bg_declined.png b/res/drawable-xhdpi/event_bg_declined.png
new file mode 100644
index 00000000..bcad7920
--- /dev/null
+++ b/res/drawable-xhdpi/event_bg_declined.png
Binary files differ
diff --git a/res/drawable-xhdpi/header_bg_cal_widget_focused_holo.9.png b/res/drawable-xhdpi/header_bg_cal_widget_focused_holo.9.png
index 7461ee37..02ef9dae 100644
--- a/res/drawable-xhdpi/header_bg_cal_widget_focused_holo.9.png
+++ b/res/drawable-xhdpi/header_bg_cal_widget_focused_holo.9.png
Binary files differ
diff --git a/res/drawable-xhdpi/header_bg_cal_widget_normal_holo.9.png b/res/drawable-xhdpi/header_bg_cal_widget_normal_holo.9.png
index f70f092a..a7d5e086 100644
--- a/res/drawable-xhdpi/header_bg_cal_widget_normal_holo.9.png
+++ b/res/drawable-xhdpi/header_bg_cal_widget_normal_holo.9.png
Binary files differ
diff --git a/res/drawable-xhdpi/header_bg_cal_widget_pressed_holo.9.png b/res/drawable-xhdpi/header_bg_cal_widget_pressed_holo.9.png
index 8e3003a9..8b8772c3 100644
--- a/res/drawable-xhdpi/header_bg_cal_widget_pressed_holo.9.png
+++ b/res/drawable-xhdpi/header_bg_cal_widget_pressed_holo.9.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_alarm_dark.png b/res/drawable-xhdpi/ic_alarm_dark.png
index a3d32a9c..b722d57e 100644
--- a/res/drawable-xhdpi/ic_alarm_dark.png
+++ b/res/drawable-xhdpi/ic_alarm_dark.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_alarm_white.png b/res/drawable-xhdpi/ic_alarm_white.png
index 0b42da95..1e443ad8 100644
--- a/res/drawable-xhdpi/ic_alarm_white.png
+++ b/res/drawable-xhdpi/ic_alarm_white.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_allday_collapse_large_holo_light.png b/res/drawable-xhdpi/ic_allday_collapse_large_holo_light.png
new file mode 100644
index 00000000..ffc9432b
--- /dev/null
+++ b/res/drawable-xhdpi/ic_allday_collapse_large_holo_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_allday_collapse_small_holo_light.png b/res/drawable-xhdpi/ic_allday_collapse_small_holo_light.png
new file mode 100644
index 00000000..9253845a
--- /dev/null
+++ b/res/drawable-xhdpi/ic_allday_collapse_small_holo_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_allday_expand_large_holo_light.png b/res/drawable-xhdpi/ic_allday_expand_large_holo_light.png
new file mode 100644
index 00000000..c9634ba7
--- /dev/null
+++ b/res/drawable-xhdpi/ic_allday_expand_large_holo_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_allday_expand_small_holo_light.png b/res/drawable-xhdpi/ic_allday_expand_small_holo_light.png
new file mode 100644
index 00000000..d8317c5a
--- /dev/null
+++ b/res/drawable-xhdpi/ic_allday_expand_small_holo_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_colorpicker_swatch_selected.png b/res/drawable-xhdpi/ic_colorpicker_swatch_selected.png
new file mode 100644
index 00000000..a29487c5
--- /dev/null
+++ b/res/drawable-xhdpi/ic_colorpicker_swatch_selected.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_colorpicker_swatch_stroke.png b/res/drawable-xhdpi/ic_colorpicker_swatch_stroke.png
new file mode 100644
index 00000000..786290b1
--- /dev/null
+++ b/res/drawable-xhdpi/ic_colorpicker_swatch_stroke.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_contact_picture.png b/res/drawable-xhdpi/ic_contact_picture.png
index 1a2bfde3..25e3ad58 100644
--- a/res/drawable-xhdpi/ic_contact_picture.png
+++ b/res/drawable-xhdpi/ic_contact_picture.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_menu_add_event_holo_light.png b/res/drawable-xhdpi/ic_menu_add_event_holo_light.png
index 8523b01c..5bd6ead0 100644
--- a/res/drawable-xhdpi/ic_menu_add_event_holo_light.png
+++ b/res/drawable-xhdpi/ic_menu_add_event_holo_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_menu_add_field_holo_light.png b/res/drawable-xhdpi/ic_menu_add_field_holo_light.png
index d7902e30..a689161a 100644
--- a/res/drawable-xhdpi/ic_menu_add_field_holo_light.png
+++ b/res/drawable-xhdpi/ic_menu_add_field_holo_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_menu_cancel_holo_light.png b/res/drawable-xhdpi/ic_menu_cancel_holo_light.png
index 864e2cf0..ca08b33e 100644
--- a/res/drawable-xhdpi/ic_menu_cancel_holo_light.png
+++ b/res/drawable-xhdpi/ic_menu_cancel_holo_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_menu_colorpicker_pressed.png b/res/drawable-xhdpi/ic_menu_colorpicker_pressed.png
new file mode 100644
index 00000000..b263fcb7
--- /dev/null
+++ b/res/drawable-xhdpi/ic_menu_colorpicker_pressed.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_menu_compose_holo_light.png b/res/drawable-xhdpi/ic_menu_compose_holo_light.png
index a1569bc9..7379ebde 100644
--- a/res/drawable-xhdpi/ic_menu_compose_holo_light.png
+++ b/res/drawable-xhdpi/ic_menu_compose_holo_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_menu_compose_pressed_holo_dark.png b/res/drawable-xhdpi/ic_menu_compose_pressed_holo_dark.png
new file mode 100644
index 00000000..ab211c15
--- /dev/null
+++ b/res/drawable-xhdpi/ic_menu_compose_pressed_holo_dark.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_menu_done_holo_light.png b/res/drawable-xhdpi/ic_menu_done_holo_light.png
index 1607f358..5a7be8f4 100644
--- a/res/drawable-xhdpi/ic_menu_done_holo_light.png
+++ b/res/drawable-xhdpi/ic_menu_done_holo_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_menu_refresh_holo_light.png b/res/drawable-xhdpi/ic_menu_refresh_holo_light.png
index 7395918c..b571b4c3 100644
--- a/res/drawable-xhdpi/ic_menu_refresh_holo_light.png
+++ b/res/drawable-xhdpi/ic_menu_refresh_holo_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_menu_remove_field_holo_light.png b/res/drawable-xhdpi/ic_menu_remove_field_holo_light.png
index f9b0ffb2..ca08b33e 100644
--- a/res/drawable-xhdpi/ic_menu_remove_field_holo_light.png
+++ b/res/drawable-xhdpi/ic_menu_remove_field_holo_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_menu_search_holo_light.png b/res/drawable-xhdpi/ic_menu_search_holo_light.png
index e53906fc..c67b35de 100644
--- a/res/drawable-xhdpi/ic_menu_search_holo_light.png
+++ b/res/drawable-xhdpi/ic_menu_search_holo_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_menu_settings_holo_light.png b/res/drawable-xhdpi/ic_menu_settings_holo_light.png
index 9d5e315f..38b9ecee 100644
--- a/res/drawable-xhdpi/ic_menu_settings_holo_light.png
+++ b/res/drawable-xhdpi/ic_menu_settings_holo_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_menu_trash_holo_light.png b/res/drawable-xhdpi/ic_menu_trash_holo_light.png
index bd3fd784..6ce99d24 100644
--- a/res/drawable-xhdpi/ic_menu_trash_holo_light.png
+++ b/res/drawable-xhdpi/ic_menu_trash_holo_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_menu_trash_pressed_holo_dark.png b/res/drawable-xhdpi/ic_menu_trash_pressed_holo_dark.png
new file mode 100644
index 00000000..aa3e643e
--- /dev/null
+++ b/res/drawable-xhdpi/ic_menu_trash_pressed_holo_dark.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_recurrence_bubble_fill.png b/res/drawable-xhdpi/ic_recurrence_bubble_fill.png
index 686eb5c1..3687bb1c 100644
--- a/res/drawable-xhdpi/ic_recurrence_bubble_fill.png
+++ b/res/drawable-xhdpi/ic_recurrence_bubble_fill.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_repeat_dark.png b/res/drawable-xhdpi/ic_repeat_dark.png
index 9ce94e4e..70335b90 100644
--- a/res/drawable-xhdpi/ic_repeat_dark.png
+++ b/res/drawable-xhdpi/ic_repeat_dark.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_repeat_white.png b/res/drawable-xhdpi/ic_repeat_white.png
index bb5f3c25..809f07cd 100644
--- a/res/drawable-xhdpi/ic_repeat_white.png
+++ b/res/drawable-xhdpi/ic_repeat_white.png
Binary files differ
diff --git a/res/drawable-xhdpi/list_multi_left_activated_holo.9.png b/res/drawable-xhdpi/list_multi_left_activated_holo.9.png
index 43f493ec..3225770e 100644
--- a/res/drawable-xhdpi/list_multi_left_activated_holo.9.png
+++ b/res/drawable-xhdpi/list_multi_left_activated_holo.9.png
Binary files differ
diff --git a/res/drawable-xhdpi/list_multi_left_focused_holo.9.png b/res/drawable-xhdpi/list_multi_left_focused_holo.9.png
index 84a3ea5f..0d327d29 100644
--- a/res/drawable-xhdpi/list_multi_left_focused_holo.9.png
+++ b/res/drawable-xhdpi/list_multi_left_focused_holo.9.png
Binary files differ
diff --git a/res/drawable-xhdpi/list_multi_left_pressed_holo.9.png b/res/drawable-xhdpi/list_multi_left_pressed_holo.9.png
index 316b85f4..4efaf2a8 100644
--- a/res/drawable-xhdpi/list_multi_left_pressed_holo.9.png
+++ b/res/drawable-xhdpi/list_multi_left_pressed_holo.9.png
Binary files differ
diff --git a/res/drawable-xhdpi/minical_bg_shadow_holo_light.9.png b/res/drawable-xhdpi/minical_bg_shadow_holo_light.9.png
index 3e963d5d..003724bf 100644
--- a/res/drawable-xhdpi/minical_bg_shadow_holo_light.9.png
+++ b/res/drawable-xhdpi/minical_bg_shadow_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xhdpi/stat_notify_calendar.png b/res/drawable-xhdpi/stat_notify_calendar.png
index 5ae7782d..902cd484 100644
--- a/res/drawable-xhdpi/stat_notify_calendar.png
+++ b/res/drawable-xhdpi/stat_notify_calendar.png
Binary files differ
diff --git a/res/drawable-xhdpi/timeline_indicator_activated_holo_light.9.png b/res/drawable-xhdpi/timeline_indicator_activated_holo_light.9.png
index 121864e9..a514007b 100644
--- a/res/drawable-xhdpi/timeline_indicator_activated_holo_light.9.png
+++ b/res/drawable-xhdpi/timeline_indicator_activated_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xhdpi/timeline_indicator_holo_light.9.png b/res/drawable-xhdpi/timeline_indicator_holo_light.9.png
index 12979c5f..dd98fda7 100644
--- a/res/drawable-xhdpi/timeline_indicator_holo_light.9.png
+++ b/res/drawable-xhdpi/timeline_indicator_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi-v19/calname_bottom_select_underselect_pressed_holo_light.9.png b/res/drawable-xxhdpi-v19/calname_bottom_select_underselect_pressed_holo_light.9.png
new file mode 100644
index 00000000..d20e1db9
--- /dev/null
+++ b/res/drawable-xxhdpi-v19/calname_bottom_select_underselect_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi-v19/calname_bottom_select_underunselected_pressed_holo_light.9.png b/res/drawable-xxhdpi-v19/calname_bottom_select_underunselected_pressed_holo_light.9.png
new file mode 100644
index 00000000..923ae227
--- /dev/null
+++ b/res/drawable-xxhdpi-v19/calname_bottom_select_underunselected_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi-v19/calname_bottom_unselected_pressed_holo_light.9.png b/res/drawable-xxhdpi-v19/calname_bottom_unselected_pressed_holo_light.9.png
new file mode 100644
index 00000000..37830a53
--- /dev/null
+++ b/res/drawable-xxhdpi-v19/calname_bottom_unselected_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi-v19/calname_bottom_unselected_underselect_pressed_holo_light.9.png b/res/drawable-xxhdpi-v19/calname_bottom_unselected_underselect_pressed_holo_light.9.png
new file mode 100644
index 00000000..9849f309
--- /dev/null
+++ b/res/drawable-xxhdpi-v19/calname_bottom_unselected_underselect_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi-v19/calname_select_underselect_pressed_holo_light.9.png b/res/drawable-xxhdpi-v19/calname_select_underselect_pressed_holo_light.9.png
new file mode 100644
index 00000000..051f2902
--- /dev/null
+++ b/res/drawable-xxhdpi-v19/calname_select_underselect_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi-v19/calname_select_underunselected_pressed_holo_light.9.png b/res/drawable-xxhdpi-v19/calname_select_underunselected_pressed_holo_light.9.png
new file mode 100644
index 00000000..9a45062c
--- /dev/null
+++ b/res/drawable-xxhdpi-v19/calname_select_underunselected_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi-v19/calname_unselected_pressed_holo_light.9.png b/res/drawable-xxhdpi-v19/calname_unselected_pressed_holo_light.9.png
new file mode 100644
index 00000000..07e8e1cf
--- /dev/null
+++ b/res/drawable-xxhdpi-v19/calname_unselected_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi-v19/calname_unselected_underselect_pressed_holo_light.9.png b/res/drawable-xxhdpi-v19/calname_unselected_underselect_pressed_holo_light.9.png
new file mode 100644
index 00000000..ec894819
--- /dev/null
+++ b/res/drawable-xxhdpi-v19/calname_unselected_underselect_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi-v19/header_bg_cal_widget_pressed_holo.9.png b/res/drawable-xxhdpi-v19/header_bg_cal_widget_pressed_holo.9.png
new file mode 100644
index 00000000..5b94eee2
--- /dev/null
+++ b/res/drawable-xxhdpi-v19/header_bg_cal_widget_pressed_holo.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi-v19/list_multi_left_pressed_holo.9.png b/res/drawable-xxhdpi-v19/list_multi_left_pressed_holo.9.png
new file mode 100644
index 00000000..75841b94
--- /dev/null
+++ b/res/drawable-xxhdpi-v19/list_multi_left_pressed_holo.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi-v19/list_pressed_holo.9.png b/res/drawable-xxhdpi-v19/list_pressed_holo.9.png
new file mode 100644
index 00000000..1352a170
--- /dev/null
+++ b/res/drawable-xxhdpi-v19/list_pressed_holo.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi-v19/switch_thumb_pressed_holo_light.9.png b/res/drawable-xxhdpi-v19/switch_thumb_pressed_holo_light.9.png
new file mode 100644
index 00000000..2370b63a
--- /dev/null
+++ b/res/drawable-xxhdpi-v19/switch_thumb_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/bg_event_cal_widget_holo.9.png b/res/drawable-xxhdpi/bg_event_cal_widget_holo.9.png
new file mode 100644
index 00000000..762d445d
--- /dev/null
+++ b/res/drawable-xxhdpi/bg_event_cal_widget_holo.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/cal_widget_bg.9.png b/res/drawable-xxhdpi/cal_widget_bg.9.png
new file mode 100644
index 00000000..c2824ad2
--- /dev/null
+++ b/res/drawable-xxhdpi/cal_widget_bg.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/cal_widget_date_bg.9.png b/res/drawable-xxhdpi/cal_widget_date_bg.9.png
new file mode 100644
index 00000000..76dae148
--- /dev/null
+++ b/res/drawable-xxhdpi/cal_widget_date_bg.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/calendar_widget_preview.png b/res/drawable-xxhdpi/calendar_widget_preview.png
new file mode 100644
index 00000000..8f59f063
--- /dev/null
+++ b/res/drawable-xxhdpi/calendar_widget_preview.png
Binary files differ
diff --git a/res/drawable-xxhdpi/calname_bottom_select_underselect_holo_light.9.png b/res/drawable-xxhdpi/calname_bottom_select_underselect_holo_light.9.png
new file mode 100644
index 00000000..fb46e4ca
--- /dev/null
+++ b/res/drawable-xxhdpi/calname_bottom_select_underselect_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/calname_bottom_select_underselect_pressed_holo_light.9.png b/res/drawable-xxhdpi/calname_bottom_select_underselect_pressed_holo_light.9.png
new file mode 100644
index 00000000..f68d7165
--- /dev/null
+++ b/res/drawable-xxhdpi/calname_bottom_select_underselect_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/calname_bottom_select_underunselected_holo_light.9.png b/res/drawable-xxhdpi/calname_bottom_select_underunselected_holo_light.9.png
new file mode 100644
index 00000000..d9cc5881
--- /dev/null
+++ b/res/drawable-xxhdpi/calname_bottom_select_underunselected_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/calname_bottom_select_underunselected_pressed_holo_light.9.png b/res/drawable-xxhdpi/calname_bottom_select_underunselected_pressed_holo_light.9.png
new file mode 100644
index 00000000..ab7409c6
--- /dev/null
+++ b/res/drawable-xxhdpi/calname_bottom_select_underunselected_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/calname_bottom_unselected_holo_light.9.png b/res/drawable-xxhdpi/calname_bottom_unselected_holo_light.9.png
new file mode 100644
index 00000000..e5da3af3
--- /dev/null
+++ b/res/drawable-xxhdpi/calname_bottom_unselected_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/calname_bottom_unselected_pressed_holo_light.9.png b/res/drawable-xxhdpi/calname_bottom_unselected_pressed_holo_light.9.png
new file mode 100644
index 00000000..870653f0
--- /dev/null
+++ b/res/drawable-xxhdpi/calname_bottom_unselected_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/calname_bottom_unselected_underselect_holo_light.9.png b/res/drawable-xxhdpi/calname_bottom_unselected_underselect_holo_light.9.png
new file mode 100644
index 00000000..eadd4f34
--- /dev/null
+++ b/res/drawable-xxhdpi/calname_bottom_unselected_underselect_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/calname_bottom_unselected_underselect_pressed_holo_light.9.png b/res/drawable-xxhdpi/calname_bottom_unselected_underselect_pressed_holo_light.9.png
new file mode 100644
index 00000000..bfd19ede
--- /dev/null
+++ b/res/drawable-xxhdpi/calname_bottom_unselected_underselect_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/calname_select_underselect_holo_light.9.png b/res/drawable-xxhdpi/calname_select_underselect_holo_light.9.png
new file mode 100644
index 00000000..fca67f44
--- /dev/null
+++ b/res/drawable-xxhdpi/calname_select_underselect_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/calname_select_underselect_pressed_holo_light.9.png b/res/drawable-xxhdpi/calname_select_underselect_pressed_holo_light.9.png
new file mode 100644
index 00000000..c8f06bb4
--- /dev/null
+++ b/res/drawable-xxhdpi/calname_select_underselect_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/calname_select_underunselected_holo_light.9.png b/res/drawable-xxhdpi/calname_select_underunselected_holo_light.9.png
new file mode 100644
index 00000000..af6c97f1
--- /dev/null
+++ b/res/drawable-xxhdpi/calname_select_underunselected_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/calname_select_underunselected_pressed_holo_light.9.png b/res/drawable-xxhdpi/calname_select_underunselected_pressed_holo_light.9.png
new file mode 100644
index 00000000..189ad4b2
--- /dev/null
+++ b/res/drawable-xxhdpi/calname_select_underunselected_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/calname_unselected_holo_light.9.png b/res/drawable-xxhdpi/calname_unselected_holo_light.9.png
new file mode 100644
index 00000000..f66fc21a
--- /dev/null
+++ b/res/drawable-xxhdpi/calname_unselected_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/calname_unselected_pressed_holo_light.9.png b/res/drawable-xxhdpi/calname_unselected_pressed_holo_light.9.png
new file mode 100644
index 00000000..2b5869b1
--- /dev/null
+++ b/res/drawable-xxhdpi/calname_unselected_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/calname_unselected_underselect_holo_light.9.png b/res/drawable-xxhdpi/calname_unselected_underselect_holo_light.9.png
new file mode 100644
index 00000000..85dd81d6
--- /dev/null
+++ b/res/drawable-xxhdpi/calname_unselected_underselect_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/calname_unselected_underselect_pressed_holo_light.9.png b/res/drawable-xxhdpi/calname_unselected_underselect_pressed_holo_light.9.png
new file mode 100644
index 00000000..4c459459
--- /dev/null
+++ b/res/drawable-xxhdpi/calname_unselected_underselect_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/event_bg_declined.png b/res/drawable-xxhdpi/event_bg_declined.png
new file mode 100644
index 00000000..a67892d3
--- /dev/null
+++ b/res/drawable-xxhdpi/event_bg_declined.png
Binary files differ
diff --git a/res/drawable-xxhdpi/header_bg_cal_widget_focused_holo.9.png b/res/drawable-xxhdpi/header_bg_cal_widget_focused_holo.9.png
new file mode 100644
index 00000000..0e6cd3b3
--- /dev/null
+++ b/res/drawable-xxhdpi/header_bg_cal_widget_focused_holo.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/header_bg_cal_widget_normal_holo.9.png b/res/drawable-xxhdpi/header_bg_cal_widget_normal_holo.9.png
new file mode 100644
index 00000000..3438f2a0
--- /dev/null
+++ b/res/drawable-xxhdpi/header_bg_cal_widget_normal_holo.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/header_bg_cal_widget_pressed_holo.9.png b/res/drawable-xxhdpi/header_bg_cal_widget_pressed_holo.9.png
new file mode 100644
index 00000000..0ebad9d2
--- /dev/null
+++ b/res/drawable-xxhdpi/header_bg_cal_widget_pressed_holo.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_alarm_holo_dark.png b/res/drawable-xxhdpi/ic_alarm_holo_dark.png
new file mode 100644
index 00000000..05377a38
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_alarm_holo_dark.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_allday_collapse_large_holo_light.png b/res/drawable-xxhdpi/ic_allday_collapse_large_holo_light.png
new file mode 100644
index 00000000..a1e51d9b
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_allday_collapse_large_holo_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_allday_collapse_small_holo_light.png b/res/drawable-xxhdpi/ic_allday_collapse_small_holo_light.png
new file mode 100644
index 00000000..6299a5a1
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_allday_collapse_small_holo_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_allday_expand_large_holo_light.png b/res/drawable-xxhdpi/ic_allday_expand_large_holo_light.png
new file mode 100644
index 00000000..3576ed1e
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_allday_expand_large_holo_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_allday_expand_small_holo_light.png b/res/drawable-xxhdpi/ic_allday_expand_small_holo_light.png
new file mode 100644
index 00000000..2176dc80
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_allday_expand_small_holo_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_call.png b/res/drawable-xxhdpi/ic_call.png
new file mode 100644
index 00000000..800f6255
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_call.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_colorpicker_swatch_selected.png b/res/drawable-xxhdpi/ic_colorpicker_swatch_selected.png
new file mode 100644
index 00000000..bfb9aa01
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_colorpicker_swatch_selected.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_colorpicker_swatch_stroke.png b/res/drawable-xxhdpi/ic_colorpicker_swatch_stroke.png
new file mode 100644
index 00000000..8b4e89f5
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_colorpicker_swatch_stroke.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_contact_picture.png b/res/drawable-xxhdpi/ic_contact_picture.png
new file mode 100644
index 00000000..1607543a
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_contact_picture.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_map.png b/res/drawable-xxhdpi/ic_map.png
new file mode 100644
index 00000000..ec0182a9
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_map.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_menu_add_event_holo_light.png b/res/drawable-xxhdpi/ic_menu_add_event_holo_light.png
new file mode 100644
index 00000000..75dd2cd5
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_menu_add_event_holo_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_menu_add_field_holo_light.png b/res/drawable-xxhdpi/ic_menu_add_field_holo_light.png
new file mode 100644
index 00000000..9baf195b
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_menu_add_field_holo_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_menu_cancel_holo_light.png b/res/drawable-xxhdpi/ic_menu_cancel_holo_light.png
new file mode 100644
index 00000000..953438d5
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_menu_cancel_holo_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_menu_colorpicker_holo_dark.png b/res/drawable-xxhdpi/ic_menu_colorpicker_holo_dark.png
new file mode 100644
index 00000000..4ff4d433
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_menu_colorpicker_holo_dark.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_menu_colorpicker_holo_light.png b/res/drawable-xxhdpi/ic_menu_colorpicker_holo_light.png
new file mode 100644
index 00000000..25b48596
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_menu_colorpicker_holo_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_menu_colorpicker_pressed.png b/res/drawable-xxhdpi/ic_menu_colorpicker_pressed.png
new file mode 100644
index 00000000..9148300e
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_menu_colorpicker_pressed.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_menu_compose_holo_dark.png b/res/drawable-xxhdpi/ic_menu_compose_holo_dark.png
new file mode 100644
index 00000000..b71a0516
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_menu_compose_holo_dark.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_menu_compose_holo_light.png b/res/drawable-xxhdpi/ic_menu_compose_holo_light.png
new file mode 100644
index 00000000..71bcdbff
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_menu_compose_holo_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_menu_compose_pressed_holo_dark.png b/res/drawable-xxhdpi/ic_menu_compose_pressed_holo_dark.png
new file mode 100644
index 00000000..7f841468
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_menu_compose_pressed_holo_dark.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_menu_done_holo_light.png b/res/drawable-xxhdpi/ic_menu_done_holo_light.png
new file mode 100644
index 00000000..1a4ea285
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_menu_done_holo_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_menu_email_holo_dark.png b/res/drawable-xxhdpi/ic_menu_email_holo_dark.png
new file mode 100644
index 00000000..162cf2d3
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_menu_email_holo_dark.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_menu_email_holo_light.png b/res/drawable-xxhdpi/ic_menu_email_holo_light.png
new file mode 100644
index 00000000..f5812a37
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_menu_email_holo_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_menu_refresh_holo_light.png b/res/drawable-xxhdpi/ic_menu_refresh_holo_light.png
new file mode 100644
index 00000000..03ff04cb
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_menu_refresh_holo_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_menu_remove_field_holo_light.png b/res/drawable-xxhdpi/ic_menu_remove_field_holo_light.png
new file mode 100644
index 00000000..953438d5
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_menu_remove_field_holo_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_menu_search_holo_light.png b/res/drawable-xxhdpi/ic_menu_search_holo_light.png
new file mode 100644
index 00000000..46a1357b
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_menu_search_holo_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_menu_settings_holo_light.png b/res/drawable-xxhdpi/ic_menu_settings_holo_light.png
new file mode 100644
index 00000000..4ee31c7a
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_menu_settings_holo_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_menu_today_holo_light.png b/res/drawable-xxhdpi/ic_menu_today_holo_light.png
new file mode 100644
index 00000000..51a4cfc2
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_menu_today_holo_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_menu_trash_holo_dark.png b/res/drawable-xxhdpi/ic_menu_trash_holo_dark.png
new file mode 100644
index 00000000..025c2dcc
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_menu_trash_holo_dark.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_menu_trash_holo_light.png b/res/drawable-xxhdpi/ic_menu_trash_holo_light.png
new file mode 100644
index 00000000..1811be8d
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_menu_trash_holo_light.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_menu_trash_pressed_holo_dark.png b/res/drawable-xxhdpi/ic_menu_trash_pressed_holo_dark.png
new file mode 100644
index 00000000..cb275ffb
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_menu_trash_pressed_holo_dark.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_recurrence_bubble_disabled.png b/res/drawable-xxhdpi/ic_recurrence_bubble_disabled.png
new file mode 100644
index 00000000..deeec009
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_recurrence_bubble_disabled.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_recurrence_bubble_fill.png b/res/drawable-xxhdpi/ic_recurrence_bubble_fill.png
new file mode 100644
index 00000000..a40b7074
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_recurrence_bubble_fill.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_recurrence_bubble_outline.png b/res/drawable-xxhdpi/ic_recurrence_bubble_outline.png
new file mode 100644
index 00000000..390c2766
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_recurrence_bubble_outline.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_recurrence_bubble_outline_disabled.png b/res/drawable-xxhdpi/ic_recurrence_bubble_outline_disabled.png
new file mode 100644
index 00000000..fd87a8b4
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_recurrence_bubble_outline_disabled.png
Binary files differ
diff --git a/res/drawable-xxhdpi/list_focused_holo.9.png b/res/drawable-xxhdpi/list_focused_holo.9.png
new file mode 100644
index 00000000..57d36ecd
--- /dev/null
+++ b/res/drawable-xxhdpi/list_focused_holo.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/list_multi_left_activated_holo.9.png b/res/drawable-xxhdpi/list_multi_left_activated_holo.9.png
new file mode 100644
index 00000000..41996002
--- /dev/null
+++ b/res/drawable-xxhdpi/list_multi_left_activated_holo.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/list_multi_left_focused_holo.9.png b/res/drawable-xxhdpi/list_multi_left_focused_holo.9.png
new file mode 100644
index 00000000..17175db6
--- /dev/null
+++ b/res/drawable-xxhdpi/list_multi_left_focused_holo.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/list_multi_left_pressed_holo.9.png b/res/drawable-xxhdpi/list_multi_left_pressed_holo.9.png
new file mode 100644
index 00000000..699dfa0f
--- /dev/null
+++ b/res/drawable-xxhdpi/list_multi_left_pressed_holo.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/list_multi_left_primary_holo.9.png b/res/drawable-xxhdpi/list_multi_left_primary_holo.9.png
new file mode 100644
index 00000000..2993fb1e
--- /dev/null
+++ b/res/drawable-xxhdpi/list_multi_left_primary_holo.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/list_multi_left_secondary_holo.9.png b/res/drawable-xxhdpi/list_multi_left_secondary_holo.9.png
new file mode 100644
index 00000000..35dbb3aa
--- /dev/null
+++ b/res/drawable-xxhdpi/list_multi_left_secondary_holo.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/list_pressed_holo.9.png b/res/drawable-xxhdpi/list_pressed_holo.9.png
new file mode 100644
index 00000000..fd70ed90
--- /dev/null
+++ b/res/drawable-xxhdpi/list_pressed_holo.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/list_primary_holo.9.png b/res/drawable-xxhdpi/list_primary_holo.9.png
new file mode 100644
index 00000000..0e5a2df3
--- /dev/null
+++ b/res/drawable-xxhdpi/list_primary_holo.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/list_secondary_holo.9.png b/res/drawable-xxhdpi/list_secondary_holo.9.png
new file mode 100644
index 00000000..e3821ece
--- /dev/null
+++ b/res/drawable-xxhdpi/list_secondary_holo.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/minical_bg_shadow_holo_light.9.png b/res/drawable-xxhdpi/minical_bg_shadow_holo_light.9.png
new file mode 100644
index 00000000..c8eef198
--- /dev/null
+++ b/res/drawable-xxhdpi/minical_bg_shadow_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/stat_notify_calendar.png b/res/drawable-xxhdpi/stat_notify_calendar.png
new file mode 100755
index 00000000..01edf403
--- /dev/null
+++ b/res/drawable-xxhdpi/stat_notify_calendar.png
Binary files differ
diff --git a/res/drawable-xxhdpi/stat_notify_calendar_multiple.png b/res/drawable-xxhdpi/stat_notify_calendar_multiple.png
new file mode 100644
index 00000000..ae243ec8
--- /dev/null
+++ b/res/drawable-xxhdpi/stat_notify_calendar_multiple.png
Binary files differ
diff --git a/res/drawable-xxhdpi/timeline_indicator_activated_holo_light.9.png b/res/drawable-xxhdpi/timeline_indicator_activated_holo_light.9.png
new file mode 100644
index 00000000..94d863d3
--- /dev/null
+++ b/res/drawable-xxhdpi/timeline_indicator_activated_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xxhdpi/timeline_indicator_holo_light.9.png b/res/drawable-xxhdpi/timeline_indicator_holo_light.9.png
new file mode 100644
index 00000000..0de743e6
--- /dev/null
+++ b/res/drawable-xxhdpi/timeline_indicator_holo_light.9.png
Binary files differ
diff --git a/res/layout/edit_event_1.xml b/res/layout/edit_event_1.xml
index fb2955af..cc7743b2 100644
--- a/res/layout/edit_event_1.xml
+++ b/res/layout/edit_event_1.xml
@@ -309,7 +309,6 @@
android:layout_height="wrap_content"
android:layout_width="0dip"
android:layout_weight="1"
- android:layout_marginLeft="-8dip"
android:layout_gravity="center_vertical|left"
android:gravity="center_vertical|left"
style="@style/TextAppearance.EditEvent_Small" />
diff --git a/res/layout/event_info.xml b/res/layout/event_info.xml
index 5af12f8a..674fd1a0 100644
--- a/res/layout/event_info.xml
+++ b/res/layout/event_info.xml
@@ -37,6 +37,12 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</RelativeLayout>
+ <TextView
+ android:id="@+id/event_info_error_msg"
+ android:text="@string/event_not_found"
+ android:gravity="center"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent" />
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/event_info_scroll_view"
diff --git a/res/layout/event_info_dialog.xml b/res/layout/event_info_dialog.xml
index 0bc9772e..2c51c77d 100644
--- a/res/layout/event_info_dialog.xml
+++ b/res/layout/event_info_dialog.xml
@@ -36,7 +36,12 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</RelativeLayout>
-
+ <TextView
+ android:id="@+id/event_info_error_msg"
+ android:text="@string/event_not_found"
+ android:gravity="center"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent" />
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/event_info_scroll_view"
diff --git a/res/mipmap-hdpi/ic_launcher_calendar.png b/res/mipmap-hdpi/ic_launcher_calendar.png
index f59de5bb..0564717b 100644
--- a/res/mipmap-hdpi/ic_launcher_calendar.png
+++ b/res/mipmap-hdpi/ic_launcher_calendar.png
Binary files differ
diff --git a/res/mipmap-mdpi/ic_launcher_calendar.png b/res/mipmap-mdpi/ic_launcher_calendar.png
index 74bb9e8d..0f403474 100644
--- a/res/mipmap-mdpi/ic_launcher_calendar.png
+++ b/res/mipmap-mdpi/ic_launcher_calendar.png
Binary files differ
diff --git a/res/mipmap-xhdpi/ic_launcher_calendar.png b/res/mipmap-xhdpi/ic_launcher_calendar.png
index cce18783..d7705cfb 100644
--- a/res/mipmap-xhdpi/ic_launcher_calendar.png
+++ b/res/mipmap-xhdpi/ic_launcher_calendar.png
Binary files differ
diff --git a/res/mipmap-xxhdpi/ic_launcher_calendar.png b/res/mipmap-xxhdpi/ic_launcher_calendar.png
index a102fbc3..f07299fd 100644
--- a/res/mipmap-xxhdpi/ic_launcher_calendar.png
+++ b/res/mipmap-xxhdpi/ic_launcher_calendar.png
Binary files differ
diff --git a/res/values-af/strings.xml b/res/values-af/strings.xml
index 3949b811..83fc232f 100644
--- a/res/values-af/strings.xml
+++ b/res/values-af/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Voeg herinnering by"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Geen kalenders nie"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Voordat jy \'n gebeurtenis kan byvoeg, moet jy minstens een Kalender-rekening by jou toestel voeg en \'n kalender sigbaar maak. Raak Voeg Rekekning By om \'n rekening by te voeg (as jy sopas \'n rekening bygevoeg het, wag tot dit klaar gesinkroniseer het en probeer weer). Of raak Kanselleer en maak seker dat ten minste een kalender sigbaar is."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Kalender werk beter met \'n Google-rekening "\n\n"•Verky toegang tot een vanaf enige webblaaier"\n"•Rugsteun jou dienste veilig"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Kalender werk beter met \'n Google-rekening \n\n•Verky toegang tot een vanaf enige webblaaier\n•Rugsteun jou dienste veilig"</string>
<string name="add_account" msgid="1669072099756774952">"Voeg rekening by"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Kalender:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Organiseerder:"</string>
diff --git a/res/values-am/strings.xml b/res/values-am/strings.xml
index c2938360..534525cd 100644
--- a/res/values-am/strings.xml
+++ b/res/values-am/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"ማስታወሻ አክል"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"ምንም ቀንመቁጠሪያ ዎች የለዎትም"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"ክስተት ከማከልህ በፊት ቢያንስ አንድ የቀን መቁጠሪያ መለያ ወደ መሳሪያህ ማከል እና የቀን መቁጠሪያውን የሚታይ ማድረግ አለብህ:: መለያ ለማከል መለያ አክል የሚለውን ንካ (መለያ ያከልክ ከሆነ ማመሳስል እስኪጨርስ ድረስ ጠብቀውና እንደገና ሞክር):: ወይም ተወው የሚለውን ንካ እና ቢያንስ አንድ የቀን መቁጠሪያ የሚታይ መሆኑን አረጋግጥ::"</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"የቀን መቁጠሪያዎች በGoogle መለያ የተሻለ ይሰራሉ።"\n\n"• ከማንኛውም የድረ ማሰሻ ላይ ይድረሱበት።"\n"• ዝግጅቶችዎን በደንብ ያስጠብቁ"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"የቀን መቁጠሪያዎች በGoogle መለያ የተሻለ ይሰራሉ።\n\n• ከማንኛውም የድረ ማሰሻ ላይ ይድረሱበት።\n• ዝግጅቶችዎን በደንብ ያስጠብቁ"</string>
<string name="add_account" msgid="1669072099756774952">"መለያ አክል"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"የቀን አቆጣጠር:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"አዘጋጅ፡"</string>
@@ -140,7 +140,7 @@
<string name="edit_label" msgid="8934331258435656534">"አርትዕ"</string>
<string name="delete_label" msgid="874742811918030739">"ሰርዝ"</string>
<string name="save_label" msgid="2133599104834432589">"ተከናውኗል"</string>
- <string name="discard_label" msgid="2394623883289782541">"ይቅር"</string>
+ <string name="discard_label" msgid="2394623883289782541">"ሰርዝ"</string>
<string name="snooze_all_label" msgid="4994488813124409077">"ሁሉንም አቆይ"</string>
<string name="dismiss_all_label" msgid="1834400025868091301">"እንቢበል"</string>
<string name="snooze_label" msgid="1515893621063224666">"ማሸለብ"</string>
@@ -207,10 +207,10 @@
<string name="preferences_reminders_category" msgid="3179315692653755740">"ማስታወሻዎች"</string>
<string name="preferences_reminders_responded_label" msgid="1196570678238475838">"ማስታወሻዎችን ዝለል"</string>
<string name="preferences_reminders_responded_dialog" msgid="1873289128793828352">"ማስታወሻዎችን ዝለል"</string>
- <string name="preferences_reminders_quiet_hours_label" msgid="8529712276644546893">"የጸጥታ ሰዓታት"</string>
+ <string name="preferences_reminders_quiet_hours_label" msgid="8529712276644546893">"የጸጥታ ሰዓቶች"</string>
<string name="preferences_reminders_quiet_hours_description" msgid="65969073433791290">"የጸጥታ ክስተት ማስታወሻዎች በተገለጸው ጊዜ ላይ።"</string>
- <string name="preferences_reminders_quiet_hours_start" msgid="3433058529220285232">"የጸጥታ ሰዓታት መጀመሪያ ጊዜ"</string>
- <string name="preferences_reminders_quiet_hours_end" msgid="7492883554865119346">"የጸጥታ ሰዓታት ማብቂያ ጊዜ"</string>
+ <string name="preferences_reminders_quiet_hours_start" msgid="3433058529220285232">"የጸጥታ ሰዓቶች መጀመሪያ ጊዜ"</string>
+ <string name="preferences_reminders_quiet_hours_end" msgid="7492883554865119346">"የጸጥታ ሰዓቶች ማብቂያ ጊዜ"</string>
<string name="preferences_debug_category" msgid="6203278208385095018">"ስህተት በማስወገድ ላይ"</string>
<string name="copy_db" msgid="437691290566699292">"የውሂብ ጎታ ላክ"</string>
<string name="directory_searching_fmt" msgid="1232037509095606687">"በመፈለግ ላይ<xliff:g id="DOMAIN">%s</xliff:g>..."</string>
diff --git a/res/values-ar/strings.xml b/res/values-ar/strings.xml
index 2a1feb1f..283207ce 100644
--- a/res/values-ar/strings.xml
+++ b/res/values-ar/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"إضافة تذكير"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"بلا تقاويم"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"قبل أن تتمكن من إضافة حدث، يتعين عليك إضافة حساب تقويم واحد على الأقل إلى جهازك وجعل أحد التقويمات مرئيًا. يمكنك لمس \"إضافة حساب\" لإضافة حساب (إذا أضفت حسابًا، فانتظر حتى تكتمل عملية مزامنته وحاول مرة أخرى). أو يمكنك لمس \"إلغاء\" والتأكد من أن تقويمًا واحدًا على الأقل مرئي."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"يعمل التقويم بشكل أفضل مع حساب Google.‏"\n\n"• يمكنك الدخول إليه من أي متصفح ويب"\n"• يمكنك نسخ أحداثك احتياطيًا بشكل آمن"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"يعمل التقويم بشكل أفضل مع حساب Google.‏\n\n• يمكنك الدخول إليه من أي متصفح ويب\n• يمكنك نسخ أحداثك احتياطيًا بشكل آمن"</string>
<string name="add_account" msgid="1669072099756774952">"إضافة حساب"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"التقويم:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"المنظِّم:"</string>
@@ -142,7 +142,7 @@
<string name="save_label" msgid="2133599104834432589">"تم"</string>
<string name="discard_label" msgid="2394623883289782541">"إلغاء"</string>
<string name="snooze_all_label" msgid="4994488813124409077">"غفوة مؤقتة للكل"</string>
- <string name="dismiss_all_label" msgid="1834400025868091301">"استبعاد الكل"</string>
+ <string name="dismiss_all_label" msgid="1834400025868091301">"تجاهل الكل"</string>
<string name="snooze_label" msgid="1515893621063224666">"غفوة"</string>
<string name="does_not_repeat" msgid="1877681921029738999">"حدث لمرة واحدة"</string>
<string name="endByDate" msgid="7654221304929538201">"؛ حتى <xliff:g id="DATE">%s</xliff:g>"</string>
diff --git a/res/values-be/strings.xml b/res/values-be/strings.xml
index 0573b5f5..0c108952 100644
--- a/res/values-be/strings.xml
+++ b/res/values-be/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Дадаць напамін"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Няма календароў"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Перш чым дадаваць мерапрыемствы, трэба дадаць хаця б адзін улiковы запiс Calendar на прыладу і зрабіць каляндар бачным. Нацiснiце \"Дадаць улiковы запiс\" (калi вы толькi што дадалi яго, пачакайце, пакуль скончыцца сiнхранiзацыя i паўтарыце спробу). Цi выберыце \"Адмянiць\", каб упэўнiцца, што як мiнiмум адзiн каляндар бачны."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Служба Calendar лепш працуе з уліковым запісам Google."\n\n"•Доступ да яе можна атрымаць з любога вэб-браўзэра"\n"•Выканайце рэзервовае капіяванне сваiх мерапрыемстваў"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Служба Calendar лепш працуе з уліковым запісам Google.\n\n•Доступ да яе можна атрымаць з любога вэб-браўзэра\n•Выканайце рэзервовае капіяванне сваiх мерапрыемстваў"</string>
<string name="add_account" msgid="1669072099756774952">"Дадаць уліковы запіс"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Каляндар:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Арганізатар:"</string>
diff --git a/res/values-bg/strings.xml b/res/values-bg/strings.xml
index 222020c8..3aeaf09c 100644
--- a/res/values-bg/strings.xml
+++ b/res/values-bg/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Добавяне: Напомняне"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Няма календари"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Преди да можете да добавите събитие, в устройството трябва да има поне един профил в Google Календар и да направите видим календар. За целта докоснете „Добавяне на профил“ (ако току-що сте направили това, изчакайте синхронизирането да завърши и опитайте отново). Или докоснете „Отказ“ и се уверете, че поне един календар е видим."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Приложението Календар работи по-добре с профил в Google."\n\n"• Осъществявайте достъп до него от всеки уеб браузър."\n"• Създавайте надеждни резервни копия на събитията си."</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Приложението Календар работи по-добре с профил в Google.\n\n• Осъществявайте достъп до него от всеки уеб браузър.\n• Създавайте надеждни резервни копия на събитията си."</string>
<string name="add_account" msgid="1669072099756774952">"Добавяне на профил"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Календар:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Организатор:"</string>
diff --git a/res/values-ca/strings.xml b/res/values-ca/strings.xml
index c2960f4f..042c7db3 100644
--- a/res/values-ca/strings.xml
+++ b/res/values-ca/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Afegeix recordatori"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"No hi ha cap calendari"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Per poder afegir un esdeveniment, has d\'afegir com a mínim un compte de Calendar al dispositiu i fer que un calendari estigui visible. Toca Afegeix un compte per afegir un compte (si n\'acabes d\'afegir un, espera fins que s\'hagi acabat de sincronitzar i torna-ho a provar). O bé toca Cancel·la i assegura\'t que almenys un calendari estigui visible."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Calendar funciona millor amb un Compte de Google."\n\n"• Accedeix-hi des de qualsevol navegador web"\n"• Crea una còpia de seguretat dels teus esdeveniments"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Calendar funciona millor amb un Compte de Google.\n\n• Accedeix-hi des de qualsevol navegador web\n• Crea una còpia de seguretat dels teus esdeveniments"</string>
<string name="add_account" msgid="1669072099756774952">"Afegeix un compte"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Calendari:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Organitzador:"</string>
diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml
index db6c1c47..1eb9d618 100644
--- a/res/values-cs/strings.xml
+++ b/res/values-cs/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Přidat připomenutí"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Žádné kalendáře"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Před přidáním události je nutné přidat do zařízení alespoň jeden účet s kalendářem a zobrazit ho. Chcete-li přidat účet, klepněte na tlačítko Přidat účet (pokud jste účet právě přidali, počkejte na dokončení synchronizace a zkuste to znovu). Případně se dotkněte tlačítka Zrušit a zkontrolujte, zda je zobrazen alespoň jeden kalendář."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Kalendář funguje lépe s účtem Google."\n\n"\u2022 Přístup z jakéhokoliv webového prohlížeče"\n"\u2022 Bezpečné zálohování událostí"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Kalendář funguje lépe s účtem Google.\n\n• Přístup z jakéhokoliv webového prohlížeče\n• Bezpečné zálohování událostí"</string>
<string name="add_account" msgid="1669072099756774952">"Přidat účet"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Kalendář:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Organizátor:"</string>
diff --git a/res/values-da/strings.xml b/res/values-da/strings.xml
index 67fb17ab..61f0b16c 100644
--- a/res/values-da/strings.xml
+++ b/res/values-da/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Tilføj påmindelse"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Der er ingen kalendere"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Før du kan tilføje en begivenhed, skal du tilføje mindst én Kalender-konto til din enhed og gøre en kalender synlig. Tryk på Tilføj konto for at tilføje en konto (hvis du lige har tilføjet en konto, så vent til den er færdig med at synkronisere, og prøv så igen). Eller tryk på Annuller, og sørg for, at mindst én kalender er synlig."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Kalender fungerer bedre med en Google-konto."\n\n"• Få adgang til den fra enhver webbrowser"\n"• Sikkerhedskopier dine begivenheder på sikker vis"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Kalender fungerer bedre med en Google-konto.\n\n• Få adgang til den fra enhver webbrowser\n• Sikkerhedskopier dine begivenheder på sikker vis"</string>
<string name="add_account" msgid="1669072099756774952">"Tilføj konto"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Kalender:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Organisator:"</string>
@@ -249,7 +249,7 @@
<string name="recurrence_dialog_title" msgid="8093909645557717483">"Gentag"</string>
<string name="recurrence_dialog_title_never" msgid="2679396029776590130">"Gentages aldrig"</string>
<plurals name="recurrence_interval_daily">
- <item quantity="one" msgid="1205422710088692631">"<xliff:g id="COUNT">%d</xliff:g> gang om dagen"</item>
+ <item quantity="one" msgid="1205422710088692631">"Hver <xliff:g id="COUNT">%d</xliff:g> dag"</item>
<item quantity="other" msgid="707566499994398250">"Hver <xliff:g id="COUNT">%d</xliff:g>. dag"</item>
</plurals>
<plurals name="recurrence_interval_weekly">
diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml
index b85f2002..8220ee5e 100644
--- a/res/values-de/strings.xml
+++ b/res/values-de/strings.xml
@@ -67,7 +67,7 @@
<string name="select_visible_calendars_title" msgid="7944393060991949882">"Anzuzeigende Kalender"</string>
<string name="synced" msgid="7913940305983383493">"Synchronisiert"</string>
<string name="not_synced" msgid="4275114941801829419">"Nicht synchronisiert"</string>
- <string name="acct_not_synced" msgid="6126800985681230627">"Dieses Konto wird nicht synchronisiert. Ihre Kalender sind möglicherweise nicht aktuell."</string>
+ <string name="acct_not_synced" msgid="6126800985681230627">"Dieses Konto wird nicht synchronisiert. Ihre Kalender sind eventuell nicht aktuell."</string>
<string name="accounts" msgid="849401841083180306">"Konten &amp; Synchronisierung"</string>
<string name="select_synced_calendars_title" msgid="7916084873075901448">"Zu synchronisierende Kalender"</string>
<string name="select_synced_calendars_button" msgid="8890542984949996251">"Zu synchronisierende Kalender"</string>
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Erinnerung hinzufügen"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Keine Kalender"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Damit Sie einen Termin hinzufügen können, müssen Sie mindestens ein Google Kalender-Konto zu Ihrem Gerät hinzufügen und einen Kalender sichtbar machen. Tippen Sie zum Hinzufügen eines Kontos auf \"Konto hinzufügen\". Falls Sie gerade ein Konto hinzugefügt haben, warten Sie, bis die Synchronisierung abgeschlossen ist, und versuchen Sie es dann erneut. Sie können auch auf \"Abbrechen\" tippen und sich vergewissern, dass mindestens ein Kalender sichtbar ist."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Google Kalender funktioniert besser mit einem Google-Konto."\n\n"• Zugriff über jeden beliebigen Browser"\n"• Sichern von Terminen mit Schutzfunktion"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Google Kalender funktioniert besser mit einem Google-Konto.\n\n• Zugriff über jeden beliebigen Browser\n• Sichern von Terminen mit Schutzfunktion"</string>
<string name="add_account" msgid="1669072099756774952">"Konto hinzufügen"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Kalender:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Organizer:"</string>
@@ -178,7 +178,7 @@
<string name="preferences_title" msgid="8045855493262131773">"Einstellungen"</string>
<string name="preferences_general_title" msgid="2069075513760573117">"Einstellungen für Kalenderansicht"</string>
<string name="preferences_reminder_title" msgid="5199606534191180129">"Benachrichtigungen &amp; Erinnerungen"</string>
- <string name="preferences_hide_declined_title" msgid="1849295943669890034">"Abgelehnte Termine ausbl."</string>
+ <string name="preferences_hide_declined_title" msgid="1849295943669890034">"Abgelehnte Termine ausblenden"</string>
<string name="preferences_week_start_day_title" msgid="4619489296444901622">"Woche beginnt am"</string>
<string name="preferences_week_start_day_dialog" msgid="5181634128884089113">"Woche beginnt am"</string>
<string name="preferences_clear_search_history_title" msgid="6619916370215282982">"Suchverlauf löschen"</string>
@@ -237,8 +237,8 @@
<string name="day_view_new_event_hint" msgid="2131483437911536229">"+ neuer Termin"</string>
<string name="template_announce_item_index" msgid="4067877800670753110">"Termin <xliff:g id="ITEM_INDEX">%1$s</xliff:g> von <xliff:g id="ITEM_COUNT">%2$s</xliff:g>"</string>
<plurals name="Nevents">
- <item quantity="one" msgid="5230907142214104485">"1 Ereignis"</item>
- <item quantity="other" msgid="6093072093209431078">"<xliff:g id="COUNT">%d</xliff:g> Ereignisse"</item>
+ <item quantity="one" msgid="5230907142214104485">"1 Termin"</item>
+ <item quantity="other" msgid="6093072093209431078">"<xliff:g id="COUNT">%d</xliff:g> Termine"</item>
</plurals>
<plurals name="N_remaining_events">
<item quantity="one" msgid="431585781647034528">"+1 Termin"</item>
diff --git a/res/values-el/strings.xml b/res/values-el/strings.xml
index 9bb4d18b..0f6a52f7 100644
--- a/res/values-el/strings.xml
+++ b/res/values-el/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Προσθήκη υπενθύμισης"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Δεν υπάρχουν ημερολόγια"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Για να μπορέσετε να προσθέσετε ένα συμβάν, πρέπει να προσθέσετε στη συσκευή σας τουλάχιστον έναν λογαριασμό στο Ημερολόγιο και να κάνετε το ημερολόγιο ορατό. Αγγίξτε την επιλογή \"Προσθήκη λογαριασμού\" για να προσθέσετε έναν λογαριασμό (σε περίπτωση που μόλις προσθέσατε έναν λογαριασμό, περιμένετε να ολοκληρωθεί ο συγχρονισμός του και προσπαθήστε ξανά). Εναλλακτικά, αγγίξτε την επιλογή \"Ακύρωση\" και βεβαιωθείτε ότι τουλάχιστον ένα ημερολόγιο είναι ορατό."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Το Ημερολόγιο λειτουργεί καλύτερα με έναν Λογαριασμό Google."\n\n"• Αποκτήστε πρόσβαση σε αυτό από οποιοδήποτε πρόγραμμα περιήγησης ιστού"\n"• Δημιουργήστε αντίγραφα ασφαλείας των συμβάντων σας"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Το Ημερολόγιο λειτουργεί καλύτερα με έναν Λογαριασμό Google.\n\n• Αποκτήστε πρόσβαση σε αυτό από οποιοδήποτε πρόγραμμα περιήγησης ιστού\n• Δημιουργήστε αντίγραφα ασφαλείας των συμβάντων σας"</string>
<string name="add_account" msgid="1669072099756774952">"Προσθήκη λογαριασμού"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Ημερολόγιο:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Διοργανωτής:"</string>
diff --git a/res/values-en-rGB/strings.xml b/res/values-en-rGB/strings.xml
index 22ced4d8..4c8357c0 100644
--- a/res/values-en-rGB/strings.xml
+++ b/res/values-en-rGB/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Add reminder"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"No calendars"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Before you can add an event, you must add at least one Calendar account to your device and make a calendar visible. Touch Add Account to add an account (if you\'ve just added an account, wait for it to finish syncing and try again). Or touch Cancel and make sure that at least one calendar is visible."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Calendar works better with a Google Account."\n\n"• Access it from any web browser"\n"• Back up your events securely"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Calendar works better with a Google Account.\n\n• Access it from any web browser\n• Back up your events securely"</string>
<string name="add_account" msgid="1669072099756774952">"Add account"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Calendar:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Organiser:"</string>
diff --git a/res/values-en-rIN/arrays.xml b/res/values-en-rIN/arrays.xml
new file mode 100644
index 00000000..943b2cb2
--- /dev/null
+++ b/res/values-en-rIN/arrays.xml
@@ -0,0 +1,169 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 2007 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string-array name="reminder_methods_labels">
+ <item msgid="5172236776878811487">"Notification"</item>
+ <item msgid="1751151680520784746">"Email"</item>
+ <item msgid="2658001219380695677">"SMS"</item>
+ <item msgid="7926918288165444873">"Alarm"</item>
+ </string-array>
+ <string-array name="reminder_minutes_labels">
+ <item msgid="2416970002377237011">"0 minutes"</item>
+ <item msgid="6681865010714743948">"1 minute"</item>
+ <item msgid="2327505114623595779">"5 minutes"</item>
+ <item msgid="1657410063332547113">"10 minutes"</item>
+ <item msgid="366087535181197780">"15 minutes"</item>
+ <item msgid="6252612791145061929">"20 minutes"</item>
+ <item msgid="7896694531989090700">"25 minutes"</item>
+ <item msgid="8754510169374808607">"30 minutes"</item>
+ <item msgid="3113380274218454394">"45 minutes"</item>
+ <item msgid="8546646645868526283">"1 hour"</item>
+ <item msgid="6467845211024768872">"2 hours"</item>
+ <item msgid="8201677619511076575">"3 hours"</item>
+ <item msgid="7172504281650128893">"12 hours"</item>
+ <item msgid="9114286702181482496">"24 hours"</item>
+ <item msgid="3107009344872997366">"2 days"</item>
+ <item msgid="6135563708172153696">"1 week"</item>
+ </string-array>
+ <string-array name="preferences_default_reminder_labels">
+ <item msgid="7495163916242649023">"None"</item>
+ <item msgid="5883344836499335043">"0 minutes"</item>
+ <item msgid="4354350447805231188">"1 minute"</item>
+ <item msgid="265674592625309858">"5 minutes"</item>
+ <item msgid="8011089417728419666">"10 minutes"</item>
+ <item msgid="6177098581805412986">"15 minutes"</item>
+ <item msgid="356346660503078923">"20 minutes"</item>
+ <item msgid="992592434377054063">"25 minutes"</item>
+ <item msgid="9191353668596201944">"30 minutes"</item>
+ <item msgid="1192985682962908244">"45 minutes"</item>
+ <item msgid="1694315499429259938">"1 hour"</item>
+ <item msgid="8281019320591769635">"2 hours"</item>
+ <item msgid="2062931719019287773">"3 hours"</item>
+ <item msgid="4086495711621133006">"12 hours"</item>
+ <item msgid="3172669681920709561">"24 hours"</item>
+ <item msgid="5557836606782821910">"2 days"</item>
+ <item msgid="8336577387266744930">"1 week"</item>
+ </string-array>
+ <string-array name="preferences_week_start_day_labels">
+ <item msgid="986150274035512339">"Locale default"</item>
+ <item msgid="134027225275475280">"Saturday"</item>
+ <item msgid="95029346069903091">"Sunday"</item>
+ <item msgid="5840983116375063739">"Monday"</item>
+ </string-array>
+ <string-array name="availability">
+ <item msgid="454869065893453189">"Busy"</item>
+ <item msgid="6228387173725732140">"Available"</item>
+ <item msgid="2064426942462573474">"Tentative"</item>
+ </string-array>
+ <string-array name="visibility">
+ <item msgid="3035788428581513163">"Default"</item>
+ <item msgid="5200216103966973369">"Private"</item>
+ <item msgid="9182342638433672664">"Public"</item>
+ </string-array>
+ <string-array name="ordinal_labels">
+ <item msgid="2693927956303125332">"first"</item>
+ <item msgid="5631923029483854900">"second"</item>
+ <item msgid="148935502975250973">"third"</item>
+ <item msgid="5124200797326669172">"fourth"</item>
+ <item msgid="7564374178324652137">"last"</item>
+ </string-array>
+ <string-array name="response_labels1">
+ <item msgid="5605392595848194997">"No response"</item>
+ <item msgid="3724434080904437698">"Yes"</item>
+ <item msgid="8854145743148992583">" Maybe"</item>
+ <item msgid="6174292185978948873">"No"</item>
+ </string-array>
+ <string-array name="delete_repeating_labels">
+ <item msgid="4208432367651646938">"Only this event"</item>
+ <item msgid="1536401639805370405">"This and future events"</item>
+ <item msgid="7833229563617435430">"All events"</item>
+ </string-array>
+ <string-array name="delete_repeating_labels_no_selected">
+ <item msgid="1341910309321756150">"This &amp; future events"</item>
+ <item msgid="6315440193748139854">"All events"</item>
+ </string-array>
+ <string-array name="change_response_labels">
+ <item msgid="3466644709343519437">"Only this event"</item>
+ <item msgid="140670561403965380">"All events in the series"</item>
+ </string-array>
+ <string-array name="buttons_list">
+ <item msgid="5917946202321434335">"Day"</item>
+ <item msgid="6248480754959562740">"Week"</item>
+ <item msgid="4298472806133153766">"Month"</item>
+ <item msgid="5033084974413793845">"Agenda"</item>
+ </string-array>
+ <string-array name="preferences_skip_reminders_labels">
+ <item msgid="2285927842308686988">"Only if declined"</item>
+ <item msgid="6367412240524984286">"If declined or not responded"</item>
+ </string-array>
+ <string-array name="recurrence_freq">
+ <item msgid="3388478383574917007">"REPEAT DAILY"</item>
+ <item msgid="6300824484048337842">"REPEAT WEEKLY"</item>
+ <item msgid="189361731610816256">"REPEAT MONTHLY"</item>
+ <item msgid="8714177874112569158">"REPEAT YEARLY"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_sun">
+ <item msgid="143841313172233420">"on every first Sunday"</item>
+ <item msgid="2557379346106451363">"on every second Sunday"</item>
+ <item msgid="7622144489915654132">"on every third Sunday"</item>
+ <item msgid="527152448137686021">"on every fourth Sunday"</item>
+ <item msgid="5057483608824759350">"on every last Sunday"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_mon">
+ <item msgid="7539974918997689048">"on every first Monday"</item>
+ <item msgid="4484275849072423978">"on every second Monday"</item>
+ <item msgid="8956169860824371383">"on every third Monday"</item>
+ <item msgid="6924403357659569326">"on every fourth Monday"</item>
+ <item msgid="1379608815263472161">"on every last Monday"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_tues">
+ <item msgid="8690802834039790777">"on every first Tuesday"</item>
+ <item msgid="9063613547307760928">"on every second Tuesday"</item>
+ <item msgid="6688603328729208168">"on every third Tuesday"</item>
+ <item msgid="6695206006961533357">"on every fourth Tuesday"</item>
+ <item msgid="8619069174889809914">"on every last Tuesday"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_wed">
+ <item msgid="3233850232075584386">"on every first Wednesday"</item>
+ <item msgid="5059722045367799217">"on every second Wednesday"</item>
+ <item msgid="7986246648229272275">"on every third Wednesday"</item>
+ <item msgid="9068566169348980801">"on every fourth Wednesday"</item>
+ <item msgid="7976866743069062134">"on every last Wednesday"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_thurs">
+ <item msgid="920673677566009313">"on every first Thursday"</item>
+ <item msgid="4857419136007543270">"on every second Thursday"</item>
+ <item msgid="222044587450564839">"on every third Thursday"</item>
+ <item msgid="6197927556533030945">"on every fourth Thursday"</item>
+ <item msgid="1023326923033436905">"on every last Thursday"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_fri">
+ <item msgid="6534500380525126157">"on every first Friday"</item>
+ <item msgid="1935608297230506940">"on every second Friday"</item>
+ <item msgid="4061877662049317599">"on every third Friday"</item>
+ <item msgid="6856646749131820614">"on every fourth Friday"</item>
+ <item msgid="6533513913914859794">"on every last Friday"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_sat">
+ <item msgid="3556369572649948699">"on every first Saturday"</item>
+ <item msgid="9130198690512925355">"on every second Saturday"</item>
+ <item msgid="4525736070844032405">"on every third Saturday"</item>
+ <item msgid="422053689531707709">"on every fourth Saturday"</item>
+ <item msgid="5499975799312474425">"on every last Saturday"</item>
+ </string-array>
+</resources>
diff --git a/res/values-en-rIN/strings.xml b/res/values-en-rIN/strings.xml
new file mode 100644
index 00000000..4c8357c0
--- /dev/null
+++ b/res/values-en-rIN/strings.xml
@@ -0,0 +1,277 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 2006 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_label" msgid="5452708708398908131">"Calendar"</string>
+ <string name="what_label" msgid="1933578391985810049">"What"</string>
+ <string name="where_label" msgid="3472482206065595118">"Where"</string>
+ <string name="when_label" msgid="894636567327261599">"When"</string>
+ <string name="timezone_label" msgid="3988530993300431650">"Time zone"</string>
+ <string name="attendees_label" msgid="2971281641565729725">"Guests"</string>
+ <string name="today" msgid="8577375020252453006">"Today"</string>
+ <string name="tomorrow" msgid="614434811813859237">"Tomorrow"</string>
+ <string name="today_at_time_fmt" msgid="1981279213130049736">"Today at <xliff:g id="TIME_INTERVAL">%s</xliff:g>"</string>
+ <string name="tomorrow_at_time_fmt" msgid="1330779112841767432">"Tomorrow at <xliff:g id="TIME_INTERVAL">%s</xliff:g>"</string>
+ <string name="date_time_fmt" msgid="1642972650061946484">"<xliff:g id="DATE">%s</xliff:g>, <xliff:g id="TIME_INTERVAL">%s</xliff:g>"</string>
+ <string name="repeats_label" msgid="7414023871434593196">"Repetition"</string>
+ <string name="no_title_label" msgid="302177118061368042">"(No title)"</string>
+ <plurals name="Nminutes">
+ <item quantity="one" msgid="4871052965772159239">"1 minute"</item>
+ <item quantity="other" msgid="5644461630927544936">"<xliff:g id="COUNT">%d</xliff:g> minutes"</item>
+ </plurals>
+ <plurals name="Nmins">
+ <item quantity="one" msgid="9191090668359663663">"1 min"</item>
+ <item quantity="other" msgid="9175648445939148974">"<xliff:g id="COUNT">%d</xliff:g> mins"</item>
+ </plurals>
+ <plurals name="Nhours">
+ <item quantity="one" msgid="4793697728599296830">"1 hour"</item>
+ <item quantity="other" msgid="4477841052001760620">"<xliff:g id="COUNT">%d</xliff:g> hours"</item>
+ </plurals>
+ <plurals name="Ndays">
+ <item quantity="one" msgid="5988137255732166573">"1 day"</item>
+ <item quantity="other" msgid="1709378992389618261">"<xliff:g id="COUNT">%d</xliff:g> days"</item>
+ </plurals>
+ <plurals name="weekN">
+ <item quantity="other" msgid="8085184869561028365">"WEEK <xliff:g id="COUNT">%d</xliff:g>"</item>
+ </plurals>
+ <string name="calendar_refresh" msgid="6172731193680500025">"Refresh"</string>
+ <string name="show_day_view" msgid="5782512782605466016">"Show day"</string>
+ <string name="agenda_view" msgid="5566084759423843245">"Agenda"</string>
+ <string name="day_view" msgid="4467754504843584437">"Day"</string>
+ <string name="week_view" msgid="6775043022159508060">"Week"</string>
+ <string name="month_view" msgid="7287101431749285412">"Month"</string>
+ <string name="event_view" msgid="7621353079385122317">"View event"</string>
+ <string name="event_create" msgid="6941040556709110617">"New event"</string>
+ <string name="event_edit" msgid="4006961928830064662">"Edit event"</string>
+ <string name="event_delete" msgid="2386667193277770442">"Delete event"</string>
+ <string name="goto_today" msgid="9162136434410891230">"Today"</string>
+ <string name="menu_preferences" msgid="9120238479503233925">"Settings"</string>
+ <string name="menu_select_visible_calendars" msgid="735670432781741817">"Calendars to display"</string>
+ <string name="search" msgid="550656004486017426">"Search"</string>
+ <string name="hide_controls" msgid="830320505938520882">"Hide controls"</string>
+ <string name="show_controls" msgid="715520586028062621">"Show controls"</string>
+ <string name="select_visible_calendars_title" msgid="7944393060991949882">"Calendars to display"</string>
+ <string name="synced" msgid="7913940305983383493">"synced"</string>
+ <string name="not_synced" msgid="4275114941801829419">"not synced"</string>
+ <string name="acct_not_synced" msgid="6126800985681230627">"This account isn\'t being synced, so your calendars may not be up to date."</string>
+ <string name="accounts" msgid="849401841083180306">"Accounts &amp; sync"</string>
+ <string name="select_synced_calendars_title" msgid="7916084873075901448">"Calendars to sync"</string>
+ <string name="select_synced_calendars_button" msgid="8890542984949996251">"Calendars to sync"</string>
+ <string name="hint_what" msgid="709155115005044531">"Event name"</string>
+ <string name="hint_where" msgid="4972598001033801974">"Location"</string>
+ <string name="hint_description" msgid="1910143586169033232">"Description"</string>
+ <string name="hint_attendees" msgid="1650488163176888480">"Guests"</string>
+ <string name="creating_event" msgid="7516249252554059980">"Event created."</string>
+ <string name="saving_event" msgid="7694181017411177226">"Event saved."</string>
+ <string name="empty_event" msgid="9018699257414338634">"Empty event not created."</string>
+ <string name="creating_event_with_guest" msgid="5758688413124191931">"Invitations will be sent."</string>
+ <string name="saving_event_with_guest" msgid="9184584438475689577">"Updates will be sent."</string>
+ <string name="create_event_dialog_save" msgid="1080859798521717414">"Save"</string>
+ <string name="alert_title" msgid="7869592820853066853">"Calendar notifications"</string>
+ <string name="event_info_title" msgid="56024222340421620">"View event"</string>
+ <string name="event_info_title_invite" msgid="9160326363769403865">"Meeting invitation"</string>
+ <string name="edit_event_to_label" msgid="795012981218062421">"To"</string>
+ <string name="edit_event_from_label" msgid="174999102612666115">"From"</string>
+ <string name="edit_event_all_day_label" msgid="6200181113992136073">"All day"</string>
+ <string name="edit_event_calendar_label" msgid="4556498359505856900">"Calendar"</string>
+ <string name="edit_event_show_all" msgid="4558049350756058301">"Show all"</string>
+ <string name="description_label" msgid="7193475046717505855">"Description"</string>
+ <string name="presence_label" msgid="6169724148441175862">"Show me as"</string>
+ <string name="privacy_label" msgid="9215031965259597335">"Privacy"</string>
+ <string name="reminders_label" msgid="7292389181815525676">"Add reminder"</string>
+ <string name="no_syncable_calendars" msgid="7019488867045436129">"No calendars"</string>
+ <string name="no_calendars_found" msgid="8968682716053492187">"Before you can add an event, you must add at least one Calendar account to your device and make a calendar visible. Touch Add Account to add an account (if you\'ve just added an account, wait for it to finish syncing and try again). Or touch Cancel and make sure that at least one calendar is visible."</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Calendar works better with a Google Account.\n\n• Access it from any web browser\n• Back up your events securely"</string>
+ <string name="add_account" msgid="1669072099756774952">"Add account"</string>
+ <string name="view_event_calendar_label" msgid="6126231656338241140">"Calendar:"</string>
+ <string name="view_event_organizer_label" msgid="2753151795647402277">"Organiser:"</string>
+ <string name="choose_event_color_label" msgid="2192923501857428854">"Choose event colour"</string>
+ <string name="event_color_picker_dialog_title" msgid="4631938661655159511">"Event Colour"</string>
+ <string name="event_color_set_to_default" msgid="3447218820785647967">"Set to default calendar colour"</string>
+ <string name="calendar_color_picker_dialog_title" msgid="3595509200561433667">"Calendar Colour"</string>
+ <string name="calendar_square_color_picker_description" msgid="7430468363525563483">"Colour picker"</string>
+ <string name="view_event_response_label" msgid="8382281658458798329">"Attending?"</string>
+ <string name="response_yes" msgid="2027484304899988350">"Yes"</string>
+ <string name="response_maybe" msgid="7791500973627841695">" Maybe"</string>
+ <string name="response_no" msgid="561911691884148136">"No"</string>
+ <string name="email_guests_label" msgid="8772030932155305903">"Email guests"</string>
+ <string name="email_organizer_label" msgid="7178059542798074813">"Email organiser"</string>
+ <string name="email_picker_label" msgid="4808253965057791781">"Email with"</string>
+ <string name="event_not_found" msgid="8356864185947582727">"Event not found."</string>
+ <string name="map_label" msgid="8795383535586556038">"Map"</string>
+ <string name="call_label" msgid="2960328220008869083">"Call"</string>
+ <string name="quick_response_settings" msgid="6776151690686068278">"Quick responses"</string>
+ <string name="quick_response_settings_summary" msgid="7878304729027355604">"Edit default responses when emailing guests"</string>
+ <string name="quick_response_settings_title" msgid="8966517107774567031">"Edit quick responses"</string>
+ <string name="quick_response_settings_edit_title" msgid="6260055523174081930">"Quick response"</string>
+ <string name="quick_response_dialog_title" msgid="2681309456412199207">"Choose quick response"</string>
+ <string name="quick_response_email_failed" msgid="5544066405231853245">"Failed to find an email programme"</string>
+ <string-array name="quick_response_defaults">
+ <item msgid="1524421198348168403">"Running just a couple of minutes late."</item>
+ <item msgid="6215158751728689832">"Be there in about 10 minutes."</item>
+ <item msgid="4485794001743679338">"Go ahead and start without me."</item>
+ <item msgid="8036557974294987511">"Sorry, I can\'t make it. We\'ll have to reschedule."</item>
+ </string-array>
+ <string name="quick_response_custom_msg" msgid="8792374208224108798">"Write your own…"</string>
+ <string name="event_info_organizer" msgid="9138683335394832629">"Organiser:"</string>
+ <string name="event_info_reminders_label" msgid="8913097552956388972">"Reminders"</string>
+ <string name="agenda_today" msgid="5965841338467422191">"TODAY, <xliff:g id="DATE">%1$s</xliff:g>"</string>
+ <string name="agenda_yesterday" msgid="4170964206728599693">"YESTERDAY, <xliff:g id="DATE">%1$s</xliff:g>"</string>
+ <string name="agenda_tomorrow" msgid="3893625470780723605">"TOMORROW, <xliff:g id="DATE">%1$s</xliff:g>"</string>
+ <string name="loading" msgid="3772533493214331230">"Loading…"</string>
+ <string name="show_older_events" msgid="5140647493681439926">"Touch to view events before <xliff:g id="OLDEST_SEARCH_RANGE">%1$s</xliff:g>"</string>
+ <string name="show_newer_events" msgid="2604638815440163080">"Touch to view events after <xliff:g id="NEWEST_SEARCH_RANGE">%1$s</xliff:g>"</string>
+ <string name="search_title" msgid="8898015280250716254">"Search my calendars"</string>
+ <string name="edit_event_label" msgid="7413222956349977161">"Details"</string>
+ <string name="edit_label" msgid="8934331258435656534">"Edit"</string>
+ <string name="delete_label" msgid="874742811918030739">"Delete"</string>
+ <string name="save_label" msgid="2133599104834432589">"Done"</string>
+ <string name="discard_label" msgid="2394623883289782541">"Cancel"</string>
+ <string name="snooze_all_label" msgid="4994488813124409077">"Snooze all"</string>
+ <string name="dismiss_all_label" msgid="1834400025868091301">"Dismiss all"</string>
+ <string name="snooze_label" msgid="1515893621063224666">"Snooze"</string>
+ <string name="does_not_repeat" msgid="1877681921029738999">"One-time event"</string>
+ <string name="endByDate" msgid="7654221304929538201">"; until <xliff:g id="DATE">%s</xliff:g>"</string>
+ <plurals name="endByCount">
+ <item quantity="one" msgid="3727754565990691816">"; for one time"</item>
+ <item quantity="other" msgid="4855496837834652446">"; for <xliff:g id="NUMBER">%d</xliff:g> times"</item>
+ </plurals>
+ <plurals name="daily">
+ <item quantity="one" msgid="5169052946627480942">"Daily"</item>
+ <item quantity="other" msgid="5455230727715859264">"Every <xliff:g id="NUMBER">%d</xliff:g> days"</item>
+ </plurals>
+ <string name="every_weekday" msgid="5896574838353902978">"Every weekday (Mon–Fri)"</string>
+ <plurals name="weekly">
+ <item quantity="one" msgid="5463021019301453273">"Weekly on <xliff:g id="DAYS_OF_WEEK">%2$s</xliff:g>"</item>
+ <item quantity="other" msgid="2857390143157377867">"Every <xliff:g id="NUMBER">%1$d</xliff:g> weeks on <xliff:g id="DAYS_OF_WEEK">%2$s</xliff:g>"</item>
+ </plurals>
+ <string name="monthly" msgid="4587116285383048586">"Monthly"</string>
+ <string name="yearly_plain" msgid="3652692085322162449">"Yearly"</string>
+ <string name="monthly_on_day" msgid="5370155265278821156">"Monthly (on day <xliff:g id="DAY_OF_MONTH">%s</xliff:g>)"</string>
+ <string name="yearly" msgid="8576208380302949002">"Yearly (on <xliff:g id="DATES">%s</xliff:g>)"</string>
+ <string name="custom" product="tablet" msgid="3806817351377723249">"Customise (can\'t customise on tablet)"</string>
+ <string name="custom" product="default" msgid="4137468716966004993">"Customise (can\'t customise on phone)"</string>
+ <string name="modify_event" msgid="5982876409997142690">"Change only this event"</string>
+ <string name="modify_all" msgid="4421657265864209041">"Change all events in the series."</string>
+ <string name="modify_all_following" msgid="3017428541066390380">"Change this and all future events"</string>
+ <string name="new_event_dialog_label" msgid="7553105224561147916">"New event"</string>
+ <string name="new_event_dialog_option" msgid="6154657379574669371">"New event"</string>
+ <string name="delete_this_event_title" msgid="518402946676919384">"Delete this event?"</string>
+ <string name="delete_recurring_event_title" msgid="5609046778422180206">"Delete <xliff:g id="EVENTTITLE">%s</xliff:g>?"</string>
+ <string name="change_response_title" msgid="7704714776070974984">"Change response"</string>
+ <string name="menu_general_preferences" msgid="2812705323334260708">"General settings"</string>
+ <string name="menu_about_preferences" msgid="6124375438237674973">"About Calendar"</string>
+ <string name="preferences_title" msgid="8045855493262131773">"Settings"</string>
+ <string name="preferences_general_title" msgid="2069075513760573117">"Calendar view setting"</string>
+ <string name="preferences_reminder_title" msgid="5199606534191180129">"Notifications &amp; reminders"</string>
+ <string name="preferences_hide_declined_title" msgid="1849295943669890034">"Hide declined events"</string>
+ <string name="preferences_week_start_day_title" msgid="4619489296444901622">"Week starts on"</string>
+ <string name="preferences_week_start_day_dialog" msgid="5181634128884089113">"Week starts on"</string>
+ <string name="preferences_clear_search_history_title" msgid="6619916370215282982">"Clear search history"</string>
+ <string name="preferences_clear_search_history_summary" msgid="7864674093455778158">"Remove all the searches that you\'ve performed"</string>
+ <string name="search_history_cleared" msgid="1536707558435227567">"Search history cleared."</string>
+ <string name="preferences_alerts_title" msgid="6636088008103904020">"Notifications"</string>
+ <string name="preferences_alerts_vibrateWhen_title" msgid="8731372580674292759">"Vibrate"</string>
+ <string name="preferences_alerts_ringtone_title" msgid="1849706055052358346">"Sound"</string>
+ <string name="preferences_alerts_popup_title" msgid="6643468203670475296">"Pop-up notification"</string>
+ <string name="preferences_default_reminder_title" msgid="5188861433342733905">"Default reminder time"</string>
+ <string name="preferences_default_reminder_dialog" msgid="2490348857239323412">"Default reminder time"</string>
+ <string name="preferences_default_reminder_default" msgid="2903884416749959435">"10"</string>
+ <string name="preferences_use_home_tz_title" msgid="5597546849968598210">"Use home time zone"</string>
+ <string name="preferences_use_home_tz_descrip" msgid="4835375381297413746">"Displays calendars and event times in your home time zone when travelling"</string>
+ <string name="preferences_home_tz_title" msgid="6680000444088818578">"Home time zone"</string>
+ <string name="preferences_show_week_num_title" msgid="5280734329664503461">"Show week number"</string>
+ <string name="preferences_about_title" msgid="2810624892412097879">"About"</string>
+ <string name="preferences_build_version" msgid="8242471883413502068">"Build version"</string>
+ <string name="gadget_title" msgid="939918875331310945">"Calendar"</string>
+ <plurals name="month_more_events">
+ <item quantity="one" msgid="8971334808414201327">"+1"</item>
+ <item quantity="other" msgid="1997405398178470838">"+<xliff:g id="NUMBER">%d</xliff:g>"</item>
+ </plurals>
+ <string name="gadget_no_events" msgid="5209110911088302855">"No upcoming calendar events"</string>
+ <string name="preferences_experimental_category" msgid="8111213192001230350">"Experimental"</string>
+ <string name="preferences_reminders_category" msgid="3179315692653755740">"Reminders"</string>
+ <string name="preferences_reminders_responded_label" msgid="1196570678238475838">"Skip Reminders"</string>
+ <string name="preferences_reminders_responded_dialog" msgid="1873289128793828352">"Skip Reminders"</string>
+ <string name="preferences_reminders_quiet_hours_label" msgid="8529712276644546893">"Quiet hours"</string>
+ <string name="preferences_reminders_quiet_hours_description" msgid="65969073433791290">"Silence event reminders during specified time."</string>
+ <string name="preferences_reminders_quiet_hours_start" msgid="3433058529220285232">"Quiet hours start time"</string>
+ <string name="preferences_reminders_quiet_hours_end" msgid="7492883554865119346">"Quiet hours end time"</string>
+ <string name="preferences_debug_category" msgid="6203278208385095018">"Debugging"</string>
+ <string name="copy_db" msgid="437691290566699292">"Send database"</string>
+ <string name="directory_searching_fmt" msgid="1232037509095606687">"Searching <xliff:g id="DOMAIN">%s</xliff:g>…"</string>
+ <string name="accessibility_remove_attendee" msgid="7082751172654698863">"Remove attendee"</string>
+ <string name="accessibility_pick_start_date" msgid="3926641487042699037">"Start date"</string>
+ <string name="accessibility_pick_start_time" msgid="4913428100936555149">"Start time"</string>
+ <string name="accessibility_pick_end_date" msgid="5624250196618643922">"End date"</string>
+ <string name="accessibility_pick_end_time" msgid="7120310166355224941">"End time"</string>
+ <string name="accessibility_pick_time_zone" msgid="7155465783500323811">"Time zone"</string>
+ <string name="accessibility_pick_recurrence" msgid="1834311617874828931">"Repeat event"</string>
+ <string name="accessibility_add_reminder" msgid="2267950744060950152">"Add reminder"</string>
+ <string name="accessibility_remove_reminder" msgid="5261609343259665139">"Remove reminder"</string>
+ <string name="accessibility_add_attendee" msgid="5654014177472600916">"Add attendee"</string>
+ <string name="accessibility_sync_cal" msgid="6506181885764723383">"Sync calendar"</string>
+ <string name="accessibility_all_day" msgid="4146955438811915282">"All-day event"</string>
+ <string name="accessibility_repeats" msgid="1629279916830919582">"Repetition"</string>
+ <string name="accessibility_reminder_time" msgid="3594100545814579575">"Reminder time"</string>
+ <string name="accessibility_reminder_type" msgid="5339120699701437227">"Reminder type"</string>
+ <string name="accessibility_reminder_showmeas" msgid="6669129015980006570">"Show me as"</string>
+ <string name="accessibility_reminder_privacy" msgid="8669288484484022771">"Privacy"</string>
+ <string name="acessibility_cal_notification" msgid="7267601064994839394">"Calendar Notification"</string>
+ <string name="acessibility_snooze_notification" msgid="5007852779125102681">"Snooze Notification"</string>
+ <string name="accessibility_email_notification" msgid="9124064701968129831">"Email guests"</string>
+ <string name="day_view_new_event_hint" msgid="2131483437911536229">"+ New event"</string>
+ <string name="template_announce_item_index" msgid="4067877800670753110">"Event <xliff:g id="ITEM_INDEX">%1$s</xliff:g> of <xliff:g id="ITEM_COUNT">%2$s</xliff:g>."</string>
+ <plurals name="Nevents">
+ <item quantity="one" msgid="5230907142214104485">"1 event"</item>
+ <item quantity="other" msgid="6093072093209431078">"<xliff:g id="COUNT">%d</xliff:g> events"</item>
+ </plurals>
+ <plurals name="N_remaining_events">
+ <item quantity="one" msgid="431585781647034528">"+1 event"</item>
+ <item quantity="other" msgid="3609243840882275136">"+<xliff:g id="COUNT">%d</xliff:g> events"</item>
+ </plurals>
+ <string name="acessibility_selected_marker_description" msgid="3010149843148810768">"Selected event"</string>
+ <string name="do_not_check" msgid="7815441673853466129">"Do NOT check -&gt;"</string>
+ <string name="recurrence_dialog_title" msgid="8093909645557717483">"Repeat"</string>
+ <string name="recurrence_dialog_title_never" msgid="2679396029776590130">"Never repeats"</string>
+ <plurals name="recurrence_interval_daily">
+ <item quantity="one" msgid="1205422710088692631">"Every <xliff:g id="COUNT">%d</xliff:g> day"</item>
+ <item quantity="other" msgid="707566499994398250">"Every <xliff:g id="COUNT">%d</xliff:g> days"</item>
+ </plurals>
+ <plurals name="recurrence_interval_weekly">
+ <item quantity="one" msgid="4948681635464488351">"Every <xliff:g id="COUNT">%d</xliff:g> week"</item>
+ <item quantity="other" msgid="7094801039989237061">"Every <xliff:g id="COUNT">%d</xliff:g> weeks"</item>
+ </plurals>
+ <plurals name="recurrence_interval_monthly">
+ <item quantity="one" msgid="4768178401603139718">"Every <xliff:g id="COUNT">%d</xliff:g> month"</item>
+ <item quantity="other" msgid="5419723710346646523">"Every <xliff:g id="COUNT">%d</xliff:g> months"</item>
+ </plurals>
+ <plurals name="recurrence_interval_yearly">
+ <item quantity="one" msgid="5819562634008179102">"Every <xliff:g id="COUNT">%d</xliff:g> year"</item>
+ <item quantity="other" msgid="5678653649746562060">"Every <xliff:g id="COUNT">%d</xliff:g> years"</item>
+ </plurals>
+ <string name="recurrence_month_pattern_by_day" msgid="4400107556121003459">"on the same day each month"</string>
+ <string name="recurrence_end_continously" msgid="6898950241634912991">"Forever"</string>
+ <string name="recurrence_end_date_label" msgid="4142791438636994952">"Until a date"</string>
+ <string name="recurrence_end_date" msgid="3693751578164711701">"Until <xliff:g id="DATE">%s</xliff:g>"</string>
+ <string name="recurrence_end_count_label" msgid="1233883668293087977">"For a number of events"</string>
+ <plurals name="recurrence_end_count">
+ <item quantity="one" msgid="1400782968090516215">"For <xliff:g id="EVENT_COUNT">%d</xliff:g> event"</item>
+ <item quantity="other" msgid="8779598489398048259">"For <xliff:g id="EVENT_COUNT">%d</xliff:g> events"</item>
+ </plurals>
+ <string name="acessibility_recurrence_choose_end_date_description" msgid="5899029840837836711">"change end date"</string>
+</resources>
diff --git a/res/values-es-rUS/strings.xml b/res/values-es-rUS/strings.xml
index a0b8e081..7fe5357b 100644
--- a/res/values-es-rUS/strings.xml
+++ b/res/values-es-rUS/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Agregar recordatorio"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"No hay calendarios"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Para poder agregar un evento, primero debes agregar al menos una cuenta de Calendar a tu dispositivo y hacer visible un calendario. Para ello, toca Agregar cuenta (si acabas de agregar una cuenta, aguarda a que finalice su sincronización y vuelve a intentarlo). También puedes tocar Cancelar y asegurarte de que pueda verse al menos un calendario."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Calendario funciona mejor con una cuenta de Google."\n\n" Accede desde cualquier navegador web."\n" Crea copias de seguridad de tus eventos de manera segura."</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Calendario funciona mejor con una cuenta de Google.\n\n Accede desde cualquier navegador web.\n Crea copias de seguridad de tus eventos de manera segura."</string>
<string name="add_account" msgid="1669072099756774952">"Agregar cuenta"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Calendario:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Organizador:"</string>
diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml
index 091fe022..6cb4e25c 100644
--- a/res/values-es/strings.xml
+++ b/res/values-es/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Añadir recordatorio"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"No hay calendarios."</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Para añadir eventos, añade al menos una cuenta de Calendar al dispositivo y haz visible un calendario. Para ello, toca Añadir cuenta (si ya lo has hecho, espera a que finalice la sincronización y vuelve a intentarlo). También puedes tocar Cancelar y comprobar que al menos un calendario sea visible."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"La aplicación Calendario funciona mejor con una cuenta de Google."\n\n"• Accede a tu calendario desde cualquier navegador web."\n"• Haz copias de seguridad de tus eventos de forma segura."</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"La aplicación Calendario funciona mejor con una cuenta de Google.\n\n• Accede a tu calendario desde cualquier navegador web.\n• Haz copias de seguridad de tus eventos de forma segura."</string>
<string name="add_account" msgid="1669072099756774952">"Añadir cuenta"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Calendario:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Organizador:"</string>
@@ -191,7 +191,7 @@
<string name="preferences_default_reminder_title" msgid="5188861433342733905">"Antelación del recordatorio"</string>
<string name="preferences_default_reminder_dialog" msgid="2490348857239323412">"Antelación del recordatorio"</string>
<string name="preferences_default_reminder_default" msgid="2903884416749959435">"10"</string>
- <string name="preferences_use_home_tz_title" msgid="5597546849968598210">"Usar hora local"</string>
+ <string name="preferences_use_home_tz_title" msgid="5597546849968598210">"Usar hora de casa"</string>
<string name="preferences_use_home_tz_descrip" msgid="4835375381297413746">"Mostrar calendarios y eventos en la hora local al viajar"</string>
<string name="preferences_home_tz_title" msgid="6680000444088818578">"Zona horaria local"</string>
<string name="preferences_show_week_num_title" msgid="5280734329664503461">"Mostrar número de semana"</string>
diff --git a/res/values-et-rEE/arrays.xml b/res/values-et-rEE/arrays.xml
new file mode 100644
index 00000000..e7a03385
--- /dev/null
+++ b/res/values-et-rEE/arrays.xml
@@ -0,0 +1,169 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 2007 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string-array name="reminder_methods_labels">
+ <item msgid="5172236776878811487">"Teatis"</item>
+ <item msgid="1751151680520784746">"E-post"</item>
+ <item msgid="2658001219380695677">"SMS"</item>
+ <item msgid="7926918288165444873">"Alarm"</item>
+ </string-array>
+ <string-array name="reminder_minutes_labels">
+ <item msgid="2416970002377237011">"0 minutit"</item>
+ <item msgid="6681865010714743948">"1 minut"</item>
+ <item msgid="2327505114623595779">"5 minutit"</item>
+ <item msgid="1657410063332547113">"10 minutit"</item>
+ <item msgid="366087535181197780">"15 minutit"</item>
+ <item msgid="6252612791145061929">"20 minutit"</item>
+ <item msgid="7896694531989090700">"25 minutit"</item>
+ <item msgid="8754510169374808607">"30 minutit"</item>
+ <item msgid="3113380274218454394">"45 minutit"</item>
+ <item msgid="8546646645868526283">"1 tund"</item>
+ <item msgid="6467845211024768872">"2 tundi"</item>
+ <item msgid="8201677619511076575">"3 tundi"</item>
+ <item msgid="7172504281650128893">"12 tundi"</item>
+ <item msgid="9114286702181482496">"24 tundi"</item>
+ <item msgid="3107009344872997366">"2 päeva"</item>
+ <item msgid="6135563708172153696">"1 nädal"</item>
+ </string-array>
+ <string-array name="preferences_default_reminder_labels">
+ <item msgid="7495163916242649023">"Puudub"</item>
+ <item msgid="5883344836499335043">"0 minutit"</item>
+ <item msgid="4354350447805231188">"1 minut"</item>
+ <item msgid="265674592625309858">"5 minutit"</item>
+ <item msgid="8011089417728419666">"10 minutit"</item>
+ <item msgid="6177098581805412986">"15 minutit"</item>
+ <item msgid="356346660503078923">"20 minutit"</item>
+ <item msgid="992592434377054063">"25 minutit"</item>
+ <item msgid="9191353668596201944">"30 minutit"</item>
+ <item msgid="1192985682962908244">"45 minutit"</item>
+ <item msgid="1694315499429259938">"1 tund"</item>
+ <item msgid="8281019320591769635">"2 tundi"</item>
+ <item msgid="2062931719019287773">"3 tundi"</item>
+ <item msgid="4086495711621133006">"12 tundi"</item>
+ <item msgid="3172669681920709561">"24 tundi"</item>
+ <item msgid="5557836606782821910">"2 päeva"</item>
+ <item msgid="8336577387266744930">"1 nädal"</item>
+ </string-array>
+ <string-array name="preferences_week_start_day_labels">
+ <item msgid="986150274035512339">"Lokaadi vaikeseade"</item>
+ <item msgid="134027225275475280">"Laupäev"</item>
+ <item msgid="95029346069903091">"Pühapäev"</item>
+ <item msgid="5840983116375063739">"Esmaspäev"</item>
+ </string-array>
+ <string-array name="availability">
+ <item msgid="454869065893453189">"Hõivatud"</item>
+ <item msgid="6228387173725732140">"Saadaval"</item>
+ <item msgid="2064426942462573474">"Katseline"</item>
+ </string-array>
+ <string-array name="visibility">
+ <item msgid="3035788428581513163">"Vaikeseade"</item>
+ <item msgid="5200216103966973369">"Privaatne"</item>
+ <item msgid="9182342638433672664">"Avalik"</item>
+ </string-array>
+ <string-array name="ordinal_labels">
+ <item msgid="2693927956303125332">"esimene"</item>
+ <item msgid="5631923029483854900">"sekund"</item>
+ <item msgid="148935502975250973">"kolmas"</item>
+ <item msgid="5124200797326669172">"neljas"</item>
+ <item msgid="7564374178324652137">"viimane"</item>
+ </string-array>
+ <string-array name="response_labels1">
+ <item msgid="5605392595848194997">"Vastust pole"</item>
+ <item msgid="3724434080904437698">"Jah"</item>
+ <item msgid="8854145743148992583">"Võib-olla"</item>
+ <item msgid="6174292185978948873">"Ei"</item>
+ </string-array>
+ <string-array name="delete_repeating_labels">
+ <item msgid="4208432367651646938">"Ainult see sündmus"</item>
+ <item msgid="1536401639805370405">"See sündmus ja tulevased sündmused"</item>
+ <item msgid="7833229563617435430">"Kõik sündmused"</item>
+ </string-array>
+ <string-array name="delete_repeating_labels_no_selected">
+ <item msgid="1341910309321756150">"See ja tulevased sündmused"</item>
+ <item msgid="6315440193748139854">"Kõik sündmused"</item>
+ </string-array>
+ <string-array name="change_response_labels">
+ <item msgid="3466644709343519437">"Ainult see sündmus"</item>
+ <item msgid="140670561403965380">"Kõik seerias olevad sündmused"</item>
+ </string-array>
+ <string-array name="buttons_list">
+ <item msgid="5917946202321434335">"Päev"</item>
+ <item msgid="6248480754959562740">"Nädal"</item>
+ <item msgid="4298472806133153766">"Kuu"</item>
+ <item msgid="5033084974413793845">"Ajakava"</item>
+ </string-array>
+ <string-array name="preferences_skip_reminders_labels">
+ <item msgid="2285927842308686988">"Ainult keeldumisel"</item>
+ <item msgid="6367412240524984286">"Keeldumisel või vastamata jätmisel"</item>
+ </string-array>
+ <string-array name="recurrence_freq">
+ <item msgid="3388478383574917007">"KORDA IGA PÄEV"</item>
+ <item msgid="6300824484048337842">"KORDA IGAL NÄDALAL"</item>
+ <item msgid="189361731610816256">"KORDA IGAS KUUS"</item>
+ <item msgid="8714177874112569158">"KORDA IGAL AASTAL"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_sun">
+ <item msgid="143841313172233420">"iga kuu esimesel pühapäeval"</item>
+ <item msgid="2557379346106451363">"iga kuu teisel pühapäeval"</item>
+ <item msgid="7622144489915654132">"iga kuu kolmandal pühapäeval"</item>
+ <item msgid="527152448137686021">"iga kuu neljandal pühapäeval"</item>
+ <item msgid="5057483608824759350">"iga kuu viimasel pühapäeval"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_mon">
+ <item msgid="7539974918997689048">"iga kuu esimesel esmaspäeval"</item>
+ <item msgid="4484275849072423978">"iga kuu teisel esmaspäeval"</item>
+ <item msgid="8956169860824371383">"iga kuu kolmandal esmaspäeval"</item>
+ <item msgid="6924403357659569326">"iga kuu neljandal esmaspäeval"</item>
+ <item msgid="1379608815263472161">"iga kuu viimasel esmaspäeval"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_tues">
+ <item msgid="8690802834039790777">"iga kuu esimesel teisipäeval"</item>
+ <item msgid="9063613547307760928">"iga kuu teisel teisipäeval"</item>
+ <item msgid="6688603328729208168">"iga kuu kolmandal teisipäeval"</item>
+ <item msgid="6695206006961533357">"iga kuu neljandal teisipäeval"</item>
+ <item msgid="8619069174889809914">"iga kuu viimasel teisipäeval"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_wed">
+ <item msgid="3233850232075584386">"iga kuu esimesel kolmapäeval"</item>
+ <item msgid="5059722045367799217">"iga kuu teisel kolmapäeval"</item>
+ <item msgid="7986246648229272275">"iga kuu kolmandal kolmapäeval"</item>
+ <item msgid="9068566169348980801">"iga kuu neljandal kolmapäeval"</item>
+ <item msgid="7976866743069062134">"iga kuu viimasel kolmapäeval"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_thurs">
+ <item msgid="920673677566009313">"iga kuu esimesel neljapäeval"</item>
+ <item msgid="4857419136007543270">"iga kuu teisel neljapäeval"</item>
+ <item msgid="222044587450564839">"iga kuu kolmandal neljapäeval"</item>
+ <item msgid="6197927556533030945">"iga kuu neljandal neljapäeval"</item>
+ <item msgid="1023326923033436905">"iga kuu viimasel neljapäeval"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_fri">
+ <item msgid="6534500380525126157">"iga kuu esimesel reedel"</item>
+ <item msgid="1935608297230506940">"iga kuu teisel reedel"</item>
+ <item msgid="4061877662049317599">"iga kuu kolmandal reedel"</item>
+ <item msgid="6856646749131820614">"iga kuu neljandal reedel"</item>
+ <item msgid="6533513913914859794">"iga kuu viimasel reedel"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_sat">
+ <item msgid="3556369572649948699">"iga kuu esimesel laupäeval"</item>
+ <item msgid="9130198690512925355">"iga kuu teisel laupäeval"</item>
+ <item msgid="4525736070844032405">"iga kuu kolmandal laupäeval"</item>
+ <item msgid="422053689531707709">"iga kuu neljandal laupäeval"</item>
+ <item msgid="5499975799312474425">"iga kuu viimasel laupäeval"</item>
+ </string-array>
+</resources>
diff --git a/res/values-et-rEE/strings.xml b/res/values-et-rEE/strings.xml
new file mode 100644
index 00000000..7d5cb439
--- /dev/null
+++ b/res/values-et-rEE/strings.xml
@@ -0,0 +1,277 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 2006 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_label" msgid="5452708708398908131">"Kalender"</string>
+ <string name="what_label" msgid="1933578391985810049">"Mis?"</string>
+ <string name="where_label" msgid="3472482206065595118">"Kus"</string>
+ <string name="when_label" msgid="894636567327261599">"Millal?"</string>
+ <string name="timezone_label" msgid="3988530993300431650">"Ajavöönd"</string>
+ <string name="attendees_label" msgid="2971281641565729725">"Külalised"</string>
+ <string name="today" msgid="8577375020252453006">"Täna"</string>
+ <string name="tomorrow" msgid="614434811813859237">"Homme"</string>
+ <string name="today_at_time_fmt" msgid="1981279213130049736">"Täna kell <xliff:g id="TIME_INTERVAL">%s</xliff:g>"</string>
+ <string name="tomorrow_at_time_fmt" msgid="1330779112841767432">"Homme kell <xliff:g id="TIME_INTERVAL">%s</xliff:g>"</string>
+ <string name="date_time_fmt" msgid="1642972650061946484">"<xliff:g id="DATE">%s</xliff:g>, <xliff:g id="TIME_INTERVAL">%s</xliff:g>"</string>
+ <string name="repeats_label" msgid="7414023871434593196">"Kordamine"</string>
+ <string name="no_title_label" msgid="302177118061368042">"(Pealkiri puudub)"</string>
+ <plurals name="Nminutes">
+ <item quantity="one" msgid="4871052965772159239">"1 minut"</item>
+ <item quantity="other" msgid="5644461630927544936">"<xliff:g id="COUNT">%d</xliff:g> minutit"</item>
+ </plurals>
+ <plurals name="Nmins">
+ <item quantity="one" msgid="9191090668359663663">"1 min"</item>
+ <item quantity="other" msgid="9175648445939148974">"<xliff:g id="COUNT">%d</xliff:g> min"</item>
+ </plurals>
+ <plurals name="Nhours">
+ <item quantity="one" msgid="4793697728599296830">"1 tund"</item>
+ <item quantity="other" msgid="4477841052001760620">"<xliff:g id="COUNT">%d</xliff:g> tundi"</item>
+ </plurals>
+ <plurals name="Ndays">
+ <item quantity="one" msgid="5988137255732166573">"1 päev"</item>
+ <item quantity="other" msgid="1709378992389618261">"<xliff:g id="COUNT">%d</xliff:g> päeva"</item>
+ </plurals>
+ <plurals name="weekN">
+ <item quantity="other" msgid="8085184869561028365">"Nädal: <xliff:g id="COUNT">%d</xliff:g>"</item>
+ </plurals>
+ <string name="calendar_refresh" msgid="6172731193680500025">"Värskenda"</string>
+ <string name="show_day_view" msgid="5782512782605466016">"Kuva päev"</string>
+ <string name="agenda_view" msgid="5566084759423843245">"Päevakord"</string>
+ <string name="day_view" msgid="4467754504843584437">"Päev"</string>
+ <string name="week_view" msgid="6775043022159508060">"Nädal"</string>
+ <string name="month_view" msgid="7287101431749285412">"Kuu"</string>
+ <string name="event_view" msgid="7621353079385122317">"Kuva sündmus"</string>
+ <string name="event_create" msgid="6941040556709110617">"Uus sündmus"</string>
+ <string name="event_edit" msgid="4006961928830064662">"Muuda sündmust"</string>
+ <string name="event_delete" msgid="2386667193277770442">"Kustuta sündmus"</string>
+ <string name="goto_today" msgid="9162136434410891230">"Täna"</string>
+ <string name="menu_preferences" msgid="9120238479503233925">"Seaded"</string>
+ <string name="menu_select_visible_calendars" msgid="735670432781741817">"Kuvatavad kalendrid"</string>
+ <string name="search" msgid="550656004486017426">"Otsing"</string>
+ <string name="hide_controls" msgid="830320505938520882">"Peida juhtelemendid"</string>
+ <string name="show_controls" msgid="715520586028062621">"Kuva juhtelement"</string>
+ <string name="select_visible_calendars_title" msgid="7944393060991949882">"Kuvatavad kalendrid"</string>
+ <string name="synced" msgid="7913940305983383493">"sünkroonitud"</string>
+ <string name="not_synced" msgid="4275114941801829419">"pole sünkroonitud"</string>
+ <string name="acct_not_synced" msgid="6126800985681230627">"Seda kontot ei sünkroonita, seega ei pruugi teie kalendrid olla värskendatud."</string>
+ <string name="accounts" msgid="849401841083180306">"Kontod ja sünkroonimine"</string>
+ <string name="select_synced_calendars_title" msgid="7916084873075901448">"Sünkroonitavad kalendrid"</string>
+ <string name="select_synced_calendars_button" msgid="8890542984949996251">"Sünkroonitavad kalendrid"</string>
+ <string name="hint_what" msgid="709155115005044531">"Sündmuse nimi"</string>
+ <string name="hint_where" msgid="4972598001033801974">"Asukoht"</string>
+ <string name="hint_description" msgid="1910143586169033232">"Kirjeldus"</string>
+ <string name="hint_attendees" msgid="1650488163176888480">"Külalised"</string>
+ <string name="creating_event" msgid="7516249252554059980">"Sündmus on loodud."</string>
+ <string name="saving_event" msgid="7694181017411177226">"Sündmus on salvestatud."</string>
+ <string name="empty_event" msgid="9018699257414338634">"Tühja sündmust ei loodud."</string>
+ <string name="creating_event_with_guest" msgid="5758688413124191931">"Kutsed saadetakse."</string>
+ <string name="saving_event_with_guest" msgid="9184584438475689577">"Värskendused saadetakse."</string>
+ <string name="create_event_dialog_save" msgid="1080859798521717414">"Salvesta"</string>
+ <string name="alert_title" msgid="7869592820853066853">"Kalendriteadistused"</string>
+ <string name="event_info_title" msgid="56024222340421620">"Sündmuse vaatamine"</string>
+ <string name="event_info_title_invite" msgid="9160326363769403865">"Koosolekukutse"</string>
+ <string name="edit_event_to_label" msgid="795012981218062421">"Kuni"</string>
+ <string name="edit_event_from_label" msgid="174999102612666115">"Alates"</string>
+ <string name="edit_event_all_day_label" msgid="6200181113992136073">"Kogu päev"</string>
+ <string name="edit_event_calendar_label" msgid="4556498359505856900">"Kalender"</string>
+ <string name="edit_event_show_all" msgid="4558049350756058301">"Kuva kõik"</string>
+ <string name="description_label" msgid="7193475046717505855">"Kirjeldus"</string>
+ <string name="presence_label" msgid="6169724148441175862">"Kuva mind olekus"</string>
+ <string name="privacy_label" msgid="9215031965259597335">"Privaatsus"</string>
+ <string name="reminders_label" msgid="7292389181815525676">"Lisa meeldetuletus"</string>
+ <string name="no_syncable_calendars" msgid="7019488867045436129">"Kalendrid puuduvad"</string>
+ <string name="no_calendars_found" msgid="8968682716053492187">"Enne kui saate lisada sündmusi, peate seadmesse lisama vähemalt ühe kalendri konto ja muutma kalendri nähtavaks. Konto lisamiseks puudutage käsku Lisa konto (kui lisasite äsja konto, oodake, kuni see lõpetab sünkroonimise, ja proovige uuesti). Teise võimalusena puudutage käsku Tühista ja veenduge, et vähemalt üks kalender on nähtav."</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Calendar töötab Google\'i kontoga paremini.\n\n• Pääsete selle juurde igast veebibrauserist.\n• Varundage sündmusi turvaliselt."</string>
+ <string name="add_account" msgid="1669072099756774952">"Lisa konto"</string>
+ <string name="view_event_calendar_label" msgid="6126231656338241140">"Kalender:"</string>
+ <string name="view_event_organizer_label" msgid="2753151795647402277">"Korraldaja:"</string>
+ <string name="choose_event_color_label" msgid="2192923501857428854">"Vali sündmuse värv"</string>
+ <string name="event_color_picker_dialog_title" msgid="4631938661655159511">"Sündmuse värv"</string>
+ <string name="event_color_set_to_default" msgid="3447218820785647967">"Määra kalendrile vaikevärv"</string>
+ <string name="calendar_color_picker_dialog_title" msgid="3595509200561433667">"Kalendri värv"</string>
+ <string name="calendar_square_color_picker_description" msgid="7430468363525563483">"Värvivalija"</string>
+ <string name="view_event_response_label" msgid="8382281658458798329">"Kas osalete?"</string>
+ <string name="response_yes" msgid="2027484304899988350">"Jah"</string>
+ <string name="response_maybe" msgid="7791500973627841695">"Võib-olla"</string>
+ <string name="response_no" msgid="561911691884148136">"Ei"</string>
+ <string name="email_guests_label" msgid="8772030932155305903">"Külalistele meilimine"</string>
+ <string name="email_organizer_label" msgid="7178059542798074813">"Saatke korraldajale meil"</string>
+ <string name="email_picker_label" msgid="4808253965057791781">"Meili saatmine:"</string>
+ <string name="event_not_found" msgid="8356864185947582727">"Sündmust ei leitud."</string>
+ <string name="map_label" msgid="8795383535586556038">"Kaart"</string>
+ <string name="call_label" msgid="2960328220008869083">"Helista"</string>
+ <string name="quick_response_settings" msgid="6776151690686068278">"Kiirvastused"</string>
+ <string name="quick_response_settings_summary" msgid="7878304729027355604">"Vastuste muutmine"</string>
+ <string name="quick_response_settings_title" msgid="8966517107774567031">"Kiirvast. muutmine"</string>
+ <string name="quick_response_settings_edit_title" msgid="6260055523174081930">"Kiirvastus"</string>
+ <string name="quick_response_dialog_title" msgid="2681309456412199207">"Kiirvastuse valimine"</string>
+ <string name="quick_response_email_failed" msgid="5544066405231853245">"Meiliprogrammi leidmine ebaõnnestus"</string>
+ <string-array name="quick_response_defaults">
+ <item msgid="1524421198348168403">"Jääb paar minutit hiljaks."</item>
+ <item msgid="6215158751728689832">"Olge umbes 10 minuti pärast valmis."</item>
+ <item msgid="4485794001743679338">"Alusta ilma minuta."</item>
+ <item msgid="8036557974294987511">"Kahjuks ma ei jõua. Peame ajakava üle vaatama."</item>
+ </string-array>
+ <string name="quick_response_custom_msg" msgid="8792374208224108798">"Kirjutage ise …"</string>
+ <string name="event_info_organizer" msgid="9138683335394832629">"Korraldaja:"</string>
+ <string name="event_info_reminders_label" msgid="8913097552956388972">"Meeldetuletused"</string>
+ <string name="agenda_today" msgid="5965841338467422191">"TÄNA, <xliff:g id="DATE">%1$s</xliff:g>"</string>
+ <string name="agenda_yesterday" msgid="4170964206728599693">"EILE, <xliff:g id="DATE">%1$s</xliff:g>"</string>
+ <string name="agenda_tomorrow" msgid="3893625470780723605">"HOMME, <xliff:g id="DATE">%1$s</xliff:g>"</string>
+ <string name="loading" msgid="3772533493214331230">"Laadimine ..."</string>
+ <string name="show_older_events" msgid="5140647493681439926">"Puudutage enne vahemikku <xliff:g id="OLDEST_SEARCH_RANGE">%1$s</xliff:g> toimuvate sündmuste kuvamiseks"</string>
+ <string name="show_newer_events" msgid="2604638815440163080">"Puudutage pärast vahemikku <xliff:g id="NEWEST_SEARCH_RANGE">%1$s</xliff:g> toimuvate sündmuste vaatamiseks"</string>
+ <string name="search_title" msgid="8898015280250716254">"Otsimine minu kalendritest"</string>
+ <string name="edit_event_label" msgid="7413222956349977161">"Üksikasjad"</string>
+ <string name="edit_label" msgid="8934331258435656534">"Muutmine"</string>
+ <string name="delete_label" msgid="874742811918030739">"Kustuta"</string>
+ <string name="save_label" msgid="2133599104834432589">"Valmis"</string>
+ <string name="discard_label" msgid="2394623883289782541">"Tühista"</string>
+ <string name="snooze_all_label" msgid="4994488813124409077">"Lükka kõik edasi"</string>
+ <string name="dismiss_all_label" msgid="1834400025868091301">"Loobu kõigist"</string>
+ <string name="snooze_label" msgid="1515893621063224666">"Lükka edasi"</string>
+ <string name="does_not_repeat" msgid="1877681921029738999">"Ühekordne sündmus"</string>
+ <string name="endByDate" msgid="7654221304929538201">"; kuni <xliff:g id="DATE">%s</xliff:g>"</string>
+ <plurals name="endByCount">
+ <item quantity="one" msgid="3727754565990691816">"; ühe korra"</item>
+ <item quantity="other" msgid="4855496837834652446">"; <xliff:g id="NUMBER">%d</xliff:g> korda"</item>
+ </plurals>
+ <plurals name="daily">
+ <item quantity="one" msgid="5169052946627480942">"Iga päev"</item>
+ <item quantity="other" msgid="5455230727715859264">"Iga <xliff:g id="NUMBER">%d</xliff:g> päeva järel"</item>
+ </plurals>
+ <string name="every_weekday" msgid="5896574838353902978">"Igal tööpäeval (E–R)"</string>
+ <plurals name="weekly">
+ <item quantity="one" msgid="5463021019301453273">"Iga nädal: <xliff:g id="DAYS_OF_WEEK">%2$s</xliff:g>"</item>
+ <item quantity="other" msgid="2857390143157377867">"Iga <xliff:g id="NUMBER">%1$d</xliff:g> nädala tagant: <xliff:g id="DAYS_OF_WEEK">%2$s</xliff:g>"</item>
+ </plurals>
+ <string name="monthly" msgid="4587116285383048586">"Iga kuu"</string>
+ <string name="yearly_plain" msgid="3652692085322162449">"Iga aasta"</string>
+ <string name="monthly_on_day" msgid="5370155265278821156">"Igakuine (<xliff:g id="DAY_OF_MONTH">%s</xliff:g>. kuupäeval)"</string>
+ <string name="yearly" msgid="8576208380302949002">"Iga-aastane (<xliff:g id="DATES">%s</xliff:g>)"</string>
+ <string name="custom" product="tablet" msgid="3806817351377723249">"Kohandatud (ei saa kohandada tahvelarvutile)"</string>
+ <string name="custom" product="default" msgid="4137468716966004993">"Kohandatud (ei saa kohandada telefonis)"</string>
+ <string name="modify_event" msgid="5982876409997142690">"Muutke ainult seda sündmust"</string>
+ <string name="modify_all" msgid="4421657265864209041">"Muutke kõiki seeria sündmusi"</string>
+ <string name="modify_all_following" msgid="3017428541066390380">"Muuda seda sündmust ja kõiki tulevasi sündmusi."</string>
+ <string name="new_event_dialog_label" msgid="7553105224561147916">"Uus sündmus"</string>
+ <string name="new_event_dialog_option" msgid="6154657379574669371">"Uus sündmus"</string>
+ <string name="delete_this_event_title" msgid="518402946676919384">"Kas kustutada see sündmus?"</string>
+ <string name="delete_recurring_event_title" msgid="5609046778422180206">"Kas kustutada <xliff:g id="EVENTTITLE">%s</xliff:g>?"</string>
+ <string name="change_response_title" msgid="7704714776070974984">"Muuda vastust"</string>
+ <string name="menu_general_preferences" msgid="2812705323334260708">"Üldseaded"</string>
+ <string name="menu_about_preferences" msgid="6124375438237674973">"Teave kalendri kohta"</string>
+ <string name="preferences_title" msgid="8045855493262131773">"Seaded"</string>
+ <string name="preferences_general_title" msgid="2069075513760573117">"Kalendrivaate seade"</string>
+ <string name="preferences_reminder_title" msgid="5199606534191180129">"Märguanded ja meeldetuletused"</string>
+ <string name="preferences_hide_declined_title" msgid="1849295943669890034">"Peida tagasilükatud sündmused"</string>
+ <string name="preferences_week_start_day_title" msgid="4619489296444901622">"Nädala algus:"</string>
+ <string name="preferences_week_start_day_dialog" msgid="5181634128884089113">"Nädala algus:"</string>
+ <string name="preferences_clear_search_history_title" msgid="6619916370215282982">"Otsinguajaloo kustutamine"</string>
+ <string name="preferences_clear_search_history_summary" msgid="7864674093455778158">"Eemaldage kõik tehtud otsingud"</string>
+ <string name="search_history_cleared" msgid="1536707558435227567">"Otsinguajalugu on kustutatud."</string>
+ <string name="preferences_alerts_title" msgid="6636088008103904020">"Teatised"</string>
+ <string name="preferences_alerts_vibrateWhen_title" msgid="8731372580674292759">"Vibreerimine"</string>
+ <string name="preferences_alerts_ringtone_title" msgid="1849706055052358346">"Heli"</string>
+ <string name="preferences_alerts_popup_title" msgid="6643468203670475296">"Hüpikteatis"</string>
+ <string name="preferences_default_reminder_title" msgid="5188861433342733905">"Meeldetuletuse vaikeaeg"</string>
+ <string name="preferences_default_reminder_dialog" msgid="2490348857239323412">"Vaikimisi meeldetuletuse aeg"</string>
+ <string name="preferences_default_reminder_default" msgid="2903884416749959435">"10"</string>
+ <string name="preferences_use_home_tz_title" msgid="5597546849968598210">"Kodune ajavöönd"</string>
+ <string name="preferences_use_home_tz_descrip" msgid="4835375381297413746">"Kuvab reisides kalendrid ja sündmuste ajad koduse aja järgi"</string>
+ <string name="preferences_home_tz_title" msgid="6680000444088818578">"Kodune ajavöönd"</string>
+ <string name="preferences_show_week_num_title" msgid="5280734329664503461">"Nädala numbri kuvamine"</string>
+ <string name="preferences_about_title" msgid="2810624892412097879">"Teave"</string>
+ <string name="preferences_build_version" msgid="8242471883413502068">"Järguversioon"</string>
+ <string name="gadget_title" msgid="939918875331310945">"Kalender"</string>
+ <plurals name="month_more_events">
+ <item quantity="one" msgid="8971334808414201327">"+1"</item>
+ <item quantity="other" msgid="1997405398178470838">"+<xliff:g id="NUMBER">%d</xliff:g>"</item>
+ </plurals>
+ <string name="gadget_no_events" msgid="5209110911088302855">"Tulevasi kalendrisündmusi pole"</string>
+ <string name="preferences_experimental_category" msgid="8111213192001230350">"Eksperimentaalne"</string>
+ <string name="preferences_reminders_category" msgid="3179315692653755740">"Meeldetuletused"</string>
+ <string name="preferences_reminders_responded_label" msgid="1196570678238475838">"Jäta meeldetul. vahele"</string>
+ <string name="preferences_reminders_responded_dialog" msgid="1873289128793828352">"Jäta meeldetul. vahele"</string>
+ <string name="preferences_reminders_quiet_hours_label" msgid="8529712276644546893">"Vaikusetunnid"</string>
+ <string name="preferences_reminders_quiet_hours_description" msgid="65969073433791290">"Vaigista sündmuse meeldetuletused määratud ajal."</string>
+ <string name="preferences_reminders_quiet_hours_start" msgid="3433058529220285232">"Vaikusetundide alguse aeg"</string>
+ <string name="preferences_reminders_quiet_hours_end" msgid="7492883554865119346">"Vaikusetundide lõpu aeg"</string>
+ <string name="preferences_debug_category" msgid="6203278208385095018">"Silumine"</string>
+ <string name="copy_db" msgid="437691290566699292">"Saatke andmebaas"</string>
+ <string name="directory_searching_fmt" msgid="1232037509095606687">"Domeeni <xliff:g id="DOMAIN">%s</xliff:g> otsimine ..."</string>
+ <string name="accessibility_remove_attendee" msgid="7082751172654698863">"Eemalda osaleja"</string>
+ <string name="accessibility_pick_start_date" msgid="3926641487042699037">"Alguskuupäev"</string>
+ <string name="accessibility_pick_start_time" msgid="4913428100936555149">"Algusaeg"</string>
+ <string name="accessibility_pick_end_date" msgid="5624250196618643922">"Lõppkuupäev"</string>
+ <string name="accessibility_pick_end_time" msgid="7120310166355224941">"Lõppaeg"</string>
+ <string name="accessibility_pick_time_zone" msgid="7155465783500323811">"Ajavöönd"</string>
+ <string name="accessibility_pick_recurrence" msgid="1834311617874828931">"Korduv sündmus"</string>
+ <string name="accessibility_add_reminder" msgid="2267950744060950152">"Lisa meeldetuletus"</string>
+ <string name="accessibility_remove_reminder" msgid="5261609343259665139">"Eemalda meeldetuletus"</string>
+ <string name="accessibility_add_attendee" msgid="5654014177472600916">"Lisa osaleja"</string>
+ <string name="accessibility_sync_cal" msgid="6506181885764723383">"Sünkrooni kalender"</string>
+ <string name="accessibility_all_day" msgid="4146955438811915282">"Kogupäevasündmus"</string>
+ <string name="accessibility_repeats" msgid="1629279916830919582">"Kordamine"</string>
+ <string name="accessibility_reminder_time" msgid="3594100545814579575">"Meeldetuletuse aeg"</string>
+ <string name="accessibility_reminder_type" msgid="5339120699701437227">"Meeldetuletuse tüüp"</string>
+ <string name="accessibility_reminder_showmeas" msgid="6669129015980006570">"Kuva mind olekus"</string>
+ <string name="accessibility_reminder_privacy" msgid="8669288484484022771">"Privaatsus"</string>
+ <string name="acessibility_cal_notification" msgid="7267601064994839394">"Kalendriteatised"</string>
+ <string name="acessibility_snooze_notification" msgid="5007852779125102681">"Lükka teatis edasi"</string>
+ <string name="accessibility_email_notification" msgid="9124064701968129831">"Saada külalistele meil"</string>
+ <string name="day_view_new_event_hint" msgid="2131483437911536229">"+ Uus sündmus"</string>
+ <string name="template_announce_item_index" msgid="4067877800670753110">"Sündmus <xliff:g id="ITEM_INDEX">%1$s</xliff:g>/<xliff:g id="ITEM_COUNT">%2$s</xliff:g>."</string>
+ <plurals name="Nevents">
+ <item quantity="one" msgid="5230907142214104485">"1 sündmus"</item>
+ <item quantity="other" msgid="6093072093209431078">"<xliff:g id="COUNT">%d</xliff:g> sündmust"</item>
+ </plurals>
+ <plurals name="N_remaining_events">
+ <item quantity="one" msgid="431585781647034528">"+1 sündmus"</item>
+ <item quantity="other" msgid="3609243840882275136">"+<xliff:g id="COUNT">%d</xliff:g> sündmust"</item>
+ </plurals>
+ <string name="acessibility_selected_marker_description" msgid="3010149843148810768">"Valitud sündmus"</string>
+ <string name="do_not_check" msgid="7815441673853466129">"ÄRGE märkige -&gt;"</string>
+ <string name="recurrence_dialog_title" msgid="8093909645557717483">"Kordamine"</string>
+ <string name="recurrence_dialog_title_never" msgid="2679396029776590130">"Ei kordu kunagi"</string>
+ <plurals name="recurrence_interval_daily">
+ <item quantity="one" msgid="1205422710088692631">"Iga <xliff:g id="COUNT">%d</xliff:g> päeva tagant"</item>
+ <item quantity="other" msgid="707566499994398250">"Iga <xliff:g id="COUNT">%d</xliff:g> päeva tagant"</item>
+ </plurals>
+ <plurals name="recurrence_interval_weekly">
+ <item quantity="one" msgid="4948681635464488351">"Iga <xliff:g id="COUNT">%d</xliff:g> nädala tagant"</item>
+ <item quantity="other" msgid="7094801039989237061">"Iga <xliff:g id="COUNT">%d</xliff:g> nädala tagant"</item>
+ </plurals>
+ <plurals name="recurrence_interval_monthly">
+ <item quantity="one" msgid="4768178401603139718">"Iga <xliff:g id="COUNT">%d</xliff:g> kuu tagant"</item>
+ <item quantity="other" msgid="5419723710346646523">"Iga <xliff:g id="COUNT">%d</xliff:g> kuu tagant"</item>
+ </plurals>
+ <plurals name="recurrence_interval_yearly">
+ <item quantity="one" msgid="5819562634008179102">"Iga <xliff:g id="COUNT">%d</xliff:g> aasta tagant"</item>
+ <item quantity="other" msgid="5678653649746562060">"Iga <xliff:g id="COUNT">%d</xliff:g> aasta tagant"</item>
+ </plurals>
+ <string name="recurrence_month_pattern_by_day" msgid="4400107556121003459">"iga kuu samal päeval"</string>
+ <string name="recurrence_end_continously" msgid="6898950241634912991">"Igavesti"</string>
+ <string name="recurrence_end_date_label" msgid="4142791438636994952">"Kuni kuupäevani"</string>
+ <string name="recurrence_end_date" msgid="3693751578164711701">"Kuni <xliff:g id="DATE">%s</xliff:g>"</string>
+ <string name="recurrence_end_count_label" msgid="1233883668293087977">"Sündmust korratakse"</string>
+ <plurals name="recurrence_end_count">
+ <item quantity="one" msgid="1400782968090516215">"<xliff:g id="EVENT_COUNT">%d</xliff:g> sündmuse puhul"</item>
+ <item quantity="other" msgid="8779598489398048259">"<xliff:g id="EVENT_COUNT">%d</xliff:g> sündmuse puhul"</item>
+ </plurals>
+ <string name="acessibility_recurrence_choose_end_date_description" msgid="5899029840837836711">"lõppkuupäeva muutmine"</string>
+</resources>
diff --git a/res/values-et/strings.xml b/res/values-et/strings.xml
index 2515349d..7d5cb439 100644
--- a/res/values-et/strings.xml
+++ b/res/values-et/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Lisa meeldetuletus"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Kalendrid puuduvad"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Enne kui saate lisada sündmusi, peate seadmesse lisama vähemalt ühe kalendri konto ja muutma kalendri nähtavaks. Konto lisamiseks puudutage käsku Lisa konto (kui lisasite äsja konto, oodake, kuni see lõpetab sünkroonimise, ja proovige uuesti). Teise võimalusena puudutage käsku Tühista ja veenduge, et vähemalt üks kalender on nähtav."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Calendar töötab Google\'i kontoga paremini."\n\n"• Pääsete selle juurde igast veebibrauserist."\n"• Varundage sündmusi turvaliselt."</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Calendar töötab Google\'i kontoga paremini.\n\n• Pääsete selle juurde igast veebibrauserist.\n• Varundage sündmusi turvaliselt."</string>
<string name="add_account" msgid="1669072099756774952">"Lisa konto"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Kalender:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Korraldaja:"</string>
diff --git a/res/values-fa/strings.xml b/res/values-fa/strings.xml
index 28e0869f..9f013679 100644
--- a/res/values-fa/strings.xml
+++ b/res/values-fa/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"افزودن یادآور"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"تقویمی موجود نیست"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"قبل از اینکه بتوانید یک رویداد اضافه کنید، باید حداقل یک حساب تقویم به دستگاه خود اضافه کرده و تقویمی را قابل مشاهده کنید. برای افزودن یک حساب، \"افزودن حساب\" را لمس کنید (اگر بتازگی حسابی اضافه کرده‌اید، منتظر بمانید تا همگامسازی آن تمام شود و سپس دوباره امتحان کنید). همچنین می‌توانید \"لغو\" را لمس کرده و اطمینان حاصل کنید که حداقل یک تقویم قابل مشاهده است."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Calendar با یک حساب Google بهتر کار می‌کند."\n\n"• از هر مرورگر وب به آن دسترسی دارید"\n"• از رویدادهای خود به طور امن پشتیبان تهیه کنید"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Calendar با یک حساب Google بهتر کار می‌کند.\n\n• از هر مرورگر وب به آن دسترسی دارید\n• از رویدادهای خود به طور امن پشتیبان تهیه کنید"</string>
<string name="add_account" msgid="1669072099756774952">"افزودن حساب"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"تقویم:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"سازمان دهنده:"</string>
diff --git a/res/values-fi/strings.xml b/res/values-fi/strings.xml
index 806b942f..eab6f291 100644
--- a/res/values-fi/strings.xml
+++ b/res/values-fi/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Lisää muistutus"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Ei kalentereita"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Ennen kuin voit lisätä tapahtuman, sinun on lisättävä laitteeseen vähintään yksi kalenteritili ja otettava kalenteri näkyviin. Lisää tili koskettamalla Lisää tili (jos olet jo lisännyt tilin, odota synkronoinnin valmistumista ja yritä uudelleen). Tai kosketa Peruuta ja varmista, että vähintään yksi kalenteri on näkyvissä."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Kalenteri toimii paremmin Google-tilin kanssa."\n\n"• Käytä kalenteriasi millä tahansa selaimella"\n"• Varmuuskopioi tapahtumasi turvallisesti"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Kalenteri toimii paremmin Google-tilin kanssa.\n\n• Käytä kalenteriasi millä tahansa selaimella\n• Varmuuskopioi tapahtumasi turvallisesti"</string>
<string name="add_account" msgid="1669072099756774952">"Lisää tili"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Kalenteri:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Järjestäjä:"</string>
diff --git a/res/values-fr-rCA/arrays.xml b/res/values-fr-rCA/arrays.xml
new file mode 100644
index 00000000..99114b66
--- /dev/null
+++ b/res/values-fr-rCA/arrays.xml
@@ -0,0 +1,169 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 2007 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string-array name="reminder_methods_labels">
+ <item msgid="5172236776878811487">"Notification"</item>
+ <item msgid="1751151680520784746">"Courriel"</item>
+ <item msgid="2658001219380695677">"SMS"</item>
+ <item msgid="7926918288165444873">"Alarme"</item>
+ </string-array>
+ <string-array name="reminder_minutes_labels">
+ <item msgid="2416970002377237011">"0 minute"</item>
+ <item msgid="6681865010714743948">"1 minute"</item>
+ <item msgid="2327505114623595779">"5 minutes"</item>
+ <item msgid="1657410063332547113">"10 minutes"</item>
+ <item msgid="366087535181197780">"15 minutes"</item>
+ <item msgid="6252612791145061929">"20 minutes"</item>
+ <item msgid="7896694531989090700">"25 minutes"</item>
+ <item msgid="8754510169374808607">"30 minutes"</item>
+ <item msgid="3113380274218454394">"45 minutes"</item>
+ <item msgid="8546646645868526283">"1 heure"</item>
+ <item msgid="6467845211024768872">"2 heures"</item>
+ <item msgid="8201677619511076575">"3 heures"</item>
+ <item msgid="7172504281650128893">"12 heures"</item>
+ <item msgid="9114286702181482496">"24 heures"</item>
+ <item msgid="3107009344872997366">"2 jours"</item>
+ <item msgid="6135563708172153696">"1 semaine"</item>
+ </string-array>
+ <string-array name="preferences_default_reminder_labels">
+ <item msgid="7495163916242649023">"Aucun"</item>
+ <item msgid="5883344836499335043">"0 minute"</item>
+ <item msgid="4354350447805231188">"1 minute"</item>
+ <item msgid="265674592625309858">"5 minutes"</item>
+ <item msgid="8011089417728419666">"10 minutes"</item>
+ <item msgid="6177098581805412986">"15 minutes"</item>
+ <item msgid="356346660503078923">"20 minutes"</item>
+ <item msgid="992592434377054063">"25 minutes"</item>
+ <item msgid="9191353668596201944">"30 minutes"</item>
+ <item msgid="1192985682962908244">"45 minutes"</item>
+ <item msgid="1694315499429259938">"1 heure"</item>
+ <item msgid="8281019320591769635">"2 heures"</item>
+ <item msgid="2062931719019287773">"3 heures"</item>
+ <item msgid="4086495711621133006">"12 heures"</item>
+ <item msgid="3172669681920709561">"24 heures"</item>
+ <item msgid="5557836606782821910">"2 jours"</item>
+ <item msgid="8336577387266744930">"1 semaine"</item>
+ </string-array>
+ <string-array name="preferences_week_start_day_labels">
+ <item msgid="986150274035512339">"Paramètres régionaux par défaut"</item>
+ <item msgid="134027225275475280">"Samedi"</item>
+ <item msgid="95029346069903091">"Dimanche"</item>
+ <item msgid="5840983116375063739">"Lundi"</item>
+ </string-array>
+ <string-array name="availability">
+ <item msgid="454869065893453189">"Occupé(e)"</item>
+ <item msgid="6228387173725732140">"Disponible"</item>
+ <item msgid="2064426942462573474">"À confirmer"</item>
+ </string-array>
+ <string-array name="visibility">
+ <item msgid="3035788428581513163">"Par défaut"</item>
+ <item msgid="5200216103966973369">"Privé"</item>
+ <item msgid="9182342638433672664">"Public"</item>
+ </string-array>
+ <string-array name="ordinal_labels">
+ <item msgid="2693927956303125332">"premier"</item>
+ <item msgid="5631923029483854900">"deuxième"</item>
+ <item msgid="148935502975250973">"troisième"</item>
+ <item msgid="5124200797326669172">"quatrième"</item>
+ <item msgid="7564374178324652137">"dernier"</item>
+ </string-array>
+ <string-array name="response_labels1">
+ <item msgid="5605392595848194997">"Aucune réponse"</item>
+ <item msgid="3724434080904437698">"Oui"</item>
+ <item msgid="8854145743148992583">"Peut-être"</item>
+ <item msgid="6174292185978948873">"Non"</item>
+ </string-array>
+ <string-array name="delete_repeating_labels">
+ <item msgid="4208432367651646938">"Uniquement cet événement"</item>
+ <item msgid="1536401639805370405">"Cet événement et les suivants"</item>
+ <item msgid="7833229563617435430">"Tous les événements"</item>
+ </string-array>
+ <string-array name="delete_repeating_labels_no_selected">
+ <item msgid="1341910309321756150">"Cet événement et les suivants"</item>
+ <item msgid="6315440193748139854">"Tous les événements"</item>
+ </string-array>
+ <string-array name="change_response_labels">
+ <item msgid="3466644709343519437">"Uniquement cet événement"</item>
+ <item msgid="140670561403965380">"Tous les événements de la série"</item>
+ </string-array>
+ <string-array name="buttons_list">
+ <item msgid="5917946202321434335">"Journée"</item>
+ <item msgid="6248480754959562740">"Semaine"</item>
+ <item msgid="4298472806133153766">"Mois"</item>
+ <item msgid="5033084974413793845">"Ordre du jour"</item>
+ </string-array>
+ <string-array name="preferences_skip_reminders_labels">
+ <item msgid="2285927842308686988">"Seulement en cas de refus"</item>
+ <item msgid="6367412240524984286">"Si refus ou pas de réponse"</item>
+ </string-array>
+ <string-array name="recurrence_freq">
+ <item msgid="3388478383574917007">"RÉPÉTER CHAQUE JOUR"</item>
+ <item msgid="6300824484048337842">"RÉPÉTER CHAQUE SEMAINE"</item>
+ <item msgid="189361731610816256">"RÉPÉTER CHAQUE MOIS"</item>
+ <item msgid="8714177874112569158">"RÉPÉTER CHAQUE ANNÉE"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_sun">
+ <item msgid="143841313172233420">"tous les premiers dimanches"</item>
+ <item msgid="2557379346106451363">"tous les deuxièmes dimanches"</item>
+ <item msgid="7622144489915654132">"tous les troisièmes dimanches"</item>
+ <item msgid="527152448137686021">"tous les quatrièmes dimanches"</item>
+ <item msgid="5057483608824759350">"tous les derniers dimanches"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_mon">
+ <item msgid="7539974918997689048">"tous les premiers lundis"</item>
+ <item msgid="4484275849072423978">"tous les deuxièmes lundis"</item>
+ <item msgid="8956169860824371383">"tous les troisièmes lundis"</item>
+ <item msgid="6924403357659569326">"tous les quatrièmes lundis"</item>
+ <item msgid="1379608815263472161">"tous les derniers lundis"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_tues">
+ <item msgid="8690802834039790777">"tous les premiers mardis"</item>
+ <item msgid="9063613547307760928">"tous les deuxièmes mardis"</item>
+ <item msgid="6688603328729208168">"tous les troisièmes mardis"</item>
+ <item msgid="6695206006961533357">"tous les quatrièmes mardis"</item>
+ <item msgid="8619069174889809914">"tous les derniers mardis"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_wed">
+ <item msgid="3233850232075584386">"tous les premiers mercredis"</item>
+ <item msgid="5059722045367799217">"tous les deuxièmes mercredis"</item>
+ <item msgid="7986246648229272275">"tous les troisièmes mercredis"</item>
+ <item msgid="9068566169348980801">"tous les quatrièmes mercredis"</item>
+ <item msgid="7976866743069062134">"tous les derniers mercredis"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_thurs">
+ <item msgid="920673677566009313">"tous les premiers jeudis"</item>
+ <item msgid="4857419136007543270">"tous les deuxièmes jeudis"</item>
+ <item msgid="222044587450564839">"tous les troisièmes jeudis"</item>
+ <item msgid="6197927556533030945">"tous les quatrièmes jeudis"</item>
+ <item msgid="1023326923033436905">"tous les derniers jeudis"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_fri">
+ <item msgid="6534500380525126157">"tous les premiers vendredis"</item>
+ <item msgid="1935608297230506940">"tous les deuxièmes vendredis"</item>
+ <item msgid="4061877662049317599">"tous les troisièmes vendredis"</item>
+ <item msgid="6856646749131820614">"tous les quatrièmes vendredis"</item>
+ <item msgid="6533513913914859794">"tous les derniers vendredis"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_sat">
+ <item msgid="3556369572649948699">"tous les premiers samedis"</item>
+ <item msgid="9130198690512925355">"tous les deuxièmes samedis"</item>
+ <item msgid="4525736070844032405">"tous les troisièmes samedis"</item>
+ <item msgid="422053689531707709">"tous les quatrièmes samedis"</item>
+ <item msgid="5499975799312474425">"tous les derniers samedis"</item>
+ </string-array>
+</resources>
diff --git a/res/values-fr-rCA/strings.xml b/res/values-fr-rCA/strings.xml
new file mode 100644
index 00000000..e3621d23
--- /dev/null
+++ b/res/values-fr-rCA/strings.xml
@@ -0,0 +1,277 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 2006 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_label" msgid="5452708708398908131">"Agenda"</string>
+ <string name="what_label" msgid="1933578391985810049">"Quoi"</string>
+ <string name="where_label" msgid="3472482206065595118">"Où"</string>
+ <string name="when_label" msgid="894636567327261599">"Quand"</string>
+ <string name="timezone_label" msgid="3988530993300431650">"Fuseau horaire"</string>
+ <string name="attendees_label" msgid="2971281641565729725">"Invités"</string>
+ <string name="today" msgid="8577375020252453006">"Aujourd’hui"</string>
+ <string name="tomorrow" msgid="614434811813859237">"Demain"</string>
+ <string name="today_at_time_fmt" msgid="1981279213130049736">"Aujourd\'hui, <xliff:g id="TIME_INTERVAL">%s</xliff:g>"</string>
+ <string name="tomorrow_at_time_fmt" msgid="1330779112841767432">"Demain, <xliff:g id="TIME_INTERVAL">%s</xliff:g>"</string>
+ <string name="date_time_fmt" msgid="1642972650061946484">"<xliff:g id="DATE">%s</xliff:g>, <xliff:g id="TIME_INTERVAL">%s</xliff:g>"</string>
+ <string name="repeats_label" msgid="7414023871434593196">"Répétition"</string>
+ <string name="no_title_label" msgid="302177118061368042">"(Sans titre)"</string>
+ <plurals name="Nminutes">
+ <item quantity="one" msgid="4871052965772159239">"1 minute"</item>
+ <item quantity="other" msgid="5644461630927544936">"<xliff:g id="COUNT">%d</xliff:g>minutes"</item>
+ </plurals>
+ <plurals name="Nmins">
+ <item quantity="one" msgid="9191090668359663663">"1 minute"</item>
+ <item quantity="other" msgid="9175648445939148974">"<xliff:g id="COUNT">%d</xliff:g> minutes"</item>
+ </plurals>
+ <plurals name="Nhours">
+ <item quantity="one" msgid="4793697728599296830">"1 heure"</item>
+ <item quantity="other" msgid="4477841052001760620">"<xliff:g id="COUNT">%d</xliff:g> heures"</item>
+ </plurals>
+ <plurals name="Ndays">
+ <item quantity="one" msgid="5988137255732166573">"1 jour"</item>
+ <item quantity="other" msgid="1709378992389618261">"<xliff:g id="COUNT">%d</xliff:g> jours"</item>
+ </plurals>
+ <plurals name="weekN">
+ <item quantity="other" msgid="8085184869561028365">"SEMAINE <xliff:g id="COUNT">%d</xliff:g>"</item>
+ </plurals>
+ <string name="calendar_refresh" msgid="6172731193680500025">"Actualiser"</string>
+ <string name="show_day_view" msgid="5782512782605466016">"Afficher le jour"</string>
+ <string name="agenda_view" msgid="5566084759423843245">"Ordre du jour"</string>
+ <string name="day_view" msgid="4467754504843584437">"Journée"</string>
+ <string name="week_view" msgid="6775043022159508060">"Semaine"</string>
+ <string name="month_view" msgid="7287101431749285412">"Mois"</string>
+ <string name="event_view" msgid="7621353079385122317">"Afficher l\'événement"</string>
+ <string name="event_create" msgid="6941040556709110617">"Nouvel événement"</string>
+ <string name="event_edit" msgid="4006961928830064662">"Modifier l\'événement"</string>
+ <string name="event_delete" msgid="2386667193277770442">"Supprimer l\'événement"</string>
+ <string name="goto_today" msgid="9162136434410891230">"Aujourd’hui"</string>
+ <string name="menu_preferences" msgid="9120238479503233925">"Paramètres"</string>
+ <string name="menu_select_visible_calendars" msgid="735670432781741817">"Agendas à afficher"</string>
+ <string name="search" msgid="550656004486017426">"Rechercher"</string>
+ <string name="hide_controls" msgid="830320505938520882">"Masquer commandes"</string>
+ <string name="show_controls" msgid="715520586028062621">"Afficher commandes"</string>
+ <string name="select_visible_calendars_title" msgid="7944393060991949882">"Agendas à afficher"</string>
+ <string name="synced" msgid="7913940305983383493">"synchronisé"</string>
+ <string name="not_synced" msgid="4275114941801829419">"non synchronisé"</string>
+ <string name="acct_not_synced" msgid="6126800985681230627">"Ce compte n\'est pas synchronisé. Il est possible que vos agendas ne soient pas à jour."</string>
+ <string name="accounts" msgid="849401841083180306">"Comptes et synchro"</string>
+ <string name="select_synced_calendars_title" msgid="7916084873075901448">"Agendas à synchroniser"</string>
+ <string name="select_synced_calendars_button" msgid="8890542984949996251">"Agendas à synchroniser"</string>
+ <string name="hint_what" msgid="709155115005044531">"Nom de l\'événement"</string>
+ <string name="hint_where" msgid="4972598001033801974">"Lieu"</string>
+ <string name="hint_description" msgid="1910143586169033232">"Description"</string>
+ <string name="hint_attendees" msgid="1650488163176888480">"Invités"</string>
+ <string name="creating_event" msgid="7516249252554059980">"Événement créé."</string>
+ <string name="saving_event" msgid="7694181017411177226">"Événement enregistré."</string>
+ <string name="empty_event" msgid="9018699257414338634">"Événement vide non créé."</string>
+ <string name="creating_event_with_guest" msgid="5758688413124191931">"Les invitations vont être envoyées."</string>
+ <string name="saving_event_with_guest" msgid="9184584438475689577">"Les mises à jour vont être envoyées."</string>
+ <string name="create_event_dialog_save" msgid="1080859798521717414">"Enregistrer"</string>
+ <string name="alert_title" msgid="7869592820853066853">"Notifications de l\'agenda"</string>
+ <string name="event_info_title" msgid="56024222340421620">"Afficher l\'événement"</string>
+ <string name="event_info_title_invite" msgid="9160326363769403865">"Invitation à une réunion"</string>
+ <string name="edit_event_to_label" msgid="795012981218062421">"À"</string>
+ <string name="edit_event_from_label" msgid="174999102612666115">"De"</string>
+ <string name="edit_event_all_day_label" msgid="6200181113992136073">"Toute la journée"</string>
+ <string name="edit_event_calendar_label" msgid="4556498359505856900">"Agenda"</string>
+ <string name="edit_event_show_all" msgid="4558049350756058301">"Tout afficher"</string>
+ <string name="description_label" msgid="7193475046717505855">"Description"</string>
+ <string name="presence_label" msgid="6169724148441175862">"Ma disponibilité"</string>
+ <string name="privacy_label" msgid="9215031965259597335">"Confidentialité"</string>
+ <string name="reminders_label" msgid="7292389181815525676">"Ajouter un rappel"</string>
+ <string name="no_syncable_calendars" msgid="7019488867045436129">"Pas d\'agenda"</string>
+ <string name="no_calendars_found" msgid="8968682716053492187">"Avant d\'ajouter un événement, vous devez ajouter au moins un compte Google Agenda à votre appareil et activer la visibilité de cet agenda. Pour cela, appuyez sur \"Ajouter un compte\", ou sur \"Annuler\" si vous pensez qu\'au moins un agenda est activé (vérifiez que c\'est bien le cas). Si vous venez d\'ajouter un compte, patientez jusqu\'à la fin de la synchronisation, puis réessayez."</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Tirez le meilleur parti de Google Agenda en utilisant un compte Google.\n\n• Accédez-y depuis n\'importe quel navigateur Web. \n• Sauvegardez vos événements en toute sécurité."</string>
+ <string name="add_account" msgid="1669072099756774952">"Ajouter un compte"</string>
+ <string name="view_event_calendar_label" msgid="6126231656338241140">"Agenda"</string>
+ <string name="view_event_organizer_label" msgid="2753151795647402277">"Organisateur :"</string>
+ <string name="choose_event_color_label" msgid="2192923501857428854">"Sélectionnez la couleur de l\'événement"</string>
+ <string name="event_color_picker_dialog_title" msgid="4631938661655159511">"Couleur de l\'événement"</string>
+ <string name="event_color_set_to_default" msgid="3447218820785647967">"Choisir la couleur de l\'agenda par défaut"</string>
+ <string name="calendar_color_picker_dialog_title" msgid="3595509200561433667">"Couleur de l\'agenda"</string>
+ <string name="calendar_square_color_picker_description" msgid="7430468363525563483">"Sélecteur de couleur"</string>
+ <string name="view_event_response_label" msgid="8382281658458798329">"Participation?"</string>
+ <string name="response_yes" msgid="2027484304899988350">"Oui"</string>
+ <string name="response_maybe" msgid="7791500973627841695">"Peut-être"</string>
+ <string name="response_no" msgid="561911691884148136">"Non"</string>
+ <string name="email_guests_label" msgid="8772030932155305903">"Envoyer un courriel aux invités"</string>
+ <string name="email_organizer_label" msgid="7178059542798074813">"Envoyer un courriel à l\'organisateur"</string>
+ <string name="email_picker_label" msgid="4808253965057791781">"Courriel avec"</string>
+ <string name="event_not_found" msgid="8356864185947582727">"Événement introuvable."</string>
+ <string name="map_label" msgid="8795383535586556038">"Plan"</string>
+ <string name="call_label" msgid="2960328220008869083">"Appeler"</string>
+ <string name="quick_response_settings" msgid="6776151690686068278">"Réponses rapides"</string>
+ <string name="quick_response_settings_summary" msgid="7878304729027355604">"Modifier réponses par défaut lors d\'envoi de courriels aux invités"</string>
+ <string name="quick_response_settings_title" msgid="8966517107774567031">"Modifier réponses rapides"</string>
+ <string name="quick_response_settings_edit_title" msgid="6260055523174081930">"Réponse rapide"</string>
+ <string name="quick_response_dialog_title" msgid="2681309456412199207">"Sélectionner une réponse rapide"</string>
+ <string name="quick_response_email_failed" msgid="5544066405231853245">"Impossible de trouver un programme de messagerie électronique."</string>
+ <string-array name="quick_response_defaults">
+ <item msgid="1524421198348168403">"Désolés, j\'aurai quelques minutes de retard."</item>
+ <item msgid="6215158751728689832">"Désolés, j\'arrive dans 10 minutes environ."</item>
+ <item msgid="4485794001743679338">"Commencez sans moi."</item>
+ <item msgid="8036557974294987511">"Désolés, je ne peux pas venir. Nous allons devoir reporter."</item>
+ </string-array>
+ <string name="quick_response_custom_msg" msgid="8792374208224108798">"Réponse personnalisée..."</string>
+ <string name="event_info_organizer" msgid="9138683335394832629">"Organisateur :"</string>
+ <string name="event_info_reminders_label" msgid="8913097552956388972">"Rappels"</string>
+ <string name="agenda_today" msgid="5965841338467422191">"AUJOURD\'HUI, <xliff:g id="DATE">%1$s</xliff:g>"</string>
+ <string name="agenda_yesterday" msgid="4170964206728599693">"HIER, <xliff:g id="DATE">%1$s</xliff:g>"</string>
+ <string name="agenda_tomorrow" msgid="3893625470780723605">"DEMAIN, <xliff:g id="DATE">%1$s</xliff:g>"</string>
+ <string name="loading" msgid="3772533493214331230">"Chargement en cours..."</string>
+ <string name="show_older_events" msgid="5140647493681439926">"Appuyez sur l\'écran pour afficher les événements avant le <xliff:g id="OLDEST_SEARCH_RANGE">%1$s</xliff:g>"</string>
+ <string name="show_newer_events" msgid="2604638815440163080">"Appuyez sur l\'écran pour afficher les événements après le <xliff:g id="NEWEST_SEARCH_RANGE">%1$s</xliff:g>"</string>
+ <string name="search_title" msgid="8898015280250716254">"Rechercher dans mes agendas"</string>
+ <string name="edit_event_label" msgid="7413222956349977161">"Détails"</string>
+ <string name="edit_label" msgid="8934331258435656534">"Modifier"</string>
+ <string name="delete_label" msgid="874742811918030739">"Supprimer"</string>
+ <string name="save_label" msgid="2133599104834432589">"Terminé"</string>
+ <string name="discard_label" msgid="2394623883289782541">"Annuler"</string>
+ <string name="snooze_all_label" msgid="4994488813124409077">"Tout répéter"</string>
+ <string name="dismiss_all_label" msgid="1834400025868091301">"Tout ignorer"</string>
+ <string name="snooze_label" msgid="1515893621063224666">"Arrêt momentané"</string>
+ <string name="does_not_repeat" msgid="1877681921029738999">"Événement ponctuel"</string>
+ <string name="endByDate" msgid="7654221304929538201">"; jusqu\'au <xliff:g id="DATE">%s</xliff:g>"</string>
+ <plurals name="endByCount">
+ <item quantity="one" msgid="3727754565990691816">"; une seule fois"</item>
+ <item quantity="other" msgid="4855496837834652446">"; <xliff:g id="NUMBER">%d</xliff:g> fois"</item>
+ </plurals>
+ <plurals name="daily">
+ <item quantity="one" msgid="5169052946627480942">"Quotidien"</item>
+ <item quantity="other" msgid="5455230727715859264">"Tous les <xliff:g id="NUMBER">%d</xliff:g> jours"</item>
+ </plurals>
+ <string name="every_weekday" msgid="5896574838353902978">"Tous les jours ouvrés (lun.- ven.)"</string>
+ <plurals name="weekly">
+ <item quantity="one" msgid="5463021019301453273">"Hebdomadaire (le <xliff:g id="DAYS_OF_WEEK">%2$s</xliff:g>)"</item>
+ <item quantity="other" msgid="2857390143157377867">"Toutes les <xliff:g id="NUMBER">%1$d</xliff:g> semaines le <xliff:g id="DAYS_OF_WEEK">%2$s</xliff:g>"</item>
+ </plurals>
+ <string name="monthly" msgid="4587116285383048586">"Mensuel"</string>
+ <string name="yearly_plain" msgid="3652692085322162449">"Annuel"</string>
+ <string name="monthly_on_day" msgid="5370155265278821156">"Mensuel (le <xliff:g id="DAY_OF_MONTH">%s</xliff:g>)"</string>
+ <string name="yearly" msgid="8576208380302949002">"Annuel (le <xliff:g id="DATES">%s</xliff:g>)"</string>
+ <string name="custom" product="tablet" msgid="3806817351377723249">"Personnalisé (non paramétrable depuis la tablette)"</string>
+ <string name="custom" product="default" msgid="4137468716966004993">"Personnalisé (non paramétrable depuis le téléphone)"</string>
+ <string name="modify_event" msgid="5982876409997142690">"Modifier uniquement cet événement"</string>
+ <string name="modify_all" msgid="4421657265864209041">"Modifier tous les événements de la série"</string>
+ <string name="modify_all_following" msgid="3017428541066390380">"Modifier cet événement et tous les suivants"</string>
+ <string name="new_event_dialog_label" msgid="7553105224561147916">"Nouvel événement"</string>
+ <string name="new_event_dialog_option" msgid="6154657379574669371">"Nouvel événement"</string>
+ <string name="delete_this_event_title" msgid="518402946676919384">"Supprimer cet événement?"</string>
+ <string name="delete_recurring_event_title" msgid="5609046778422180206">"Supprimer l\'événement \"<xliff:g id="EVENTTITLE">%s</xliff:g>\"?"</string>
+ <string name="change_response_title" msgid="7704714776070974984">"Modifier la réponse"</string>
+ <string name="menu_general_preferences" msgid="2812705323334260708">"Paramètres généraux"</string>
+ <string name="menu_about_preferences" msgid="6124375438237674973">"À propos de Google Agenda"</string>
+ <string name="preferences_title" msgid="8045855493262131773">"Paramètres"</string>
+ <string name="preferences_general_title" msgid="2069075513760573117">"Paramètres d\'affichage de l\'agenda"</string>
+ <string name="preferences_reminder_title" msgid="5199606534191180129">"Notifications et rappels"</string>
+ <string name="preferences_hide_declined_title" msgid="1849295943669890034">"Masquer événements refusés"</string>
+ <string name="preferences_week_start_day_title" msgid="4619489296444901622">"1er jour de la semaine"</string>
+ <string name="preferences_week_start_day_dialog" msgid="5181634128884089113">"1er jour de la semaine"</string>
+ <string name="preferences_clear_search_history_title" msgid="6619916370215282982">"Effacer l\'historique des recherches"</string>
+ <string name="preferences_clear_search_history_summary" msgid="7864674093455778158">"Supprimer toutes les recherches effectuées"</string>
+ <string name="search_history_cleared" msgid="1536707558435227567">"Historique des recherches effacé."</string>
+ <string name="preferences_alerts_title" msgid="6636088008103904020">"Notifications"</string>
+ <string name="preferences_alerts_vibrateWhen_title" msgid="8731372580674292759">"Vibreur"</string>
+ <string name="preferences_alerts_ringtone_title" msgid="1849706055052358346">"Son"</string>
+ <string name="preferences_alerts_popup_title" msgid="6643468203670475296">"Notification dans une fenêtre contextuelle"</string>
+ <string name="preferences_default_reminder_title" msgid="5188861433342733905">"Rappel par défaut"</string>
+ <string name="preferences_default_reminder_dialog" msgid="2490348857239323412">"Rappel par défaut"</string>
+ <string name="preferences_default_reminder_default" msgid="2903884416749959435">"10"</string>
+ <string name="preferences_use_home_tz_title" msgid="5597546849968598210">"Utiliser mon fuseau horaire"</string>
+ <string name="preferences_use_home_tz_descrip" msgid="4835375381297413746">"Affiche les agendas et les événements dans votre fuseau horaire, même en voyage."</string>
+ <string name="preferences_home_tz_title" msgid="6680000444088818578">"Mon fuseau horaire"</string>
+ <string name="preferences_show_week_num_title" msgid="5280734329664503461">"Afficher le numéro de la semaine"</string>
+ <string name="preferences_about_title" msgid="2810624892412097879">"À propos"</string>
+ <string name="preferences_build_version" msgid="8242471883413502068">"Version"</string>
+ <string name="gadget_title" msgid="939918875331310945">"Agenda"</string>
+ <plurals name="month_more_events">
+ <item quantity="one" msgid="8971334808414201327">"+1"</item>
+ <item quantity="other" msgid="1997405398178470838">"+<xliff:g id="NUMBER">%d</xliff:g>"</item>
+ </plurals>
+ <string name="gadget_no_events" msgid="5209110911088302855">"Aucun événement à venir"</string>
+ <string name="preferences_experimental_category" msgid="8111213192001230350">"Test"</string>
+ <string name="preferences_reminders_category" msgid="3179315692653755740">"Rappels"</string>
+ <string name="preferences_reminders_responded_label" msgid="1196570678238475838">"Ignorer les rappels"</string>
+ <string name="preferences_reminders_responded_dialog" msgid="1873289128793828352">"Ignorer les rappels"</string>
+ <string name="preferences_reminders_quiet_hours_label" msgid="8529712276644546893">"Heures coupure du son"</string>
+ <string name="preferences_reminders_quiet_hours_description" msgid="65969073433791290">"Couper le son des rappels d\'événements pendant certaines heures"</string>
+ <string name="preferences_reminders_quiet_hours_start" msgid="3433058529220285232">"Heure début coupure son"</string>
+ <string name="preferences_reminders_quiet_hours_end" msgid="7492883554865119346">"Heure fin coupure son"</string>
+ <string name="preferences_debug_category" msgid="6203278208385095018">"Débogage"</string>
+ <string name="copy_db" msgid="437691290566699292">"Envoyer la base de données"</string>
+ <string name="directory_searching_fmt" msgid="1232037509095606687">"Recherche en cours dans <xliff:g id="DOMAIN">%s</xliff:g>…"</string>
+ <string name="accessibility_remove_attendee" msgid="7082751172654698863">"Supprimer participant"</string>
+ <string name="accessibility_pick_start_date" msgid="3926641487042699037">"Date de début"</string>
+ <string name="accessibility_pick_start_time" msgid="4913428100936555149">"Heure de début"</string>
+ <string name="accessibility_pick_end_date" msgid="5624250196618643922">"Date de fin"</string>
+ <string name="accessibility_pick_end_time" msgid="7120310166355224941">"Heure de fin"</string>
+ <string name="accessibility_pick_time_zone" msgid="7155465783500323811">"Fuseau horaire"</string>
+ <string name="accessibility_pick_recurrence" msgid="1834311617874828931">"Répéter l\'événement"</string>
+ <string name="accessibility_add_reminder" msgid="2267950744060950152">"Ajouter un rappel"</string>
+ <string name="accessibility_remove_reminder" msgid="5261609343259665139">"Supprimer le rappel"</string>
+ <string name="accessibility_add_attendee" msgid="5654014177472600916">"Ajouter un participant"</string>
+ <string name="accessibility_sync_cal" msgid="6506181885764723383">"Synchroniser l\'agenda"</string>
+ <string name="accessibility_all_day" msgid="4146955438811915282">"Toute la journée"</string>
+ <string name="accessibility_repeats" msgid="1629279916830919582">"Répétition"</string>
+ <string name="accessibility_reminder_time" msgid="3594100545814579575">"Heure de rappel"</string>
+ <string name="accessibility_reminder_type" msgid="5339120699701437227">"Type de rappel"</string>
+ <string name="accessibility_reminder_showmeas" msgid="6669129015980006570">"Ma disponibilité"</string>
+ <string name="accessibility_reminder_privacy" msgid="8669288484484022771">"Confidentialité"</string>
+ <string name="acessibility_cal_notification" msgid="7267601064994839394">"Notification de l\'agenda"</string>
+ <string name="acessibility_snooze_notification" msgid="5007852779125102681">"Notification de répétition d\'alarme"</string>
+ <string name="accessibility_email_notification" msgid="9124064701968129831">"Envoyer un courriel aux invités"</string>
+ <string name="day_view_new_event_hint" msgid="2131483437911536229">"+ Nouvel événement"</string>
+ <string name="template_announce_item_index" msgid="4067877800670753110">"Événement <xliff:g id="ITEM_INDEX">%1$s</xliff:g> sur <xliff:g id="ITEM_COUNT">%2$s</xliff:g>"</string>
+ <plurals name="Nevents">
+ <item quantity="one" msgid="5230907142214104485">"1 événement"</item>
+ <item quantity="other" msgid="6093072093209431078">"<xliff:g id="COUNT">%d</xliff:g> événements"</item>
+ </plurals>
+ <plurals name="N_remaining_events">
+ <item quantity="one" msgid="431585781647034528">"+ 1 événement"</item>
+ <item quantity="other" msgid="3609243840882275136">"+<xliff:g id="COUNT">%d</xliff:g> événements"</item>
+ </plurals>
+ <string name="acessibility_selected_marker_description" msgid="3010149843148810768">"Événement sélectionné"</string>
+ <string name="do_not_check" msgid="7815441673853466129">"Ne pas cocher -&gt;"</string>
+ <string name="recurrence_dialog_title" msgid="8093909645557717483">"Répéter"</string>
+ <string name="recurrence_dialog_title_never" msgid="2679396029776590130">"Ne jamais répéter"</string>
+ <plurals name="recurrence_interval_daily">
+ <item quantity="one" msgid="1205422710088692631">"Tous les <xliff:g id="COUNT">%d</xliff:g> jours"</item>
+ <item quantity="other" msgid="707566499994398250">"Tous les <xliff:g id="COUNT">%d</xliff:g> jours"</item>
+ </plurals>
+ <plurals name="recurrence_interval_weekly">
+ <item quantity="one" msgid="4948681635464488351">"Toutes les <xliff:g id="COUNT">%d</xliff:g> semaines"</item>
+ <item quantity="other" msgid="7094801039989237061">"Toutes les <xliff:g id="COUNT">%d</xliff:g> semaines"</item>
+ </plurals>
+ <plurals name="recurrence_interval_monthly">
+ <item quantity="one" msgid="4768178401603139718">"Tous les <xliff:g id="COUNT">%d</xliff:g> mois"</item>
+ <item quantity="other" msgid="5419723710346646523">"Tous les <xliff:g id="COUNT">%d</xliff:g> mois"</item>
+ </plurals>
+ <plurals name="recurrence_interval_yearly">
+ <item quantity="one" msgid="5819562634008179102">"Tous les <xliff:g id="COUNT">%d</xliff:g> ans"</item>
+ <item quantity="other" msgid="5678653649746562060">"Tous les <xliff:g id="COUNT">%d</xliff:g> ans"</item>
+ </plurals>
+ <string name="recurrence_month_pattern_by_day" msgid="4400107556121003459">"le même jour chaque mois"</string>
+ <string name="recurrence_end_continously" msgid="6898950241634912991">"Perpétuel"</string>
+ <string name="recurrence_end_date_label" msgid="4142791438636994952">"Jusqu\'à une certaine date"</string>
+ <string name="recurrence_end_date" msgid="3693751578164711701">"Jusqu\'au <xliff:g id="DATE">%s</xliff:g>"</string>
+ <string name="recurrence_end_count_label" msgid="1233883668293087977">"Pour certains événements"</string>
+ <plurals name="recurrence_end_count">
+ <item quantity="one" msgid="1400782968090516215">"Pour <xliff:g id="EVENT_COUNT">%d</xliff:g> événement"</item>
+ <item quantity="other" msgid="8779598489398048259">"Pour <xliff:g id="EVENT_COUNT">%d</xliff:g> événements"</item>
+ </plurals>
+ <string name="acessibility_recurrence_choose_end_date_description" msgid="5899029840837836711">"modifier la date de fin"</string>
+</resources>
diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml
index 56c4503b..7e7f5467 100644
--- a/res/values-fr/strings.xml
+++ b/res/values-fr/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Ajouter un rappel"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Pas d\'agenda"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Avant d\'ajouter un événement, vous devez ajouter au moins un compte Google Agenda à votre appareil et activer la visibilité de cet agenda. Pour cela, appuyez sur \"Ajouter un compte\", ou sur \"Annuler\" si vous pensez qu\'au moins un agenda est activé (vérifiez que c\'est bien le cas). Si vous venez d\'ajouter un compte, patientez jusqu\'à la fin de la synchronisation, puis réessayez."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Tirez le meilleur parti de Google Agenda en utilisant un compte Google."\n\n"• Accédez-y depuis n\'importe quel navigateur Web. "\n"• Sauvegardez vos événements en toute sécurité."</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Tirez le meilleur parti de Google Agenda en utilisant un compte Google.\n\n• Accédez-y depuis n\'importe quel navigateur Web. \n• Sauvegardez vos événements en toute sécurité."</string>
<string name="add_account" msgid="1669072099756774952">"Ajouter un compte"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Agenda :"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Organisateur :"</string>
diff --git a/res/values-hi/arrays.xml b/res/values-hi/arrays.xml
index 6e798b1c..81b0e489 100644
--- a/res/values-hi/arrays.xml
+++ b/res/values-hi/arrays.xml
@@ -71,7 +71,7 @@
<item msgid="2064426942462573474">"अस्‍थायी"</item>
</string-array>
<string-array name="visibility">
- <item msgid="3035788428581513163">"डिफ़ॉल्ट"</item>
+ <item msgid="3035788428581513163">"सामान्य"</item>
<item msgid="5200216103966973369">"निजी"</item>
<item msgid="9182342638433672664">"सार्वजनिक"</item>
</string-array>
diff --git a/res/values-hi/strings.xml b/res/values-hi/strings.xml
index 472846ce..970f1703 100644
--- a/res/values-hi/strings.xml
+++ b/res/values-hi/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"अनुस्मारक जोड़ें"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"कोई कैलेंडर नहीं"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"आप कोई ईवेंट जोड़ें उसके पहले, आपको अपने उपकरण में कम से कम एक कैलेंडर खाता जोड़ना होगा और कैलेंडर को दृश्यमान बनाना होगा. कोई खाता जोड़ने के लिए खाता जोड़ें स्पर्श करें (यदि आपने अभी कोई खाता जोड़ा है, तो इसका समन्वयन पूरा होने की प्रतीक्षा करें और पुन: प्रयास करें). या रद्द करें स्पर्श करें और सुनिश्चित करें कि कम से कम एक कैलेंडर दृश्यमान है."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Google खाते के साथ कैलेंडर बेहतर तरीके से कार्य करता है."\n\n"• किसी भी वेब ब्राउज़र से इस पर पहुंचें"\n"• सुरक्षि‍त रूप से अपने ईवेंट का बैकअप लें"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Google खाते के साथ कैलेंडर बेहतर तरीके से कार्य करता है.\n\n• किसी भी वेब ब्राउज़र से इस पर पहुंचें\n• सुरक्षि‍त रूप से अपने ईवेंट का बैकअप लें"</string>
<string name="add_account" msgid="1669072099756774952">"खाता जोड़ें"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"कैलेंडर:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"आयोजक:"</string>
diff --git a/res/values-hr/strings.xml b/res/values-hr/strings.xml
index 6ae7b57f..cce014a3 100644
--- a/res/values-hr/strings.xml
+++ b/res/values-hr/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Dodavanje podsjetnika"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Nema kalendara"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Prije nego što ćete moći dodati događaj morate dodati barem jedan račun usluge Kalendar na svoj uređaj i kalendar učiniti vidljivim. Da biste dodali račun, dodirnite Dodaj račun (ako ste upravo dodali račun, pričekajte dovrši sinkronizaciju i pokušajte ponovno) ili dodirnite Odustani i provjerite je li barem jedan kalendar vidljiv."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Kalendar radi bolje s Google računom."\n\n"• Pristupite mu iz bilo kojeg web-preglednika."\n"• Stvorite sigurnosnu kopiju svojih događaja."</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Kalendar radi bolje s Google računom.\n\n• Pristupite mu iz bilo kojeg web-preglednika.\n• Stvorite sigurnosnu kopiju svojih događaja."</string>
<string name="add_account" msgid="1669072099756774952">"Dodavanje računa"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Kalendar:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Organizator:"</string>
diff --git a/res/values-hu/strings.xml b/res/values-hu/strings.xml
index 17959dda..b91b759f 100644
--- a/res/values-hu/strings.xml
+++ b/res/values-hu/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Emlékeztető hozzáad."</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Nincs naptár"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Esemény hozzáadása előtt adjon hozzá legalább egy Naptárfiókot a készülékhez, és tegye láthatóvá a naptárat. Érintse meg a \"Fiók hozzáadása\" lehetőséget fiók hozzáadásához (ha épp most adott hozzá egy fiókot, akkor várja meg a szinkronizálás végét, majd próbálkozzon újra). Vagy érintse meg a Mégse lehetőséget, és bizonyosodjon meg, hogy legalább egy naptár látható."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"A Naptár jobban működik egy Google Fiókkal."\n\n"• Bármilyen bőngészőből elérheti"\n"• Biztonsági másolatot készíthet programjairól."</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"A Naptár jobban működik egy Google Fiókkal.\n\n• Bármilyen bőngészőből elérheti\n• Biztonsági másolatot készíthet programjairól."</string>
<string name="add_account" msgid="1669072099756774952">"Fiók hozzáadása"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Naptár:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Szervező:"</string>
diff --git a/res/values-hy-rAM/arrays.xml b/res/values-hy-rAM/arrays.xml
new file mode 100644
index 00000000..1cbcf303
--- /dev/null
+++ b/res/values-hy-rAM/arrays.xml
@@ -0,0 +1,169 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 2007 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string-array name="reminder_methods_labels">
+ <item msgid="5172236776878811487">"Ծանուցում"</item>
+ <item msgid="1751151680520784746">"Էլփոստ"</item>
+ <item msgid="2658001219380695677">"SMS"</item>
+ <item msgid="7926918288165444873">"Ազդանշան"</item>
+ </string-array>
+ <string-array name="reminder_minutes_labels">
+ <item msgid="2416970002377237011">"0 րոպե"</item>
+ <item msgid="6681865010714743948">"1 րոպե"</item>
+ <item msgid="2327505114623595779">"5 րոպե"</item>
+ <item msgid="1657410063332547113">"10 րոպե"</item>
+ <item msgid="366087535181197780">"15 րոպե"</item>
+ <item msgid="6252612791145061929">"20 րոպե"</item>
+ <item msgid="7896694531989090700">"25 րոպե"</item>
+ <item msgid="8754510169374808607">"30 րոպե"</item>
+ <item msgid="3113380274218454394">"45 րոպե"</item>
+ <item msgid="8546646645868526283">"1 ժամ"</item>
+ <item msgid="6467845211024768872">"2 ժամ"</item>
+ <item msgid="8201677619511076575">"3 ժամ"</item>
+ <item msgid="7172504281650128893">"12 ժամ"</item>
+ <item msgid="9114286702181482496">"24 ժամ"</item>
+ <item msgid="3107009344872997366">"2 օր"</item>
+ <item msgid="6135563708172153696">"1 շաբաթ"</item>
+ </string-array>
+ <string-array name="preferences_default_reminder_labels">
+ <item msgid="7495163916242649023">"Ոչ մեկը"</item>
+ <item msgid="5883344836499335043">"0 րոպե"</item>
+ <item msgid="4354350447805231188">"1 րոպե"</item>
+ <item msgid="265674592625309858">"5 րոպե"</item>
+ <item msgid="8011089417728419666">"10 րոպե"</item>
+ <item msgid="6177098581805412986">"15 րոպե"</item>
+ <item msgid="356346660503078923">"20 րոպե"</item>
+ <item msgid="992592434377054063">"25 րոպե"</item>
+ <item msgid="9191353668596201944">"30 րոպե"</item>
+ <item msgid="1192985682962908244">"45 րոպե"</item>
+ <item msgid="1694315499429259938">"1 ժամ"</item>
+ <item msgid="8281019320591769635">"2 ժամ"</item>
+ <item msgid="2062931719019287773">"3 ժամ"</item>
+ <item msgid="4086495711621133006">"12 ժամ"</item>
+ <item msgid="3172669681920709561">"24 ժամ"</item>
+ <item msgid="5557836606782821910">"2 օր"</item>
+ <item msgid="8336577387266744930">"1 շաբաթ"</item>
+ </string-array>
+ <string-array name="preferences_week_start_day_labels">
+ <item msgid="986150274035512339">"Տեղային լռելյայն"</item>
+ <item msgid="134027225275475280">"Շաբաթ"</item>
+ <item msgid="95029346069903091">"Կիրակի"</item>
+ <item msgid="5840983116375063739">"Երկուշաբթի"</item>
+ </string-array>
+ <string-array name="availability">
+ <item msgid="454869065893453189">"Զբաղված է"</item>
+ <item msgid="6228387173725732140">"Հասանելի է"</item>
+ <item msgid="2064426942462573474">"Նախնական"</item>
+ </string-array>
+ <string-array name="visibility">
+ <item msgid="3035788428581513163">"Լռելյայն"</item>
+ <item msgid="5200216103966973369">"Գաղտնի"</item>
+ <item msgid="9182342638433672664">"Հանրային"</item>
+ </string-array>
+ <string-array name="ordinal_labels">
+ <item msgid="2693927956303125332">"առաջին"</item>
+ <item msgid="5631923029483854900">"երկրորդ"</item>
+ <item msgid="148935502975250973">"երրորդ"</item>
+ <item msgid="5124200797326669172">"չորրորդ"</item>
+ <item msgid="7564374178324652137">"վերջին"</item>
+ </string-array>
+ <string-array name="response_labels1">
+ <item msgid="5605392595848194997">"Անպատասխան"</item>
+ <item msgid="3724434080904437698">"Այո"</item>
+ <item msgid="8854145743148992583">"Գուցե"</item>
+ <item msgid="6174292185978948873">"Ոչ"</item>
+ </string-array>
+ <string-array name="delete_repeating_labels">
+ <item msgid="4208432367651646938">"Միայն այս իրադարձությունը"</item>
+ <item msgid="1536401639805370405">"Այս և գալիք իրադարձությունները"</item>
+ <item msgid="7833229563617435430">"Բոլոր իրադարձությունները"</item>
+ </string-array>
+ <string-array name="delete_repeating_labels_no_selected">
+ <item msgid="1341910309321756150">"Այս &amp; գալիք իրադարձությունները"</item>
+ <item msgid="6315440193748139854">"Բոլոր իրադարձությունները"</item>
+ </string-array>
+ <string-array name="change_response_labels">
+ <item msgid="3466644709343519437">"Միայն այս իրադարձությունը"</item>
+ <item msgid="140670561403965380">"Շարքի բոլոր իրադարձությունները"</item>
+ </string-array>
+ <string-array name="buttons_list">
+ <item msgid="5917946202321434335">"Օր"</item>
+ <item msgid="6248480754959562740">"Շաբաթ"</item>
+ <item msgid="4298472806133153766">"Ամիս"</item>
+ <item msgid="5033084974413793845">"Օրակարգ"</item>
+ </string-array>
+ <string-array name="preferences_skip_reminders_labels">
+ <item msgid="2285927842308686988">"Միայն եթե մերժված է"</item>
+ <item msgid="6367412240524984286">"Եթե մերժված է կամ պատասխանված չէ"</item>
+ </string-array>
+ <string-array name="recurrence_freq">
+ <item msgid="3388478383574917007">"Կրկնել ամեն օր"</item>
+ <item msgid="6300824484048337842">"Կրկնել ամեն շաբաթ"</item>
+ <item msgid="189361731610816256">"Կրկնել ամեն ամիս"</item>
+ <item msgid="8714177874112569158">"Կրկնել ամեն տարի"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_sun">
+ <item msgid="143841313172233420">"յուրաքանչյուր առաջին կիրակի"</item>
+ <item msgid="2557379346106451363">"յուրաքանչյուր երկրորդ կիրակի"</item>
+ <item msgid="7622144489915654132">"յուրաքանչյուր երրորդ կիրակի"</item>
+ <item msgid="527152448137686021">"յուրաքանչյուր չորրորդ կիրակի"</item>
+ <item msgid="5057483608824759350">"յուրաքանչյուր վերջին կիրակի"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_mon">
+ <item msgid="7539974918997689048">"յուրաքանչյուր առաջին երկուշաբթի"</item>
+ <item msgid="4484275849072423978">"յուրաքանչյուր երկրորդ երկուշաբթի"</item>
+ <item msgid="8956169860824371383">"յուրաքանչյուր երրորդ երկուշաբթի"</item>
+ <item msgid="6924403357659569326">"յուրաքանչյուր չորրորդ երկուշաբթի"</item>
+ <item msgid="1379608815263472161">"յուրաքանչյուր վերջին երկուշաբթի"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_tues">
+ <item msgid="8690802834039790777">"յուրաքանչյուր առաջին երեքշաբթի"</item>
+ <item msgid="9063613547307760928">"յուրաքանչյուր երկրորդ երեքշաբթի"</item>
+ <item msgid="6688603328729208168">"յուրաքանչյուր երրորդ երեքշաբթի"</item>
+ <item msgid="6695206006961533357">"յուրաքանչյուր չորրորդ երեքշաբթի"</item>
+ <item msgid="8619069174889809914">"յուրաքանչյուր վերջին երեքշաբթի"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_wed">
+ <item msgid="3233850232075584386">"յուրաքանչյուր առաջին չորեքշաբթի"</item>
+ <item msgid="5059722045367799217">"յուրաքանչյուր երկրորդ չորեքշաբթի"</item>
+ <item msgid="7986246648229272275">"յուրաքանչյուր երրորդ չորեքշաբթի"</item>
+ <item msgid="9068566169348980801">"յուրաքանչյուր չորրորդ չորեքշաբթի"</item>
+ <item msgid="7976866743069062134">"յուրաքանչյուր վերջին չորեքշաբթի"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_thurs">
+ <item msgid="920673677566009313">"յուրաքանչյուր առաջին հինգշաբթի"</item>
+ <item msgid="4857419136007543270">"յուրաքանչյուր երկրորդ հինգշաբթի"</item>
+ <item msgid="222044587450564839">"յուրաքանչյուր երրորդ հինգշաբթի"</item>
+ <item msgid="6197927556533030945">"յուրաքանչյուր չորրորդ հինգշաբթի"</item>
+ <item msgid="1023326923033436905">"յուրաքանչյուր վերջին հինգշաբթի"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_fri">
+ <item msgid="6534500380525126157">"յուրաքանչյուր առաջին ուրբաթ"</item>
+ <item msgid="1935608297230506940">"յուրաքանչյուր երկրորդ ուրբաթ"</item>
+ <item msgid="4061877662049317599">"յուրաքանչյուր երրորդ ուրբաթ"</item>
+ <item msgid="6856646749131820614">"յուրաքանչյուր չորրորդ ուրբաթ"</item>
+ <item msgid="6533513913914859794">"յուրաքանչյուր վերջին ուրբաթ"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_sat">
+ <item msgid="3556369572649948699">"յուրաքանչյուր առաջին շաբաթ"</item>
+ <item msgid="9130198690512925355">"յուրաքանչյուր երկրորդ շաբաթ"</item>
+ <item msgid="4525736070844032405">"յուրաքանչյուր երրորդ շաբաթ"</item>
+ <item msgid="422053689531707709">"յուրաքանչյուր չորրորդ շաբաթ"</item>
+ <item msgid="5499975799312474425">"յուրաքանչյուր վերջին շաբաթ"</item>
+ </string-array>
+</resources>
diff --git a/res/values-hy-rAM/strings.xml b/res/values-hy-rAM/strings.xml
new file mode 100644
index 00000000..c9db4aa8
--- /dev/null
+++ b/res/values-hy-rAM/strings.xml
@@ -0,0 +1,277 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 2006 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_label" msgid="5452708708398908131">"Օրացույց"</string>
+ <string name="what_label" msgid="1933578391985810049">"Ինչ"</string>
+ <string name="where_label" msgid="3472482206065595118">"Որտեղ"</string>
+ <string name="when_label" msgid="894636567327261599">"Երբ"</string>
+ <string name="timezone_label" msgid="3988530993300431650">"Ժամային գոտի"</string>
+ <string name="attendees_label" msgid="2971281641565729725">"Հյուրեր"</string>
+ <string name="today" msgid="8577375020252453006">"Այսօր"</string>
+ <string name="tomorrow" msgid="614434811813859237">"Վաղը"</string>
+ <string name="today_at_time_fmt" msgid="1981279213130049736">"Այսօր՝ <xliff:g id="TIME_INTERVAL">%s</xliff:g>"</string>
+ <string name="tomorrow_at_time_fmt" msgid="1330779112841767432">"Վաղը՝ <xliff:g id="TIME_INTERVAL">%s</xliff:g>"</string>
+ <string name="date_time_fmt" msgid="1642972650061946484">"<xliff:g id="DATE">%s</xliff:g>, <xliff:g id="TIME_INTERVAL">%s</xliff:g>"</string>
+ <string name="repeats_label" msgid="7414023871434593196">"Կրկնություն"</string>
+ <string name="no_title_label" msgid="302177118061368042">"(Անվերնագիր)"</string>
+ <plurals name="Nminutes">
+ <item quantity="one" msgid="4871052965772159239">"1 րոպե"</item>
+ <item quantity="other" msgid="5644461630927544936">"<xliff:g id="COUNT">%d</xliff:g> րոպե"</item>
+ </plurals>
+ <plurals name="Nmins">
+ <item quantity="one" msgid="9191090668359663663">"1 րոպե"</item>
+ <item quantity="other" msgid="9175648445939148974">"<xliff:g id="COUNT">%d</xliff:g> րոպե"</item>
+ </plurals>
+ <plurals name="Nhours">
+ <item quantity="one" msgid="4793697728599296830">"1 ժամ"</item>
+ <item quantity="other" msgid="4477841052001760620">"<xliff:g id="COUNT">%d</xliff:g> ժամ"</item>
+ </plurals>
+ <plurals name="Ndays">
+ <item quantity="one" msgid="5988137255732166573">"1 օր"</item>
+ <item quantity="other" msgid="1709378992389618261">"<xliff:g id="COUNT">%d</xliff:g> օր"</item>
+ </plurals>
+ <plurals name="weekN">
+ <item quantity="other" msgid="8085184869561028365">"<xliff:g id="COUNT">%d</xliff:g>-րդ շաբաթ"</item>
+ </plurals>
+ <string name="calendar_refresh" msgid="6172731193680500025">"Թարմացնել"</string>
+ <string name="show_day_view" msgid="5782512782605466016">"Ցուցադրել օրը"</string>
+ <string name="agenda_view" msgid="5566084759423843245">"Օրակարգ"</string>
+ <string name="day_view" msgid="4467754504843584437">"Օր"</string>
+ <string name="week_view" msgid="6775043022159508060">"Շաբաթ"</string>
+ <string name="month_view" msgid="7287101431749285412">"Ամիս"</string>
+ <string name="event_view" msgid="7621353079385122317">"Դիտել իրադարձությունը"</string>
+ <string name="event_create" msgid="6941040556709110617">"Նոր իրադարձություն"</string>
+ <string name="event_edit" msgid="4006961928830064662">"Խմբագրել իրադարձությունը"</string>
+ <string name="event_delete" msgid="2386667193277770442">"Ջնջել իրադարձությունը"</string>
+ <string name="goto_today" msgid="9162136434410891230">"Այսօր"</string>
+ <string name="menu_preferences" msgid="9120238479503233925">"Կարգավորումներ"</string>
+ <string name="menu_select_visible_calendars" msgid="735670432781741817">"Օրացույցներ՝ ցուցադրման համար"</string>
+ <string name="search" msgid="550656004486017426">"Որոնել"</string>
+ <string name="hide_controls" msgid="830320505938520882">"Թաքցնել կարգավորիչները"</string>
+ <string name="show_controls" msgid="715520586028062621">"Ցուցադրել կարգավորիչները"</string>
+ <string name="select_visible_calendars_title" msgid="7944393060991949882">"Օրացույցներ՝ ցուցադրման համար"</string>
+ <string name="synced" msgid="7913940305983383493">"համաժամեցված է"</string>
+ <string name="not_synced" msgid="4275114941801829419">"համաժամեցված չէ"</string>
+ <string name="acct_not_synced" msgid="6126800985681230627">"Այս հաշիվը չի համաժամեցվել, և ձեր օրացույցը կարող է թարմացված չլինել:"</string>
+ <string name="accounts" msgid="849401841083180306">"Հաշիվներ &amp; համաժամեցում"</string>
+ <string name="select_synced_calendars_title" msgid="7916084873075901448">"Օրացույցներ՝ համաժամեցման համար"</string>
+ <string name="select_synced_calendars_button" msgid="8890542984949996251">"Օրացույցներ՝ համաժամեցման համար"</string>
+ <string name="hint_what" msgid="709155115005044531">"Իրադարձության անունը"</string>
+ <string name="hint_where" msgid="4972598001033801974">"Տեղադրությունը"</string>
+ <string name="hint_description" msgid="1910143586169033232">"Նկարագրություն"</string>
+ <string name="hint_attendees" msgid="1650488163176888480">"Հյուրեր"</string>
+ <string name="creating_event" msgid="7516249252554059980">"Իրադարձությունը ստեղծված է:"</string>
+ <string name="saving_event" msgid="7694181017411177226">"Իրադարձությունը պահված է:"</string>
+ <string name="empty_event" msgid="9018699257414338634">"Անբովանդակ իրադարձությունը չի ստեղծվել:"</string>
+ <string name="creating_event_with_guest" msgid="5758688413124191931">"Հրավերները կուղարկվեն"</string>
+ <string name="saving_event_with_guest" msgid="9184584438475689577">"Թարմացումները կուղարկվեն:"</string>
+ <string name="create_event_dialog_save" msgid="1080859798521717414">"Պահել"</string>
+ <string name="alert_title" msgid="7869592820853066853">"Օրացուցային ծանուցումներ"</string>
+ <string name="event_info_title" msgid="56024222340421620">"Դիտել իրադարձությունը"</string>
+ <string name="event_info_title_invite" msgid="9160326363769403865">"Հանդիպման հրավեր"</string>
+ <string name="edit_event_to_label" msgid="795012981218062421">"Ստացող"</string>
+ <string name="edit_event_from_label" msgid="174999102612666115">"Ուղարկող"</string>
+ <string name="edit_event_all_day_label" msgid="6200181113992136073">"Ամբողջ օրը"</string>
+ <string name="edit_event_calendar_label" msgid="4556498359505856900">"Օրացույց"</string>
+ <string name="edit_event_show_all" msgid="4558049350756058301">"Ցուցադրել բոլորը"</string>
+ <string name="description_label" msgid="7193475046717505855">"Նկարագրություն"</string>
+ <string name="presence_label" msgid="6169724148441175862">"Ցուցադրել ինձ որպես"</string>
+ <string name="privacy_label" msgid="9215031965259597335">"Գաղտնիություն"</string>
+ <string name="reminders_label" msgid="7292389181815525676">"Ավելացնել հիշեցում"</string>
+ <string name="no_syncable_calendars" msgid="7019488867045436129">"Օրացույցներ չկան"</string>
+ <string name="no_calendars_found" msgid="8968682716053492187">"Նախքան դուք կարող եք ավելացնել իրադարձություն, դուք պետք է սարքում ավելացնեք նվազագույնը մեկ օրացուցային հաշիվ և այն դարձնեք տեսանելի: Հպեք Ավելացնել հաշիվ՝ հաշվի ավելացման համար (եթե քիչ առաջ ավելացրել եք հաշիվ, սպասեք, մինչ կավարտվի համաժամեցումը և կրկին փորձեք): Կամ հպեք Չեղարկել և համոզվեք, որ նվազագույնը մեկ օրացույց տեսանելի է:"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Օրացույցն ավելի լավ է աշխատում Google Հաշվով:\n\n• Օգտագործեք այն ցանցացած վեբ դիտարկչից\n• Անվտանգ պահուստավորեք ձեր իրադարձությունները"</string>
+ <string name="add_account" msgid="1669072099756774952">"Ավելացնել հաշիվ"</string>
+ <string name="view_event_calendar_label" msgid="6126231656338241140">"Օրացույց՝"</string>
+ <string name="view_event_organizer_label" msgid="2753151795647402277">"Կազմակերպիչ՝"</string>
+ <string name="choose_event_color_label" msgid="2192923501857428854">"Ընտրել իրադարձության գույնը"</string>
+ <string name="event_color_picker_dialog_title" msgid="4631938661655159511">"Իրադարձության գույնը"</string>
+ <string name="event_color_set_to_default" msgid="3447218820785647967">"Նշել օրացույցի լռելյայն գույնը"</string>
+ <string name="calendar_color_picker_dialog_title" msgid="3595509200561433667">"Օրացույցի գույնը"</string>
+ <string name="calendar_square_color_picker_description" msgid="7430468363525563483">"Գույնի ընտրիչ"</string>
+ <string name="view_event_response_label" msgid="8382281658458798329">"Մասնակցե՞լ"</string>
+ <string name="response_yes" msgid="2027484304899988350">"Այո"</string>
+ <string name="response_maybe" msgid="7791500973627841695">"Գուցե"</string>
+ <string name="response_no" msgid="561911691884148136">"Ոչ"</string>
+ <string name="email_guests_label" msgid="8772030932155305903">"Նամակագրել հյուրերին"</string>
+ <string name="email_organizer_label" msgid="7178059542798074813">"Նամակագրել կազմակերպչին"</string>
+ <string name="email_picker_label" msgid="4808253965057791781">"Նամակագրել"</string>
+ <string name="event_not_found" msgid="8356864185947582727">"Իրադարձությունը չի գտնվել:"</string>
+ <string name="map_label" msgid="8795383535586556038">"Քարտեզ"</string>
+ <string name="call_label" msgid="2960328220008869083">"Հեռախոսազանգ"</string>
+ <string name="quick_response_settings" msgid="6776151690686068278">"Արագ պատասխաններ"</string>
+ <string name="quick_response_settings_summary" msgid="7878304729027355604">"Խմբագրել հյուրերին հաղորդագրվող լռելյայն պատասխանները"</string>
+ <string name="quick_response_settings_title" msgid="8966517107774567031">"Խմբագրել արագ պատասխանները"</string>
+ <string name="quick_response_settings_edit_title" msgid="6260055523174081930">"Արագ պատասխան"</string>
+ <string name="quick_response_dialog_title" msgid="2681309456412199207">"Ընտրեք արագ պատասխանը"</string>
+ <string name="quick_response_email_failed" msgid="5544066405231853245">"Էլփոստի ծրագրի որոնումը ձախողվել է"</string>
+ <string-array name="quick_response_defaults">
+ <item msgid="1524421198348168403">"Ընդամենը մի քանի րոպե անց կլինեմ:"</item>
+ <item msgid="6215158751728689832">"Կլինեմ այնտեղ մոտ 10 րոպեից:"</item>
+ <item msgid="4485794001743679338">"Գնացեք և սկսեք առանց ինձ:"</item>
+ <item msgid="8036557974294987511">"Ներեցեք, ես չեմ կարող հասցնել: Մենք ստիպված կլինենք վերապլանավորել:"</item>
+ </string-array>
+ <string name="quick_response_custom_msg" msgid="8792374208224108798">"Գրեք ձեր սեփականը…"</string>
+ <string name="event_info_organizer" msgid="9138683335394832629">"Կազմակերպիչ՝"</string>
+ <string name="event_info_reminders_label" msgid="8913097552956388972">"Հիշեցումներ"</string>
+ <string name="agenda_today" msgid="5965841338467422191">"Այսօր, <xliff:g id="DATE">%1$s</xliff:g>"</string>
+ <string name="agenda_yesterday" msgid="4170964206728599693">"Երեկ, <xliff:g id="DATE">%1$s</xliff:g>"</string>
+ <string name="agenda_tomorrow" msgid="3893625470780723605">"Վաղը, <xliff:g id="DATE">%1$s</xliff:g>"</string>
+ <string name="loading" msgid="3772533493214331230">"Բեռնում..."</string>
+ <string name="show_older_events" msgid="5140647493681439926">"Հպեք՝ դիտելու իրադարձությունները նախքան <xliff:g id="OLDEST_SEARCH_RANGE">%1$s</xliff:g>-ը"</string>
+ <string name="show_newer_events" msgid="2604638815440163080">"Հպեք՝ դիտելու իրադարձությունները <xliff:g id="NEWEST_SEARCH_RANGE">%1$s</xliff:g>-ից հետո"</string>
+ <string name="search_title" msgid="8898015280250716254">"Որոնել իմ օրացույցները"</string>
+ <string name="edit_event_label" msgid="7413222956349977161">"Մանրամասներ"</string>
+ <string name="edit_label" msgid="8934331258435656534">"Խմբագրել"</string>
+ <string name="delete_label" msgid="874742811918030739">"Ջնջել"</string>
+ <string name="save_label" msgid="2133599104834432589">"Կատարված է"</string>
+ <string name="discard_label" msgid="2394623883289782541">"Չեղարկել"</string>
+ <string name="snooze_all_label" msgid="4994488813124409077">"Ննջել բոլորը"</string>
+ <string name="dismiss_all_label" msgid="1834400025868091301">"Անտեսել բոլորը"</string>
+ <string name="snooze_label" msgid="1515893621063224666">"Ննջել"</string>
+ <string name="does_not_repeat" msgid="1877681921029738999">"Մեկանգամյա իրադարձություն"</string>
+ <string name="endByDate" msgid="7654221304929538201">"; մինչև <xliff:g id="DATE">%s</xliff:g>"</string>
+ <plurals name="endByCount">
+ <item quantity="one" msgid="3727754565990691816">"; մեկ անգամ"</item>
+ <item quantity="other" msgid="4855496837834652446">"; <xliff:g id="NUMBER">%d</xliff:g> անգամ"</item>
+ </plurals>
+ <plurals name="daily">
+ <item quantity="one" msgid="5169052946627480942">"Ամեն օր"</item>
+ <item quantity="other" msgid="5455230727715859264">"<xliff:g id="NUMBER">%d</xliff:g> օրը մեկ"</item>
+ </plurals>
+ <string name="every_weekday" msgid="5896574838353902978">"Յուրաքանչյուր աշխատանքային օր (երկ-ուրբ)"</string>
+ <plurals name="weekly">
+ <item quantity="one" msgid="5463021019301453273">"Շաբաթը մեկ՝ <xliff:g id="DAYS_OF_WEEK">%2$s</xliff:g>"</item>
+ <item quantity="other" msgid="2857390143157377867">"<xliff:g id="NUMBER">%1$d</xliff:g> շաբաթը մեկ՝ <xliff:g id="DAYS_OF_WEEK">%2$s</xliff:g>"</item>
+ </plurals>
+ <string name="monthly" msgid="4587116285383048586">"Ամեն ամիս"</string>
+ <string name="yearly_plain" msgid="3652692085322162449">"Ամեն տարի"</string>
+ <string name="monthly_on_day" msgid="5370155265278821156">"Ամեն ամիս (<xliff:g id="DAY_OF_MONTH">%s</xliff:g>-րդ օրը)"</string>
+ <string name="yearly" msgid="8576208380302949002">"Ամեն տարի (<xliff:g id="DATES">%s</xliff:g>-ին)"</string>
+ <string name="custom" product="tablet" msgid="3806817351377723249">"Հատուկ (հնարավոր չէ հարմարեցնել գրասալիկում)"</string>
+ <string name="custom" product="default" msgid="4137468716966004993">"Հատուկ (հնարավոր չէ հարմարեցնել հեռախոսում)"</string>
+ <string name="modify_event" msgid="5982876409997142690">"Փոխել միայն այս իրադարձությունը"</string>
+ <string name="modify_all" msgid="4421657265864209041">"Փոխել շարքի բոլոր իրադարձությունները"</string>
+ <string name="modify_all_following" msgid="3017428541066390380">"Փոխել այս և հետագա բոլոր իրադարձությունները"</string>
+ <string name="new_event_dialog_label" msgid="7553105224561147916">"Նոր իրադարձություն"</string>
+ <string name="new_event_dialog_option" msgid="6154657379574669371">"Նոր իրադարձություն"</string>
+ <string name="delete_this_event_title" msgid="518402946676919384">"Ջնջե՞լ այս իրադարձությունը:"</string>
+ <string name="delete_recurring_event_title" msgid="5609046778422180206">"<xliff:g id="EVENTTITLE">%s</xliff:g>-ը ջնջե՞լ:"</string>
+ <string name="change_response_title" msgid="7704714776070974984">"Փոխել պատասխանը"</string>
+ <string name="menu_general_preferences" msgid="2812705323334260708">"Հիմնական կարգավորումներ"</string>
+ <string name="menu_about_preferences" msgid="6124375438237674973">"Օրացույցի մասին"</string>
+ <string name="preferences_title" msgid="8045855493262131773">"Կարգավորումներ"</string>
+ <string name="preferences_general_title" msgid="2069075513760573117">"Օրացույցի դիտման կարգավորում"</string>
+ <string name="preferences_reminder_title" msgid="5199606534191180129">"Ծանուցումներ &amp; հիշեցումներ"</string>
+ <string name="preferences_hide_declined_title" msgid="1849295943669890034">"Թաքցնել մերժված իրադարձությունները"</string>
+ <string name="preferences_week_start_day_title" msgid="4619489296444901622">"Շաբաթը սկսվում է"</string>
+ <string name="preferences_week_start_day_dialog" msgid="5181634128884089113">"Շաբաթը սկսվում է"</string>
+ <string name="preferences_clear_search_history_title" msgid="6619916370215282982">"Մաքրել որոնման պատմությունը"</string>
+ <string name="preferences_clear_search_history_summary" msgid="7864674093455778158">"Հեռացնել բոլոր որոնումները, որոնք դուք կատարել եք"</string>
+ <string name="search_history_cleared" msgid="1536707558435227567">"Որոնման պատմությունը մաքրվել է:"</string>
+ <string name="preferences_alerts_title" msgid="6636088008103904020">"Ծանուցումներ"</string>
+ <string name="preferences_alerts_vibrateWhen_title" msgid="8731372580674292759">"Թրթռալ"</string>
+ <string name="preferences_alerts_ringtone_title" msgid="1849706055052358346">"Ձայն"</string>
+ <string name="preferences_alerts_popup_title" msgid="6643468203670475296">"Ելնող պատուհանով ծանուցում"</string>
+ <string name="preferences_default_reminder_title" msgid="5188861433342733905">"Լռելյայն հիշեցման ժամանակը"</string>
+ <string name="preferences_default_reminder_dialog" msgid="2490348857239323412">"Լռելյայն հիշեցման ժամանակը"</string>
+ <string name="preferences_default_reminder_default" msgid="2903884416749959435">"10"</string>
+ <string name="preferences_use_home_tz_title" msgid="5597546849968598210">"Օգտագործել տնային ժամային գոտին"</string>
+ <string name="preferences_use_home_tz_descrip" msgid="4835375381297413746">"Ցուցադրում է օրացույցները և իրադարձությունների ժամանակը ձեր տնային ժամային գոտում ճամփորդելիս"</string>
+ <string name="preferences_home_tz_title" msgid="6680000444088818578">"Տնային ժամային գոտի"</string>
+ <string name="preferences_show_week_num_title" msgid="5280734329664503461">"Ցուցադրել շաբաթվա համարը"</string>
+ <string name="preferences_about_title" msgid="2810624892412097879">"Տեղեկություններ"</string>
+ <string name="preferences_build_version" msgid="8242471883413502068">"Պատրաստման տարբերակ"</string>
+ <string name="gadget_title" msgid="939918875331310945">"Օրացույց"</string>
+ <plurals name="month_more_events">
+ <item quantity="one" msgid="8971334808414201327">"+1"</item>
+ <item quantity="other" msgid="1997405398178470838">"+<xliff:g id="NUMBER">%d</xliff:g>"</item>
+ </plurals>
+ <string name="gadget_no_events" msgid="5209110911088302855">"Առաջիկա օրացուցային իրադարձություններ չկան"</string>
+ <string name="preferences_experimental_category" msgid="8111213192001230350">"Փորձնական"</string>
+ <string name="preferences_reminders_category" msgid="3179315692653755740">"Հիշեցումներ"</string>
+ <string name="preferences_reminders_responded_label" msgid="1196570678238475838">"Բաց թողնել հիշեցումները"</string>
+ <string name="preferences_reminders_responded_dialog" msgid="1873289128793828352">"Բաց թողնել հիշեցումները"</string>
+ <string name="preferences_reminders_quiet_hours_label" msgid="8529712276644546893">"Լռեցման ժամերը"</string>
+ <string name="preferences_reminders_quiet_hours_description" msgid="65969073433791290">"Լռեցնել իրադարձությունների հիշեցումները նշված ժամանակում:"</string>
+ <string name="preferences_reminders_quiet_hours_start" msgid="3433058529220285232">"Լռեցման ժամերի մեկնարկի ժամանակը"</string>
+ <string name="preferences_reminders_quiet_hours_end" msgid="7492883554865119346">"Լռեցման ժամերը և ժամանակը"</string>
+ <string name="preferences_debug_category" msgid="6203278208385095018">"Կարգաբերում"</string>
+ <string name="copy_db" msgid="437691290566699292">"Ուղարկել տվյալների շտեմարանը"</string>
+ <string name="directory_searching_fmt" msgid="1232037509095606687">"Որոնում է <xliff:g id="DOMAIN">%s</xliff:g>…"</string>
+ <string name="accessibility_remove_attendee" msgid="7082751172654698863">"Հեռացնել մասնակցին"</string>
+ <string name="accessibility_pick_start_date" msgid="3926641487042699037">"Մեկնարկի ամսաթիվը"</string>
+ <string name="accessibility_pick_start_time" msgid="4913428100936555149">"Մեկնարկի ժամը"</string>
+ <string name="accessibility_pick_end_date" msgid="5624250196618643922">"Ավարտի ամսաթիվը"</string>
+ <string name="accessibility_pick_end_time" msgid="7120310166355224941">"Ավարտի ժամը"</string>
+ <string name="accessibility_pick_time_zone" msgid="7155465783500323811">"Ժամային գոտին"</string>
+ <string name="accessibility_pick_recurrence" msgid="1834311617874828931">"Կրկնել իրադարձությունը"</string>
+ <string name="accessibility_add_reminder" msgid="2267950744060950152">"Ավելացնել հիշեցում"</string>
+ <string name="accessibility_remove_reminder" msgid="5261609343259665139">"Հեռացնել հիշեցումը"</string>
+ <string name="accessibility_add_attendee" msgid="5654014177472600916">"Ավելացնել մասնակից"</string>
+ <string name="accessibility_sync_cal" msgid="6506181885764723383">"Համաժամեցնել օրացույցը"</string>
+ <string name="accessibility_all_day" msgid="4146955438811915282">"Ամբողջ օրվա իրադարձություն"</string>
+ <string name="accessibility_repeats" msgid="1629279916830919582">"Կրկնություն"</string>
+ <string name="accessibility_reminder_time" msgid="3594100545814579575">"Հիշեցման ժամանակը"</string>
+ <string name="accessibility_reminder_type" msgid="5339120699701437227">"Հիշեցման տեսակը"</string>
+ <string name="accessibility_reminder_showmeas" msgid="6669129015980006570">"Ցուցադրել ինձ որպես"</string>
+ <string name="accessibility_reminder_privacy" msgid="8669288484484022771">"Գաղտնիություն"</string>
+ <string name="acessibility_cal_notification" msgid="7267601064994839394">"Օրացուցային ծանուցում"</string>
+ <string name="acessibility_snooze_notification" msgid="5007852779125102681">"Ննջել ծանուցումը"</string>
+ <string name="accessibility_email_notification" msgid="9124064701968129831">"Նամակագրել հյուրերին"</string>
+ <string name="day_view_new_event_hint" msgid="2131483437911536229">"+ Նոր իրադարձություն"</string>
+ <string name="template_announce_item_index" msgid="4067877800670753110">"Իրադարձւթյուն <xliff:g id="ITEM_INDEX">%1$s</xliff:g> <xliff:g id="ITEM_COUNT">%2$s</xliff:g>-ից:"</string>
+ <plurals name="Nevents">
+ <item quantity="one" msgid="5230907142214104485">"1 իրադարձություն"</item>
+ <item quantity="other" msgid="6093072093209431078">"<xliff:g id="COUNT">%d</xliff:g> իրադարձություն"</item>
+ </plurals>
+ <plurals name="N_remaining_events">
+ <item quantity="one" msgid="431585781647034528">"+1 իրադարձություն"</item>
+ <item quantity="other" msgid="3609243840882275136">"+<xliff:g id="COUNT">%d</xliff:g> իրադարձություն"</item>
+ </plurals>
+ <string name="acessibility_selected_marker_description" msgid="3010149843148810768">"Ընտրված իրադարձությունը"</string>
+ <string name="do_not_check" msgid="7815441673853466129">"Չնշել -&gt;"</string>
+ <string name="recurrence_dialog_title" msgid="8093909645557717483">"Կրկնել"</string>
+ <string name="recurrence_dialog_title_never" msgid="2679396029776590130">"Երբեք չի կրկնվում"</string>
+ <plurals name="recurrence_interval_daily">
+ <item quantity="one" msgid="1205422710088692631">"<xliff:g id="COUNT">%d</xliff:g> օրը մեկ"</item>
+ <item quantity="other" msgid="707566499994398250">"<xliff:g id="COUNT">%d</xliff:g> օրը մեկ"</item>
+ </plurals>
+ <plurals name="recurrence_interval_weekly">
+ <item quantity="one" msgid="4948681635464488351">"<xliff:g id="COUNT">%d</xliff:g> շաբաթը մեկ"</item>
+ <item quantity="other" msgid="7094801039989237061">"<xliff:g id="COUNT">%d</xliff:g> շաբաթը մեկ"</item>
+ </plurals>
+ <plurals name="recurrence_interval_monthly">
+ <item quantity="one" msgid="4768178401603139718">"<xliff:g id="COUNT">%d</xliff:g> ամիսը մեկ"</item>
+ <item quantity="other" msgid="5419723710346646523">"<xliff:g id="COUNT">%d</xliff:g> ամիսը մեկ"</item>
+ </plurals>
+ <plurals name="recurrence_interval_yearly">
+ <item quantity="one" msgid="5819562634008179102">"<xliff:g id="COUNT">%d</xliff:g> տարին մեկ"</item>
+ <item quantity="other" msgid="5678653649746562060">"<xliff:g id="COUNT">%d</xliff:g> տարին մեկ"</item>
+ </plurals>
+ <string name="recurrence_month_pattern_by_day" msgid="4400107556121003459">"ամեն ամսվա նույն օրը"</string>
+ <string name="recurrence_end_continously" msgid="6898950241634912991">"Ընդմիշտ"</string>
+ <string name="recurrence_end_date_label" msgid="4142791438636994952">"Մինչև ամսաթիվը"</string>
+ <string name="recurrence_end_date" msgid="3693751578164711701">"Մինչև <xliff:g id="DATE">%s</xliff:g>-ը"</string>
+ <string name="recurrence_end_count_label" msgid="1233883668293087977">"Իրադարձությունների քանակով"</string>
+ <plurals name="recurrence_end_count">
+ <item quantity="one" msgid="1400782968090516215">"<xliff:g id="EVENT_COUNT">%d</xliff:g> իրադարձության համար"</item>
+ <item quantity="other" msgid="8779598489398048259">"<xliff:g id="EVENT_COUNT">%d</xliff:g> իրադարձության համար"</item>
+ </plurals>
+ <string name="acessibility_recurrence_choose_end_date_description" msgid="5899029840837836711">"փոխել ավարտի ամսաթիվը"</string>
+</resources>
diff --git a/res/values-in/strings.xml b/res/values-in/strings.xml
index 8ad94495..9ba3174f 100644
--- a/res/values-in/strings.xml
+++ b/res/values-in/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Tambahkan pengingat"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Tak ada kalender"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Sebelum Anda dapat menambahkan suatu acara, Anda harus menambahkan setidaknya satu akun Kalender ke perangkat dan membuat kalender terlihat. Sentuh Tambahkan Akun untuk menambah akun (jika Anda baru saja menambahkan akun, tunggu sampai akun ini selesai disinkronkan dan coba lagi). Atau sentuh Batalkan dan pastikan setidaknya satu kalender terlihat."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Kalender bekerja lebih baik dengan Akun Google."\n\n"• Akses dari browser web mana pun"\n"• Cadangkan acara Anda dengan aman"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Kalender bekerja lebih baik dengan Akun Google.\n\n• Akses dari browser web mana pun\n• Cadangkan acara Anda dengan aman"</string>
<string name="add_account" msgid="1669072099756774952">"Tambahkan akun"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Kalender:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Penyelenggara:"</string>
diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml
index a01060f0..c76e63c9 100644
--- a/res/values-it/strings.xml
+++ b/res/values-it/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Aggiungi promemoria"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Nessun calendario"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Prima di poter aggiungere un evento, devi aggiungere almeno un account Calendar al dispositivo e impostare un calendario come visibile. Tocca Aggiungi account per aggiungere un account (se hai appena aggiunto un account, attendi che venga completata la sincronizzazione e riprova). In alternativa, tocca Annulla e assicurati che sia visibile almeno un calendario."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"L\'applicazione Calendario funziona meglio con un account Google."\n\n"• Puoi accedervi da qualsiasi browser web"\n"• Effettua il backup dei tuoi eventi in modo sicuro"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"L\'applicazione Calendario funziona meglio con un account Google.\n\n• Puoi accedervi da qualsiasi browser web\n• Effettua il backup dei tuoi eventi in modo sicuro"</string>
<string name="add_account" msgid="1669072099756774952">"Aggiungi account"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Calendario:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Agenda:"</string>
@@ -249,7 +249,7 @@
<string name="recurrence_dialog_title" msgid="8093909645557717483">"Ripeti"</string>
<string name="recurrence_dialog_title_never" msgid="2679396029776590130">"Nessuna ripetizione"</string>
<plurals name="recurrence_interval_daily">
- <item quantity="one" msgid="1205422710088692631">"Ogni <xliff:g id="COUNT">%d</xliff:g> giorni"</item>
+ <item quantity="one" msgid="1205422710088692631">"Ogni <xliff:g id="COUNT">%d</xliff:g> giorno"</item>
<item quantity="other" msgid="707566499994398250">"Ogni <xliff:g id="COUNT">%d</xliff:g> giorni"</item>
</plurals>
<plurals name="recurrence_interval_weekly">
diff --git a/res/values-iw/strings.xml b/res/values-iw/strings.xml
index 1d09f4e1..816150f5 100644
--- a/res/values-iw/strings.xml
+++ b/res/values-iw/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"הוסף תזכורת"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"אין לוחות שנה"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"לפני שתוכל להוסיף אירוע, עליך להוסיף למכשיר לפחות חשבון \'יומן Google\' אחד ולהגדיר לוח שנה אחד כגלוי. גע באפשרות \'הוסף חשבון\' כדי להוסיף חשבון (אם זה עתה הוספת חשבון, המתן להשלמת תהליך הסינכרון שלו ונסה שוב). לחלופין, גע באפשרות \'ביטול\' וודא שלפחות לוח שנה אחד מוגדר כגלוי."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"\'יומן Google\' עובד טוב יותר עם חשבון Google‏."\n\n"• גישה מכל דפדפן אינטרנט"\n"• גיבוי האירועים באופן מאובטח"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"\'יומן Google\' עובד טוב יותר עם חשבון Google‏.\n\n• גישה מכל דפדפן אינטרנט\n• גיבוי האירועים באופן מאובטח"</string>
<string name="add_account" msgid="1669072099756774952">"הוסף חשבון"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"יומן:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"מארגן:"</string>
diff --git a/res/values-ja/strings.xml b/res/values-ja/strings.xml
index 1e9fb456..09c1adfb 100644
--- a/res/values-ja/strings.xml
+++ b/res/values-ja/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"通知を追加"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"カレンダーがありません"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"予定を追加するには、端末に少なくとも1つのカレンダーアカウントを追加してカレンダーを表示できるようにする必要があります。アカウントを追加するには[アカウントを追加]をタップします(アカウントを追加したばかりの場合は、同期の完了を待って再試行してください)。または[キャンセル]をタップして、カレンダーが表示できるかどうかを確認してください。"</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Googleアカウントがあればカレンダーをもっと活用できます。"\n\n"• どのウェブブラウザからもアクセスできます"\n"• 予定を安全にバックアップできます"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Googleアカウントがあればカレンダーをもっと活用できます。\n\n• どのウェブブラウザからもアクセスできます\n• 予定を安全にバックアップできます"</string>
<string name="add_account" msgid="1669072099756774952">"アカウントを追加"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"カレンダー:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"主催者:"</string>
diff --git a/res/values-ka-rGE/arrays.xml b/res/values-ka-rGE/arrays.xml
new file mode 100644
index 00000000..17114625
--- /dev/null
+++ b/res/values-ka-rGE/arrays.xml
@@ -0,0 +1,169 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 2007 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string-array name="reminder_methods_labels">
+ <item msgid="5172236776878811487">"შეტყობინება"</item>
+ <item msgid="1751151680520784746">"ელფოსტა"</item>
+ <item msgid="2658001219380695677">"SMS"</item>
+ <item msgid="7926918288165444873">"მაღვიძარა"</item>
+ </string-array>
+ <string-array name="reminder_minutes_labels">
+ <item msgid="2416970002377237011">"0 წუთი"</item>
+ <item msgid="6681865010714743948">"1 წუთი"</item>
+ <item msgid="2327505114623595779">"5 წუთი"</item>
+ <item msgid="1657410063332547113">"10 წუთი"</item>
+ <item msgid="366087535181197780">"15 წუთი"</item>
+ <item msgid="6252612791145061929">"20 წუთი"</item>
+ <item msgid="7896694531989090700">"25 წუთი"</item>
+ <item msgid="8754510169374808607">"30 წუთი"</item>
+ <item msgid="3113380274218454394">"45 წუთი"</item>
+ <item msgid="8546646645868526283">"1 საათი"</item>
+ <item msgid="6467845211024768872">"2 საათი"</item>
+ <item msgid="8201677619511076575">"3 საათი"</item>
+ <item msgid="7172504281650128893">"12 საათი"</item>
+ <item msgid="9114286702181482496">"24 საათი"</item>
+ <item msgid="3107009344872997366">"2 დღე"</item>
+ <item msgid="6135563708172153696">"1 კვირა"</item>
+ </string-array>
+ <string-array name="preferences_default_reminder_labels">
+ <item msgid="7495163916242649023">"არცერთი"</item>
+ <item msgid="5883344836499335043">"0 წუთი"</item>
+ <item msgid="4354350447805231188">"1 წუთი"</item>
+ <item msgid="265674592625309858">"5 წუთი"</item>
+ <item msgid="8011089417728419666">"10 წუთი"</item>
+ <item msgid="6177098581805412986">"15 წუთი"</item>
+ <item msgid="356346660503078923">"20 წუთი"</item>
+ <item msgid="992592434377054063">"25 წუთი"</item>
+ <item msgid="9191353668596201944">"30 წუთი"</item>
+ <item msgid="1192985682962908244">"45 წუთი"</item>
+ <item msgid="1694315499429259938">"1 საათი"</item>
+ <item msgid="8281019320591769635">"2 საათი"</item>
+ <item msgid="2062931719019287773">"3 საათი"</item>
+ <item msgid="4086495711621133006">"12 საათი"</item>
+ <item msgid="3172669681920709561">"24 საათი"</item>
+ <item msgid="5557836606782821910">"2 დღე"</item>
+ <item msgid="8336577387266744930">"1 კვირა"</item>
+ </string-array>
+ <string-array name="preferences_week_start_day_labels">
+ <item msgid="986150274035512339">"ნაგულისხმევი რეგიონული პარამეტრები"</item>
+ <item msgid="134027225275475280">"შაბათი"</item>
+ <item msgid="95029346069903091">"კვირა"</item>
+ <item msgid="5840983116375063739">"ორშაბათი"</item>
+ </string-array>
+ <string-array name="availability">
+ <item msgid="454869065893453189">"დაკავებული"</item>
+ <item msgid="6228387173725732140">"ხელმისაწვდომი"</item>
+ <item msgid="2064426942462573474">"სავარაუდოდ"</item>
+ </string-array>
+ <string-array name="visibility">
+ <item msgid="3035788428581513163">"ნაგულისხმევი"</item>
+ <item msgid="5200216103966973369">"პირადი"</item>
+ <item msgid="9182342638433672664">"საჯარო"</item>
+ </string-array>
+ <string-array name="ordinal_labels">
+ <item msgid="2693927956303125332">"პირველი"</item>
+ <item msgid="5631923029483854900">"მეორე"</item>
+ <item msgid="148935502975250973">"მესამე"</item>
+ <item msgid="5124200797326669172">"მეოთხე"</item>
+ <item msgid="7564374178324652137">"ბოლო"</item>
+ </string-array>
+ <string-array name="response_labels1">
+ <item msgid="5605392595848194997">"პასუხები არ არის"</item>
+ <item msgid="3724434080904437698">"დიახ"</item>
+ <item msgid="8854145743148992583">"ალბათ"</item>
+ <item msgid="6174292185978948873">"არა"</item>
+ </string-array>
+ <string-array name="delete_repeating_labels">
+ <item msgid="4208432367651646938">"მხოლოდ ეს ღონისძიება"</item>
+ <item msgid="1536401639805370405">"ეს და მომავალი ღონისძიებები"</item>
+ <item msgid="7833229563617435430">"ყველა ღონისძიება"</item>
+ </string-array>
+ <string-array name="delete_repeating_labels_no_selected">
+ <item msgid="1341910309321756150">"ეს და მომავალი ღონისძიებები"</item>
+ <item msgid="6315440193748139854">"ყველა ღონისძიება"</item>
+ </string-array>
+ <string-array name="change_response_labels">
+ <item msgid="3466644709343519437">"მხოლოდ ეს ღონისძიება"</item>
+ <item msgid="140670561403965380">"ყველა ღონისძიება ამ სერიებში"</item>
+ </string-array>
+ <string-array name="buttons_list">
+ <item msgid="5917946202321434335">"დღე"</item>
+ <item msgid="6248480754959562740">"კვირა"</item>
+ <item msgid="4298472806133153766">"თვე"</item>
+ <item msgid="5033084974413793845">"დღის განრიგი"</item>
+ </string-array>
+ <string-array name="preferences_skip_reminders_labels">
+ <item msgid="2285927842308686988">"მხოლოდ მაშინ, თუ უარყოფილია"</item>
+ <item msgid="6367412240524984286">"მხოლოდ მაშინ, თუ უარყოფილია ან პასუხგაუცემელი"</item>
+ </string-array>
+ <string-array name="recurrence_freq">
+ <item msgid="3388478383574917007">"ყოველდღიურად გამეორება"</item>
+ <item msgid="6300824484048337842">"ყოველკვირეულად გამეორება"</item>
+ <item msgid="189361731610816256">"ყოველთვიურად გამეორება"</item>
+ <item msgid="8714177874112569158">"ყოველწლიურად გამეორება"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_sun">
+ <item msgid="143841313172233420">"ყოველ პირველ კვირას"</item>
+ <item msgid="2557379346106451363">"ყოველ მეორე კვირას"</item>
+ <item msgid="7622144489915654132">"ყოველ მესამე კვირას"</item>
+ <item msgid="527152448137686021">"ყოველ მეოთხე კვირას"</item>
+ <item msgid="5057483608824759350">"ყოველ მეხუთე კვირას"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_mon">
+ <item msgid="7539974918997689048">"ყოველ პირველ ორშაბათს"</item>
+ <item msgid="4484275849072423978">"ყოველ მეორე ორშაბათს"</item>
+ <item msgid="8956169860824371383">"ყოველ მესამე ორშაბათს"</item>
+ <item msgid="6924403357659569326">"ყოველ მეოთხე ორშაბათს"</item>
+ <item msgid="1379608815263472161">"ყოველ ბოლო ორშაბათს"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_tues">
+ <item msgid="8690802834039790777">"ყოველ პირველ სამშაბათს"</item>
+ <item msgid="9063613547307760928">"ყოველ მეორე სამშაბათს"</item>
+ <item msgid="6688603328729208168">"ყოველ მესამე სამშაბათს"</item>
+ <item msgid="6695206006961533357">"ყოველ მეოთხე სამშაბათს"</item>
+ <item msgid="8619069174889809914">"ყოველ ბოლო სამშაბათს"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_wed">
+ <item msgid="3233850232075584386">"ყოველ პირველ ოთხშაბათს"</item>
+ <item msgid="5059722045367799217">"ყოველ მეორე ოთხშაბათს"</item>
+ <item msgid="7986246648229272275">"ყოველ მესამე ოთხშაბათს"</item>
+ <item msgid="9068566169348980801">"ყოველ მეოთხე ოთხშაბათს"</item>
+ <item msgid="7976866743069062134">"ყოველ ბოლო ოთხშაბათს"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_thurs">
+ <item msgid="920673677566009313">"ყოველ პირველ ხუთშაბათს"</item>
+ <item msgid="4857419136007543270">"ყოველ მეორე ხუთშაბათს"</item>
+ <item msgid="222044587450564839">"ყოველ მესამე ხუთშაბათს"</item>
+ <item msgid="6197927556533030945">"ყოველ მეოთხე ხუთშაბათს"</item>
+ <item msgid="1023326923033436905">"ყოველ ბოლო ხუთშაბათს"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_fri">
+ <item msgid="6534500380525126157">"ყოველ პირველ პარასკევს"</item>
+ <item msgid="1935608297230506940">"ყოველ მეორე პარასკევს"</item>
+ <item msgid="4061877662049317599">"ყოველ მესამე პარასკევს"</item>
+ <item msgid="6856646749131820614">"ყოველ მეოთხე პარასკევს"</item>
+ <item msgid="6533513913914859794">"ყოველ ბოლო პარასკევს"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_sat">
+ <item msgid="3556369572649948699">"ყოველ პირველ შაბათს"</item>
+ <item msgid="9130198690512925355">"ყოველ მეორე შაბათს"</item>
+ <item msgid="4525736070844032405">"ყოველ მესამე შაბათს"</item>
+ <item msgid="422053689531707709">"ყოველ მეოთხე შაბათს"</item>
+ <item msgid="5499975799312474425">"ყოველ ბოლო შაბათს"</item>
+ </string-array>
+</resources>
diff --git a/res/values-ka-rGE/strings.xml b/res/values-ka-rGE/strings.xml
new file mode 100644
index 00000000..cbbe57ac
--- /dev/null
+++ b/res/values-ka-rGE/strings.xml
@@ -0,0 +1,277 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 2006 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_label" msgid="5452708708398908131">"კალენდარი"</string>
+ <string name="what_label" msgid="1933578391985810049">"რა"</string>
+ <string name="where_label" msgid="3472482206065595118">"სად"</string>
+ <string name="when_label" msgid="894636567327261599">"როდის"</string>
+ <string name="timezone_label" msgid="3988530993300431650">"დროის ზონა"</string>
+ <string name="attendees_label" msgid="2971281641565729725">"სტუმრები"</string>
+ <string name="today" msgid="8577375020252453006">"დღეს"</string>
+ <string name="tomorrow" msgid="614434811813859237">"ხვალ"</string>
+ <string name="today_at_time_fmt" msgid="1981279213130049736">"დღეს <xliff:g id="TIME_INTERVAL">%s</xliff:g>"</string>
+ <string name="tomorrow_at_time_fmt" msgid="1330779112841767432">"ხვალ <xliff:g id="TIME_INTERVAL">%s</xliff:g>-ზე"</string>
+ <string name="date_time_fmt" msgid="1642972650061946484">"<xliff:g id="DATE">%s</xliff:g>, <xliff:g id="TIME_INTERVAL">%s</xliff:g>"</string>
+ <string name="repeats_label" msgid="7414023871434593196">"გამეორება"</string>
+ <string name="no_title_label" msgid="302177118061368042">"(სათაურის გარეშე)"</string>
+ <plurals name="Nminutes">
+ <item quantity="one" msgid="4871052965772159239">"1 წუთი"</item>
+ <item quantity="other" msgid="5644461630927544936">"<xliff:g id="COUNT">%d</xliff:g> წუთი"</item>
+ </plurals>
+ <plurals name="Nmins">
+ <item quantity="one" msgid="9191090668359663663">"1 წთ"</item>
+ <item quantity="other" msgid="9175648445939148974">"<xliff:g id="COUNT">%d</xliff:g> წთ"</item>
+ </plurals>
+ <plurals name="Nhours">
+ <item quantity="one" msgid="4793697728599296830">"1 საათი"</item>
+ <item quantity="other" msgid="4477841052001760620">"<xliff:g id="COUNT">%d</xliff:g> საათი"</item>
+ </plurals>
+ <plurals name="Ndays">
+ <item quantity="one" msgid="5988137255732166573">"1 დღე"</item>
+ <item quantity="other" msgid="1709378992389618261">"<xliff:g id="COUNT">%d</xliff:g> დღე"</item>
+ </plurals>
+ <plurals name="weekN">
+ <item quantity="other" msgid="8085184869561028365">"<xliff:g id="COUNT">%d</xliff:g> კვირა"</item>
+ </plurals>
+ <string name="calendar_refresh" msgid="6172731193680500025">"განახლება"</string>
+ <string name="show_day_view" msgid="5782512782605466016">"დღის ჩვენება"</string>
+ <string name="agenda_view" msgid="5566084759423843245">"დღის განრიგი"</string>
+ <string name="day_view" msgid="4467754504843584437">"დღე"</string>
+ <string name="week_view" msgid="6775043022159508060">"კვირა"</string>
+ <string name="month_view" msgid="7287101431749285412">"თვე"</string>
+ <string name="event_view" msgid="7621353079385122317">"მოვლენის ნახვა"</string>
+ <string name="event_create" msgid="6941040556709110617">"ახალი ღონისძიება"</string>
+ <string name="event_edit" msgid="4006961928830064662">"ღონისძიების რედაქტირება"</string>
+ <string name="event_delete" msgid="2386667193277770442">"ღონისძიების წაშლა"</string>
+ <string name="goto_today" msgid="9162136434410891230">"დღეს"</string>
+ <string name="menu_preferences" msgid="9120238479503233925">"პარამეტრები"</string>
+ <string name="menu_select_visible_calendars" msgid="735670432781741817">"გამოსაჩენი კალენდრები"</string>
+ <string name="search" msgid="550656004486017426">"ძიება"</string>
+ <string name="hide_controls" msgid="830320505938520882">"კონტროლების დამალვა"</string>
+ <string name="show_controls" msgid="715520586028062621">"კონტროლების ჩვენება"</string>
+ <string name="select_visible_calendars_title" msgid="7944393060991949882">"გამოსაჩენი კალენდრები"</string>
+ <string name="synced" msgid="7913940305983383493">"სინქრონიზებული"</string>
+ <string name="not_synced" msgid="4275114941801829419">"სინქრონიზებული არ არის"</string>
+ <string name="acct_not_synced" msgid="6126800985681230627">"ეს ანგარიში არ არის სინქრონიზებული, ამგვარად თქვენი კალენდრები შესაძლოა არ იყოს განახლებული."</string>
+ <string name="accounts" msgid="849401841083180306">"ანგარიშები და სინქ"</string>
+ <string name="select_synced_calendars_title" msgid="7916084873075901448">"კალენდრები სინქრონიზაციისათვის"</string>
+ <string name="select_synced_calendars_button" msgid="8890542984949996251">"კალენდრები სინქრონიზაციისათვის"</string>
+ <string name="hint_what" msgid="709155115005044531">"ღონისძიების სახელი"</string>
+ <string name="hint_where" msgid="4972598001033801974">"მდებარეობა"</string>
+ <string name="hint_description" msgid="1910143586169033232">"აღწერილობა"</string>
+ <string name="hint_attendees" msgid="1650488163176888480">"სტუმრები"</string>
+ <string name="creating_event" msgid="7516249252554059980">"ღონისძიება შექმნილია."</string>
+ <string name="saving_event" msgid="7694181017411177226">"ღონისძიება დამახსორებულია."</string>
+ <string name="empty_event" msgid="9018699257414338634">"ცარიელი ღონისძიება არ შეიქმნა."</string>
+ <string name="creating_event_with_guest" msgid="5758688413124191931">"მოსაწვევები გაიგზავნება."</string>
+ <string name="saving_event_with_guest" msgid="9184584438475689577">"განახლებები გაიგზავნება."</string>
+ <string name="create_event_dialog_save" msgid="1080859798521717414">"შენახვა"</string>
+ <string name="alert_title" msgid="7869592820853066853">"კალენდრის შეტყობინებები"</string>
+ <string name="event_info_title" msgid="56024222340421620">"მოვლენის ნახვა"</string>
+ <string name="event_info_title_invite" msgid="9160326363769403865">"შეხვედრის მოსაწვევი"</string>
+ <string name="edit_event_to_label" msgid="795012981218062421">"თარიღამდე"</string>
+ <string name="edit_event_from_label" msgid="174999102612666115">"თარიღიდან"</string>
+ <string name="edit_event_all_day_label" msgid="6200181113992136073">"მთელი დღე"</string>
+ <string name="edit_event_calendar_label" msgid="4556498359505856900">"კალენდარი"</string>
+ <string name="edit_event_show_all" msgid="4558049350756058301">"ყველას ჩვენება"</string>
+ <string name="description_label" msgid="7193475046717505855">"აღწერილობა"</string>
+ <string name="presence_label" msgid="6169724148441175862">"მაჩვენე, როგორც"</string>
+ <string name="privacy_label" msgid="9215031965259597335">"პირადი"</string>
+ <string name="reminders_label" msgid="7292389181815525676">"შეხსენების დამატება"</string>
+ <string name="no_syncable_calendars" msgid="7019488867045436129">"კალენდრები არ არის"</string>
+ <string name="no_calendars_found" msgid="8968682716053492187">"ვიდრე შეძლებდეთ ღონისძიებას შექმნას, სულ მცირე ერთი კალენდრის ანგარიში მაინც უნდა დაამატოთ თქვენს მოწყობილობას და გახადოთ ის ხილვადი. ამისათვის, შეეხეთ „ანგარიშის დამატებას“ (თუ უკვე დაამატეთ ანგარიში, დაელოდეთ სანამ დაასრულებს სინქრონიზაციას და სცადეთ ხელახლა). ან დააჭირეთ გაუქმებას და დარწმუნდით რომ სულ მცირე ერთი კალენდარი მაინც არის ხილვადი."</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"კალენდარი უკეთესად მუშაობს Google ანგარიშთან.\n\n• გამოიყენეთ ის ნებისმიერი ვებ-ბრაუზერიდან\n• შექმენით თქვენი ღონისძიებების დაცული სარეზერვო ასლები"</string>
+ <string name="add_account" msgid="1669072099756774952">"ანგარიშის დამატება"</string>
+ <string name="view_event_calendar_label" msgid="6126231656338241140">"კალენდარი"</string>
+ <string name="view_event_organizer_label" msgid="2753151795647402277">"ორგანიზატორი:"</string>
+ <string name="choose_event_color_label" msgid="2192923501857428854">"ღონისძიების ფერის შერჩევა"</string>
+ <string name="event_color_picker_dialog_title" msgid="4631938661655159511">"ღონისძიების ფერი"</string>
+ <string name="event_color_set_to_default" msgid="3447218820785647967">"კალენდრის ნაგულისხმევ ფერად დაყენება"</string>
+ <string name="calendar_color_picker_dialog_title" msgid="3595509200561433667">"კალენდრის ფერი"</string>
+ <string name="calendar_square_color_picker_description" msgid="7430468363525563483">"ფერის ამომრჩევი"</string>
+ <string name="view_event_response_label" msgid="8382281658458798329">"ესწრებით?"</string>
+ <string name="response_yes" msgid="2027484304899988350">"დიახ"</string>
+ <string name="response_maybe" msgid="7791500973627841695">"ალბათ"</string>
+ <string name="response_no" msgid="561911691884148136">"არა"</string>
+ <string name="email_guests_label" msgid="8772030932155305903">"ელფოსტის გაგზავნა სტუმრებისთვის"</string>
+ <string name="email_organizer_label" msgid="7178059542798074813">"ელფოსტის გაგზავნა ორგანიზატორისთვის"</string>
+ <string name="email_picker_label" msgid="4808253965057791781">"ელფოსტის გაგზავნა"</string>
+ <string name="event_not_found" msgid="8356864185947582727">"ღონისძიება არ მოიძებნა."</string>
+ <string name="map_label" msgid="8795383535586556038">"რუკა"</string>
+ <string name="call_label" msgid="2960328220008869083">"დარეკვა"</string>
+ <string name="quick_response_settings" msgid="6776151690686068278">"სწრაფი პასუხები"</string>
+ <string name="quick_response_settings_summary" msgid="7878304729027355604">"სტუმრებთან მიწერისას ნაგულისხმები პასუხების რედაქტირება"</string>
+ <string name="quick_response_settings_title" msgid="8966517107774567031">"სწრაფი პასუხების რედაქტირება"</string>
+ <string name="quick_response_settings_edit_title" msgid="6260055523174081930">"სწრაფი პასუხი"</string>
+ <string name="quick_response_dialog_title" msgid="2681309456412199207">"სწრაფი პასუხის არჩევა"</string>
+ <string name="quick_response_email_failed" msgid="5544066405231853245">"ელფოსტის პროგრამის მოძიება ვერ მოხერხდა"</string>
+ <string-array name="quick_response_defaults">
+ <item msgid="1524421198348168403">"მაგვიანდება მხოლოდ რამდენიმე წუთით."</item>
+ <item msgid="6215158751728689832">"10 წუთში მანდ ვარ."</item>
+ <item msgid="4485794001743679338">"არ დამელოდოთ, დაიწყეთ უჩემოდ."</item>
+ <item msgid="8036557974294987511">"უკაცრავად, ვერ ვახერხებ. მოგვიწევს ხელახლა დაგეგმვა."</item>
+ </string-array>
+ <string name="quick_response_custom_msg" msgid="8792374208224108798">"დაწერეთ თქვენი საკუთარი…"</string>
+ <string name="event_info_organizer" msgid="9138683335394832629">"ორგანიზატორი:"</string>
+ <string name="event_info_reminders_label" msgid="8913097552956388972">"შეხსენებები"</string>
+ <string name="agenda_today" msgid="5965841338467422191">"დღეს, <xliff:g id="DATE">%1$s</xliff:g>"</string>
+ <string name="agenda_yesterday" msgid="4170964206728599693">"გუშინ, <xliff:g id="DATE">%1$s</xliff:g>"</string>
+ <string name="agenda_tomorrow" msgid="3893625470780723605">"ხვალ, <xliff:g id="DATE">%1$s</xliff:g>"</string>
+ <string name="loading" msgid="3772533493214331230">"ჩატვირთვა…"</string>
+ <string name="show_older_events" msgid="5140647493681439926">"<xliff:g id="OLDEST_SEARCH_RANGE">%1$s</xliff:g>-მდე ღონისძიებების სანახავად, შეეხეთ."</string>
+ <string name="show_newer_events" msgid="2604638815440163080">"<xliff:g id="NEWEST_SEARCH_RANGE">%1$s</xliff:g>-ის შემდგომი ღონისძიებების სანახავად შეეხეთ."</string>
+ <string name="search_title" msgid="8898015280250716254">"ჩემს კალენდრებში ძიება"</string>
+ <string name="edit_event_label" msgid="7413222956349977161">"დეტალები"</string>
+ <string name="edit_label" msgid="8934331258435656534">"რედაქტირება"</string>
+ <string name="delete_label" msgid="874742811918030739">"წაშლა"</string>
+ <string name="save_label" msgid="2133599104834432589">"დასრულდა"</string>
+ <string name="discard_label" msgid="2394623883289782541">"გაუქმება"</string>
+ <string name="snooze_all_label" msgid="4994488813124409077">"ყველას ჩაჩუმება"</string>
+ <string name="dismiss_all_label" msgid="1834400025868091301">"ყველას გაუქმება"</string>
+ <string name="snooze_label" msgid="1515893621063224666">"ჩაჩუმება"</string>
+ <string name="does_not_repeat" msgid="1877681921029738999">"ერთჯერადი ღონისძიება"</string>
+ <string name="endByDate" msgid="7654221304929538201">"; <xliff:g id="DATE">%s</xliff:g>-მდე"</string>
+ <plurals name="endByCount">
+ <item quantity="one" msgid="3727754565990691816">"; ერთხელ"</item>
+ <item quantity="other" msgid="4855496837834652446">"; <xliff:g id="NUMBER">%d</xliff:g>-ჯერ"</item>
+ </plurals>
+ <plurals name="daily">
+ <item quantity="one" msgid="5169052946627480942">"ყოველდღიურად"</item>
+ <item quantity="other" msgid="5455230727715859264">"ყოველ <xliff:g id="NUMBER">%d</xliff:g> დღეს"</item>
+ </plurals>
+ <string name="every_weekday" msgid="5896574838353902978">"ყოველ სამუშაო დღეს (ორშ–პარ)"</string>
+ <plurals name="weekly">
+ <item quantity="one" msgid="5463021019301453273">"ყოველკვირეულად <xliff:g id="DAYS_OF_WEEK">%2$s</xliff:g>-ობით"</item>
+ <item quantity="other" msgid="2857390143157377867">"ყოველ <xliff:g id="NUMBER">%1$d</xliff:g> კვირაში, <xliff:g id="DAYS_OF_WEEK">%2$s</xliff:g>-ობით"</item>
+ </plurals>
+ <string name="monthly" msgid="4587116285383048586">"ყოველთვიურად"</string>
+ <string name="yearly_plain" msgid="3652692085322162449">"ყოველწლიურად"</string>
+ <string name="monthly_on_day" msgid="5370155265278821156">"ყოველთვიურად (<xliff:g id="DAY_OF_MONTH">%s</xliff:g>-ობით)"</string>
+ <string name="yearly" msgid="8576208380302949002">"ყოველწლიურად (<xliff:g id="DATES">%s</xliff:g>-ს)"</string>
+ <string name="custom" product="tablet" msgid="3806817351377723249">"მორგებული (ტაბლეტზე მორგება ვერ ხერხდება)"</string>
+ <string name="custom" product="default" msgid="4137468716966004993">"მორგებული (ტელეფონზე მორგება ვერ ხერხდება)"</string>
+ <string name="modify_event" msgid="5982876409997142690">"მხოლოდ ამ ღონისძიების შეცვლა"</string>
+ <string name="modify_all" msgid="4421657265864209041">"ამ სერიებში ყველა ღონისძიების შეცვლა"</string>
+ <string name="modify_all_following" msgid="3017428541066390380">"ამ და ყველა მომავალი ღონისძიების შეცვლა"</string>
+ <string name="new_event_dialog_label" msgid="7553105224561147916">"ახალი ღონისძიება"</string>
+ <string name="new_event_dialog_option" msgid="6154657379574669371">"ახალი ღონისძიება"</string>
+ <string name="delete_this_event_title" msgid="518402946676919384">"წაიშალოს ეს ღონისძიება?"</string>
+ <string name="delete_recurring_event_title" msgid="5609046778422180206">"წაიშალოს <xliff:g id="EVENTTITLE">%s</xliff:g>?"</string>
+ <string name="change_response_title" msgid="7704714776070974984">"პასუხის შეცვლა"</string>
+ <string name="menu_general_preferences" msgid="2812705323334260708">"ზოგადი პარამეტრები"</string>
+ <string name="menu_about_preferences" msgid="6124375438237674973">"კალენდრის შესახებ"</string>
+ <string name="preferences_title" msgid="8045855493262131773">"პარამეტრები"</string>
+ <string name="preferences_general_title" msgid="2069075513760573117">"კალენდრის ხედის პარამეტრები"</string>
+ <string name="preferences_reminder_title" msgid="5199606534191180129">"შეტყობინებები და შეხსენებები"</string>
+ <string name="preferences_hide_declined_title" msgid="1849295943669890034">"უარყოფილი ღონისძიებების დამალვა"</string>
+ <string name="preferences_week_start_day_title" msgid="4619489296444901622">"კვირა იწყება"</string>
+ <string name="preferences_week_start_day_dialog" msgid="5181634128884089113">"კვირა იწყება"</string>
+ <string name="preferences_clear_search_history_title" msgid="6619916370215282982">"ძიების ისტორიის წაშლა"</string>
+ <string name="preferences_clear_search_history_summary" msgid="7864674093455778158">"თქვენ მიერ განხორციელებული ყველა ძიების წაშლა"</string>
+ <string name="search_history_cleared" msgid="1536707558435227567">"ძიების ისტორია გასუფთავებულია."</string>
+ <string name="preferences_alerts_title" msgid="6636088008103904020">"შეტყობინებები"</string>
+ <string name="preferences_alerts_vibrateWhen_title" msgid="8731372580674292759">"ვიბრაცია"</string>
+ <string name="preferences_alerts_ringtone_title" msgid="1849706055052358346">"ხმა"</string>
+ <string name="preferences_alerts_popup_title" msgid="6643468203670475296">"ამომხტარი შეტყობინება"</string>
+ <string name="preferences_default_reminder_title" msgid="5188861433342733905">"შეხსენების ნაგულისხმევი დრო"</string>
+ <string name="preferences_default_reminder_dialog" msgid="2490348857239323412">"შეხსენების ნაგულისხმევი დრო"</string>
+ <string name="preferences_default_reminder_default" msgid="2903884416749959435">"10"</string>
+ <string name="preferences_use_home_tz_title" msgid="5597546849968598210">"ლოკალური დროის ზონის გამოყენება"</string>
+ <string name="preferences_use_home_tz_descrip" msgid="4835375381297413746">"მოგზაურობის დროს აჩვენებს კალენდრებსა და ღონისძიებებს თქვენ ლოკალურ დროის ზონაში"</string>
+ <string name="preferences_home_tz_title" msgid="6680000444088818578">"ლოკალური დროის ზონა"</string>
+ <string name="preferences_show_week_num_title" msgid="5280734329664503461">"კვირის მიმდევრობის ჩვენება"</string>
+ <string name="preferences_about_title" msgid="2810624892412097879">"შესახებ"</string>
+ <string name="preferences_build_version" msgid="8242471883413502068">"ვერსიის შექმნა"</string>
+ <string name="gadget_title" msgid="939918875331310945">"კალენდარი"</string>
+ <plurals name="month_more_events">
+ <item quantity="one" msgid="8971334808414201327">"1"</item>
+ <item quantity="other" msgid="1997405398178470838">"+<xliff:g id="NUMBER">%d</xliff:g>"</item>
+ </plurals>
+ <string name="gadget_no_events" msgid="5209110911088302855">"მოახლოებული ღონისძიებები კალენდარში არ არის"</string>
+ <string name="preferences_experimental_category" msgid="8111213192001230350">"ექსპერიმენტული"</string>
+ <string name="preferences_reminders_category" msgid="3179315692653755740">"შეხსენებები"</string>
+ <string name="preferences_reminders_responded_label" msgid="1196570678238475838">"შეხსენებების გამოტოვება"</string>
+ <string name="preferences_reminders_responded_dialog" msgid="1873289128793828352">"შეხსენებების გამოტოვება"</string>
+ <string name="preferences_reminders_quiet_hours_label" msgid="8529712276644546893">"წყნარი საათები"</string>
+ <string name="preferences_reminders_quiet_hours_description" msgid="65969073433791290">"კონკრეტული დროის განმავლობაში ღონისძიებების შეხსენებების დადუმება."</string>
+ <string name="preferences_reminders_quiet_hours_start" msgid="3433058529220285232">"წყნარი საათების დასაწყისი დრო"</string>
+ <string name="preferences_reminders_quiet_hours_end" msgid="7492883554865119346">"წყნარი საათების დასრულების დრო"</string>
+ <string name="preferences_debug_category" msgid="6203278208385095018">"გამართვა"</string>
+ <string name="copy_db" msgid="437691290566699292">"მონაცემთა ბაზის გაგზავნა"</string>
+ <string name="directory_searching_fmt" msgid="1232037509095606687">"ძიება <xliff:g id="DOMAIN">%s</xliff:g>…"</string>
+ <string name="accessibility_remove_attendee" msgid="7082751172654698863">"დამსწრეს წაშლა"</string>
+ <string name="accessibility_pick_start_date" msgid="3926641487042699037">"დაწყების თარიღი"</string>
+ <string name="accessibility_pick_start_time" msgid="4913428100936555149">"დაწყების დრო"</string>
+ <string name="accessibility_pick_end_date" msgid="5624250196618643922">"თარიღის დამატება"</string>
+ <string name="accessibility_pick_end_time" msgid="7120310166355224941">"დროის დამატება"</string>
+ <string name="accessibility_pick_time_zone" msgid="7155465783500323811">"დროის ზონა"</string>
+ <string name="accessibility_pick_recurrence" msgid="1834311617874828931">"ღონისძიების გამეორება"</string>
+ <string name="accessibility_add_reminder" msgid="2267950744060950152">"შეხსენების დამატება"</string>
+ <string name="accessibility_remove_reminder" msgid="5261609343259665139">"შეხსენების წაშლა"</string>
+ <string name="accessibility_add_attendee" msgid="5654014177472600916">"დამსწრეს დამატება"</string>
+ <string name="accessibility_sync_cal" msgid="6506181885764723383">"კალენდრის სინქრონიზაცია"</string>
+ <string name="accessibility_all_day" msgid="4146955438811915282">"ღონისძიება მთელი დღის განმავლობაში"</string>
+ <string name="accessibility_repeats" msgid="1629279916830919582">"გამეორება"</string>
+ <string name="accessibility_reminder_time" msgid="3594100545814579575">"შეხსენების დრო"</string>
+ <string name="accessibility_reminder_type" msgid="5339120699701437227">"შეხსენების ტიპი"</string>
+ <string name="accessibility_reminder_showmeas" msgid="6669129015980006570">"მაჩვენე, როგორც"</string>
+ <string name="accessibility_reminder_privacy" msgid="8669288484484022771">"პირადი"</string>
+ <string name="acessibility_cal_notification" msgid="7267601064994839394">"კალენდრის შეტყობინება"</string>
+ <string name="acessibility_snooze_notification" msgid="5007852779125102681">"შეტყობინების ჩაჩუმება"</string>
+ <string name="accessibility_email_notification" msgid="9124064701968129831">"ელფოსტის გაგზავნა სტუმრებისთვის"</string>
+ <string name="day_view_new_event_hint" msgid="2131483437911536229">"+ ახალი ღონისძიება"</string>
+ <string name="template_announce_item_index" msgid="4067877800670753110">"ღონისძიება <xliff:g id="ITEM_INDEX">%1$s</xliff:g> <xliff:g id="ITEM_COUNT">%2$s</xliff:g>-დან)"</string>
+ <plurals name="Nevents">
+ <item quantity="one" msgid="5230907142214104485">"1 ღონისძიება"</item>
+ <item quantity="other" msgid="6093072093209431078">"<xliff:g id="COUNT">%d</xliff:g> ღონისძიება"</item>
+ </plurals>
+ <plurals name="N_remaining_events">
+ <item quantity="one" msgid="431585781647034528">"+1 ღონისძიება"</item>
+ <item quantity="other" msgid="3609243840882275136">"+<xliff:g id="COUNT">%d</xliff:g> ღონისძიება"</item>
+ </plurals>
+ <string name="acessibility_selected_marker_description" msgid="3010149843148810768">"მონიშნული ღონისძიება"</string>
+ <string name="do_not_check" msgid="7815441673853466129">"არ მონიშნოთ -&gt;"</string>
+ <string name="recurrence_dialog_title" msgid="8093909645557717483">"გამეორება"</string>
+ <string name="recurrence_dialog_title_never" msgid="2679396029776590130">"არასოდეს მეორდება"</string>
+ <plurals name="recurrence_interval_daily">
+ <item quantity="one" msgid="1205422710088692631">"ყოველ <xliff:g id="COUNT">%d</xliff:g> დღეში"</item>
+ <item quantity="other" msgid="707566499994398250">"ყოველ <xliff:g id="COUNT">%d</xliff:g> დღეში"</item>
+ </plurals>
+ <plurals name="recurrence_interval_weekly">
+ <item quantity="one" msgid="4948681635464488351">"ყოველ <xliff:g id="COUNT">%d</xliff:g> კვირაში"</item>
+ <item quantity="other" msgid="7094801039989237061">"ყოველ <xliff:g id="COUNT">%d</xliff:g> კვირაში"</item>
+ </plurals>
+ <plurals name="recurrence_interval_monthly">
+ <item quantity="one" msgid="4768178401603139718">"ყოველ <xliff:g id="COUNT">%d</xliff:g> თვეში"</item>
+ <item quantity="other" msgid="5419723710346646523">"ყოველ <xliff:g id="COUNT">%d</xliff:g> თვეში"</item>
+ </plurals>
+ <plurals name="recurrence_interval_yearly">
+ <item quantity="one" msgid="5819562634008179102">"ყოველ <xliff:g id="COUNT">%d</xliff:g> წელიწადში"</item>
+ <item quantity="other" msgid="5678653649746562060">"ყოველ <xliff:g id="COUNT">%d</xliff:g> წელიწადში"</item>
+ </plurals>
+ <string name="recurrence_month_pattern_by_day" msgid="4400107556121003459">"თითოეული თვის ერთსა და იმავე დღეს"</string>
+ <string name="recurrence_end_continously" msgid="6898950241634912991">"სამუდამოდ"</string>
+ <string name="recurrence_end_date_label" msgid="4142791438636994952">"თარიღამდე"</string>
+ <string name="recurrence_end_date" msgid="3693751578164711701">"<xliff:g id="DATE">%s</xliff:g>-მდე"</string>
+ <string name="recurrence_end_count_label" msgid="1233883668293087977">"რამდენიმე ღონისძიებისთვის"</string>
+ <plurals name="recurrence_end_count">
+ <item quantity="one" msgid="1400782968090516215">"<xliff:g id="EVENT_COUNT">%d</xliff:g> ღონისძიებისთვის"</item>
+ <item quantity="other" msgid="8779598489398048259">"<xliff:g id="EVENT_COUNT">%d</xliff:g> ღონისძიებისთვის"</item>
+ </plurals>
+ <string name="acessibility_recurrence_choose_end_date_description" msgid="5899029840837836711">"დასრულების თარიღის შეცვლა"</string>
+</resources>
diff --git a/res/values-km-rKH/arrays.xml b/res/values-km-rKH/arrays.xml
new file mode 100644
index 00000000..7c95a94e
--- /dev/null
+++ b/res/values-km-rKH/arrays.xml
@@ -0,0 +1,169 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 2007 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string-array name="reminder_methods_labels">
+ <item msgid="5172236776878811487">"ការ​ជូនដំណឹង"</item>
+ <item msgid="1751151680520784746">"អ៊ីមែល"</item>
+ <item msgid="2658001219380695677">"សារ SMS"</item>
+ <item msgid="7926918288165444873">"រោទ៍"</item>
+ </string-array>
+ <string-array name="reminder_minutes_labels">
+ <item msgid="2416970002377237011">"០ នាទី"</item>
+ <item msgid="6681865010714743948">"១ នាទី"</item>
+ <item msgid="2327505114623595779">"៥ នាទី"</item>
+ <item msgid="1657410063332547113">"១០ នាទី"</item>
+ <item msgid="366087535181197780">"១៥ នាទី"</item>
+ <item msgid="6252612791145061929">"២០ នាទី"</item>
+ <item msgid="7896694531989090700">"២៥ នាទី"</item>
+ <item msgid="8754510169374808607">"៣០ នាទី"</item>
+ <item msgid="3113380274218454394">"៤៥ នាទី"</item>
+ <item msgid="8546646645868526283">"១ ម៉ោង"</item>
+ <item msgid="6467845211024768872">"២ ម៉ោង"</item>
+ <item msgid="8201677619511076575">"៣ ម៉ោង"</item>
+ <item msgid="7172504281650128893">"១២ ម៉ោង"</item>
+ <item msgid="9114286702181482496">"២៤ ម៉ោង"</item>
+ <item msgid="3107009344872997366">"២ ថ្ងៃ"</item>
+ <item msgid="6135563708172153696">"១ សប្ដាហ៍"</item>
+ </string-array>
+ <string-array name="preferences_default_reminder_labels">
+ <item msgid="7495163916242649023">"គ្មាន"</item>
+ <item msgid="5883344836499335043">"០ នាទី"</item>
+ <item msgid="4354350447805231188">"១ នាទី"</item>
+ <item msgid="265674592625309858">"៥ នាទី"</item>
+ <item msgid="8011089417728419666">"១០ នាទី"</item>
+ <item msgid="6177098581805412986">"15 minutes"</item>
+ <item msgid="356346660503078923">"២០ នាទី"</item>
+ <item msgid="992592434377054063">"២៥ នាទី"</item>
+ <item msgid="9191353668596201944">"៣០ នាទី"</item>
+ <item msgid="1192985682962908244">"៤៥ នាទី"</item>
+ <item msgid="1694315499429259938">"១ ម៉ោង"</item>
+ <item msgid="8281019320591769635">"២ ម៉ោង"</item>
+ <item msgid="2062931719019287773">"៣ ម៉ោង"</item>
+ <item msgid="4086495711621133006">"១២ ម៉ោង"</item>
+ <item msgid="3172669681920709561">"២៤ ម៉ោង"</item>
+ <item msgid="5557836606782821910">"២ ថ្ងៃ"</item>
+ <item msgid="8336577387266744930">"១ សប្ដាហ៍"</item>
+ </string-array>
+ <string-array name="preferences_week_start_day_labels">
+ <item msgid="986150274035512339">"លំនាំដើម​មូលដ្ឋាន"</item>
+ <item msgid="134027225275475280">"សៅរ៍"</item>
+ <item msgid="95029346069903091">"អាទិត្យ"</item>
+ <item msgid="5840983116375063739">"ចន្ទ"</item>
+ </string-array>
+ <string-array name="availability">
+ <item msgid="454869065893453189">"រវល់"</item>
+ <item msgid="6228387173725732140">"ទំនេរ"</item>
+ <item msgid="2064426942462573474">"បណ្ដោះអាសន្ន"</item>
+ </string-array>
+ <string-array name="visibility">
+ <item msgid="3035788428581513163">"លំនាំដើម"</item>
+ <item msgid="5200216103966973369">"ឯកជន"</item>
+ <item msgid="9182342638433672664">"សាធារណៈ"</item>
+ </string-array>
+ <string-array name="ordinal_labels">
+ <item msgid="2693927956303125332">"ទីមួយ"</item>
+ <item msgid="5631923029483854900">"ទីពីរ"</item>
+ <item msgid="148935502975250973">"ទីបី"</item>
+ <item msgid="5124200797326669172">"ទីបួន"</item>
+ <item msgid="7564374178324652137">"ចុងក្រោយ"</item>
+ </string-array>
+ <string-array name="response_labels1">
+ <item msgid="5605392595848194997">"គ្មាន​ចម្លើយ"</item>
+ <item msgid="3724434080904437698">"បាទ/ចាស"</item>
+ <item msgid="8854145743148992583">"ប្រហែល"</item>
+ <item msgid="6174292185978948873">"ទេ"</item>
+ </string-array>
+ <string-array name="delete_repeating_labels">
+ <item msgid="4208432367651646938">"តែ​ព្រឹត្តិការណ៍​នេះ"</item>
+ <item msgid="1536401639805370405">"នេះ និង​ព្រឹត្តិការណ៍​អនាគត"</item>
+ <item msgid="7833229563617435430">"ព្រឹត្តិការណ៍​ទាំងអស់"</item>
+ </string-array>
+ <string-array name="delete_repeating_labels_no_selected">
+ <item msgid="1341910309321756150">"នេះ &amp; ព្រឹត្តិការណ៍​អនាគត"</item>
+ <item msgid="6315440193748139854">"ព្រឹត្តិការណ៍​ទាំងអស់"</item>
+ </string-array>
+ <string-array name="change_response_labels">
+ <item msgid="3466644709343519437">"តែ​ព្រឹត្តិការណ៍​នេះ"</item>
+ <item msgid="140670561403965380">"គ្រប់​ព្រឹត្តិការណ៍​ទាំងអស់​នៅ​ក្នុង​ស៊េរី"</item>
+ </string-array>
+ <string-array name="buttons_list">
+ <item msgid="5917946202321434335">"ថ្ងៃ"</item>
+ <item msgid="6248480754959562740">"សប្ដាហ៍"</item>
+ <item msgid="4298472806133153766">"ខែ"</item>
+ <item msgid="5033084974413793845">"របៀបវារៈ"</item>
+ </string-array>
+ <string-array name="preferences_skip_reminders_labels">
+ <item msgid="2285927842308686988">"តែ​ពេល​បដិសេធ"</item>
+ <item msgid="6367412240524984286">"ប្រសិនបើ​បដិសេធ ឬ​មិន​ឆ្លើយតប"</item>
+ </string-array>
+ <string-array name="recurrence_freq">
+ <item msgid="3388478383574917007">"ធ្វើ​ឡើងវិញ​ប្រចាំ​ថ្ងៃ"</item>
+ <item msgid="6300824484048337842">"ធ្វើ​ឡើងវិញ​ប្រចាំ​សប្ដាហ៍"</item>
+ <item msgid="189361731610816256">"ធ្វើ​ឡើងវិញ​ប្រចាំ​ខែ"</item>
+ <item msgid="8714177874112569158">"ធ្វើ​ឡើងវិញ​ប្រចាំ​ឆ្នាំ"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_sun">
+ <item msgid="143841313172233420">"នៅ​រាល់​ថ្ងៃ​អាទិត្យ​ទី​មួយ"</item>
+ <item msgid="2557379346106451363">"នៅ​រាល់​ថ្ងៃ​អាទិត្យ​ទី​ពីរ"</item>
+ <item msgid="7622144489915654132">"នៅ​រាល់​ថ្ងៃ​អាទិត្យ​ទី​បី"</item>
+ <item msgid="527152448137686021">"នៅ​រាល់​ថ្ងៃ​អាទិត្យ​ទី​បួន"</item>
+ <item msgid="5057483608824759350">"នៅ​រាល់​ថ្ងៃ​អាទិត្យ​ចុងក្រោយ"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_mon">
+ <item msgid="7539974918997689048">"នៅ​រាល់​ថ្ងៃ​ចន្ទ​ទី​មួយ"</item>
+ <item msgid="4484275849072423978">"នៅ​រាល់​ថ្ងៃ​ចន្ទ​ទី​ពីរ"</item>
+ <item msgid="8956169860824371383">"នៅ​រាល់​ថ្ងៃ​ចន្ទ​ទី​បី"</item>
+ <item msgid="6924403357659569326">"នៅ​រាល់​ថ្ងៃ​ចន្ទ​ទី​បួន"</item>
+ <item msgid="1379608815263472161">"នៅ​រាល់​ថ្ងៃ​ចន្ទ​ចុងក្រោយ"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_tues">
+ <item msgid="8690802834039790777">"នៅ​រាល់​ថ្ងៃ​អង្គារ​ទី​មួយ"</item>
+ <item msgid="9063613547307760928">"នៅ​រាល់​ថ្ងៃ​អង្គារ​ទី​ពីរ"</item>
+ <item msgid="6688603328729208168">"នៅ​រាល់​ថ្ងៃ​អង្គារ​ទី​បី"</item>
+ <item msgid="6695206006961533357">"នៅ​រាល់​ថ្ងៃ​អង្គារ​ទី​បួន"</item>
+ <item msgid="8619069174889809914">"នៅ​រាល់​ថ្ងៃ​អង្គារ​ចុងក្រោយ"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_wed">
+ <item msgid="3233850232075584386">"នៅ​រាល់​ថ្ងៃ​ពុធ​ទី​មួយ"</item>
+ <item msgid="5059722045367799217">"នៅ​រាល់​ថ្ងៃ​ពុធ​ទី​ពីរ"</item>
+ <item msgid="7986246648229272275">"នៅ​រាល់​ថ្ងៃ​ពុធ​ទី​បី"</item>
+ <item msgid="9068566169348980801">"នៅ​រាល់​ថ្ងៃ​ពុធ​ទី​បួន"</item>
+ <item msgid="7976866743069062134">"នៅ​រាល់​ថ្ងៃ​ពុធ​ចុងក្រោយ"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_thurs">
+ <item msgid="920673677566009313">"នៅ​រាល់​ថ្ងៃ​ព្រហស្បតិ៍​ទី​មួយ"</item>
+ <item msgid="4857419136007543270">"នៅ​រាល់​ថ្ងៃ​ព្រហស្បតិ៍​ទី​ពីរ"</item>
+ <item msgid="222044587450564839">"នៅ​រាល់​ថ្ងៃ​ព្រហស្បតិ៍​ទី​បី"</item>
+ <item msgid="6197927556533030945">"នៅ​រាល់​ថ្ងៃ​ព្រហស្បតិ៍​ទី​បួន"</item>
+ <item msgid="1023326923033436905">"នៅ​រាល់​ថ្ងៃ​ព្រហស្បតិ៍​ចុងក្រោយ"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_fri">
+ <item msgid="6534500380525126157">"នៅ​រាល់​ថ្ងៃ​សុក្រ​ទី​មួយ"</item>
+ <item msgid="1935608297230506940">"នៅ​រាល់​ថ្ងៃ​សុក្រ​ទីពីរ"</item>
+ <item msgid="4061877662049317599">"នៅ​រាល់​ថ្ងៃ​សុក្រ​ទីបី"</item>
+ <item msgid="6856646749131820614">"នៅ​រាល់​ថ្ងៃ​សុក្រ​ទី​បួន"</item>
+ <item msgid="6533513913914859794">"នៅ​រាល់​ថ្ងៃ​សុក្រ​ចុងក្រោយ"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_sat">
+ <item msgid="3556369572649948699">"នៅ​រាល់​ថ្ងៃ​សៅរ៍​ទី​មួយ"</item>
+ <item msgid="9130198690512925355">"នៅ​រាល់​ថ្ងៃ​សៅរ៍​ទី​ពីរ"</item>
+ <item msgid="4525736070844032405">"នៅ​រាល់​ថ្ងៃ​សៅរ៍​ទី​បី"</item>
+ <item msgid="422053689531707709">"នៅ​រាល់​ថ្ងៃ​សៅរ៍​ទី​បួន"</item>
+ <item msgid="5499975799312474425">"នៅ​រាល់​ថ្ងៃ​សៅរ៍​ចុងក្រោយ"</item>
+ </string-array>
+</resources>
diff --git a/res/values-km-rKH/strings.xml b/res/values-km-rKH/strings.xml
new file mode 100644
index 00000000..d345824b
--- /dev/null
+++ b/res/values-km-rKH/strings.xml
@@ -0,0 +1,277 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 2006 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_label" msgid="5452708708398908131">"ប្រតិទិន"</string>
+ <string name="what_label" msgid="1933578391985810049">"អំពី​អ្វី"</string>
+ <string name="where_label" msgid="3472482206065595118">"ទីកន្លែង"</string>
+ <string name="when_label" msgid="894636567327261599">"ពេលណា"</string>
+ <string name="timezone_label" msgid="3988530993300431650">"តំបន់​ពេលវេលា"</string>
+ <string name="attendees_label" msgid="2971281641565729725">"ភ្ញៀវ"</string>
+ <string name="today" msgid="8577375020252453006">"ថ្ងៃនេះ"</string>
+ <string name="tomorrow" msgid="614434811813859237">"ថ្ងៃស្អែក"</string>
+ <string name="today_at_time_fmt" msgid="1981279213130049736">"ថ្ងៃនេះ​នៅ <xliff:g id="TIME_INTERVAL">%s</xliff:g>"</string>
+ <string name="tomorrow_at_time_fmt" msgid="1330779112841767432">"ថ្ងៃស្អែក​នៅ <xliff:g id="TIME_INTERVAL">%s</xliff:g>"</string>
+ <string name="date_time_fmt" msgid="1642972650061946484">"<xliff:g id="DATE">%s</xliff:g>, <xliff:g id="TIME_INTERVAL">%s</xliff:g>"</string>
+ <string name="repeats_label" msgid="7414023871434593196">"កាល​ធ្វើ​ឡើងវិញ"</string>
+ <string name="no_title_label" msgid="302177118061368042">"(គ្មាន​ចំណងជើង)"</string>
+ <plurals name="Nminutes">
+ <item quantity="one" msgid="4871052965772159239">"១ នាទី"</item>
+ <item quantity="other" msgid="5644461630927544936">"<xliff:g id="COUNT">%d</xliff:g> នាទី"</item>
+ </plurals>
+ <plurals name="Nmins">
+ <item quantity="one" msgid="9191090668359663663">"១ នាទី"</item>
+ <item quantity="other" msgid="9175648445939148974">"<xliff:g id="COUNT">%d</xliff:g> នាទី"</item>
+ </plurals>
+ <plurals name="Nhours">
+ <item quantity="one" msgid="4793697728599296830">"១ ម៉ោង"</item>
+ <item quantity="other" msgid="4477841052001760620">"<xliff:g id="COUNT">%d</xliff:g> ម៉ោង"</item>
+ </plurals>
+ <plurals name="Ndays">
+ <item quantity="one" msgid="5988137255732166573">"១ ថ្ងៃ"</item>
+ <item quantity="other" msgid="1709378992389618261">"<xliff:g id="COUNT">%d</xliff:g> ថ្ងៃ"</item>
+ </plurals>
+ <plurals name="weekN">
+ <item quantity="other" msgid="8085184869561028365">"សប្ដាហ៍​ទី <xliff:g id="COUNT">%d</xliff:g>"</item>
+ </plurals>
+ <string name="calendar_refresh" msgid="6172731193680500025">"ផ្ទុក​ឡើងវិញ"</string>
+ <string name="show_day_view" msgid="5782512782605466016">"បង្ហាញ​ថ្ងៃ"</string>
+ <string name="agenda_view" msgid="5566084759423843245">"របៀបវារៈ"</string>
+ <string name="day_view" msgid="4467754504843584437">"ថ្ងៃ"</string>
+ <string name="week_view" msgid="6775043022159508060">"សប្ដាហ៍"</string>
+ <string name="month_view" msgid="7287101431749285412">"ខែ"</string>
+ <string name="event_view" msgid="7621353079385122317">"មើល​ព្រឹត្តិការណ៍"</string>
+ <string name="event_create" msgid="6941040556709110617">"ព្រឹត្តិការណ៍​ថ្មី"</string>
+ <string name="event_edit" msgid="4006961928830064662">"កែ​ព្រឹត្តិការណ៍"</string>
+ <string name="event_delete" msgid="2386667193277770442">"លុប​ព្រឹត្តិការណ៍"</string>
+ <string name="goto_today" msgid="9162136434410891230">"ថ្ងៃនេះ"</string>
+ <string name="menu_preferences" msgid="9120238479503233925">"ការ​កំណត់"</string>
+ <string name="menu_select_visible_calendars" msgid="735670432781741817">"ប្រតិទិន​ដែល​ត្រូវ​បង្ហាញ"</string>
+ <string name="search" msgid="550656004486017426">"ស្វែងរក"</string>
+ <string name="hide_controls" msgid="830320505938520882">"លាក់​ឧបករណ៍​បញ្ជា"</string>
+ <string name="show_controls" msgid="715520586028062621">"បង្ហាញ​ឧបករណ៍​បញ្ជា"</string>
+ <string name="select_visible_calendars_title" msgid="7944393060991949882">"ប្រតិទិន​ដែល​ត្រូវ​បង្ហាញ"</string>
+ <string name="synced" msgid="7913940305983383493">"បាន​ធ្វើ​សមកាលកម្ម"</string>
+ <string name="not_synced" msgid="4275114941801829419">"មិន​បាន​ធ្វើ​សមកាលកម្ម"</string>
+ <string name="acct_not_synced" msgid="6126800985681230627">"គណនី​នេះ​មិន​បាន​ធ្វើ​សមកាលកម្ម ហើយ​ប្រតិទិន​របស់​អ្នក​មិន​បាន​ធ្វើឲ្យ​ទាន់​សម័យ​ទេ។"</string>
+ <string name="accounts" msgid="849401841083180306">"គណនី &amp; សមកាលកម្ម"</string>
+ <string name="select_synced_calendars_title" msgid="7916084873075901448">"ប្រតិទិន​ដែល​ត្រូវ​ធ្វើ​សមកាលកម្ម"</string>
+ <string name="select_synced_calendars_button" msgid="8890542984949996251">"ប្រតិទិន​ដែល​ត្រូវ​ធ្វើ​សមកាលកម្ម"</string>
+ <string name="hint_what" msgid="709155115005044531">"ឈ្មោះ​ព្រឹត្តិការណ៍"</string>
+ <string name="hint_where" msgid="4972598001033801974">"ទី​តាំង"</string>
+ <string name="hint_description" msgid="1910143586169033232">"ពណ៌នា"</string>
+ <string name="hint_attendees" msgid="1650488163176888480">"ភ្ញៀវ"</string>
+ <string name="creating_event" msgid="7516249252554059980">"បាន​បង្កើត​ព្រឹត្តិការណ៍។"</string>
+ <string name="saving_event" msgid="7694181017411177226">"បាន​រក្សាទុក​ព្រឹត្តិការណ៍។"</string>
+ <string name="empty_event" msgid="9018699257414338634">"មិន​បាន​បង្កើត​ព្រឹត្តិការណ៍​ទទេ។"</string>
+ <string name="creating_event_with_guest" msgid="5758688413124191931">"នឹង​ផ្ញើ​ការ​អញ្ជើញ"</string>
+ <string name="saving_event_with_guest" msgid="9184584438475689577">"នឹង​ផ្ញើ​បច្ចុប្បន្នភាព។"</string>
+ <string name="create_event_dialog_save" msgid="1080859798521717414">"រក្សាទុក"</string>
+ <string name="alert_title" msgid="7869592820853066853">"ការ​ជូនដំណឹង​ប្រតិទិន"</string>
+ <string name="event_info_title" msgid="56024222340421620">"មើល​ព្រឹត្តិការណ៍"</string>
+ <string name="event_info_title_invite" msgid="9160326363769403865">"ការ​អញ្ជើញ​ប្រជុំ"</string>
+ <string name="edit_event_to_label" msgid="795012981218062421">"ជូន​ចំពោះ"</string>
+ <string name="edit_event_from_label" msgid="174999102612666115">"ពី"</string>
+ <string name="edit_event_all_day_label" msgid="6200181113992136073">"ពេញ​មួយ​ថ្ងៃ"</string>
+ <string name="edit_event_calendar_label" msgid="4556498359505856900">"ប្រតិទិន"</string>
+ <string name="edit_event_show_all" msgid="4558049350756058301">"បង្ហាញ​ទាំងអស់"</string>
+ <string name="description_label" msgid="7193475046717505855">"ពណ៌នា"</string>
+ <string name="presence_label" msgid="6169724148441175862">"បង្ហាញ​ខ្ញុំ​ជា"</string>
+ <string name="privacy_label" msgid="9215031965259597335">"ភាព​ឯកជន"</string>
+ <string name="reminders_label" msgid="7292389181815525676">"បន្ថែម​កម្មវិធី​រំលឹក"</string>
+ <string name="no_syncable_calendars" msgid="7019488867045436129">"មិន​មានប្រតិទិន"</string>
+ <string name="no_calendars_found" msgid="8968682716053492187">"ដើម្បី​អាច​បន្ថែម​ព្រឹត្តិការណ៍​បាន អ្នក​ត្រូវតែ​បន្ថែម​គណនី​ប្រតិទិន​យ៉ាង​ហោច​មួយ​ទៅកាន់​ឧបករណ៍ រួច​ធ្វើឲ្យ​ប្រតិទិន​មើល​ឃើញ។ ប៉ះ \"បន្ថែម​គណនី\" ដើម្បី​បន្ថែម​គណនី (ប្រសិនបើ​អ្នក​គ្រាន់តែ​បន្ថែម​គណនី សូម​រង់ចាំ​ឲ្យ​វា​បញ្ចប់​ការ​ធ្វើ​សមកាលកម្ម រួច​ព្យាយាម​ម្ដងទៀត)។ ឬ​ប៉ះ បោះបង់ និង​ប្រាកដ​ថា​មាន​ប្រតិទិន​យ៉ាង​ហោច​មួយ​ដែល​អាច​មើល​ឃើញ។"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"គណនី​ដំណើរការ​ល្អ​ជាមួយ​គណនី Google ។\n\n• ដំណើរការ​ពី​កម្មវិធី​អ៊ីនធឺណិត​ណាមួយ​ក៏បាន\n• បម្រុងទុក​ព្រឹត្តិការណ៍​របស់​អ្នក​យ៉ាង​មាន​សុវត្ថិភាព"</string>
+ <string name="add_account" msgid="1669072099756774952">"បន្ថែម​គណនី"</string>
+ <string name="view_event_calendar_label" msgid="6126231656338241140">"ប្រតិទិន៖"</string>
+ <string name="view_event_organizer_label" msgid="2753151795647402277">"អ្នក​រៀបចំ៖"</string>
+ <string name="choose_event_color_label" msgid="2192923501857428854">"ជ្រើស​ពណ៌​ព្រឹត្តិការណ៍"</string>
+ <string name="event_color_picker_dialog_title" msgid="4631938661655159511">"ពណ៌​ព្រឹត្តិការណ៍"</string>
+ <string name="event_color_set_to_default" msgid="3447218820785647967">"កំណត់​ទៅ​ពណ៌​ប្រតិទិន​លំនាំដើម"</string>
+ <string name="calendar_color_picker_dialog_title" msgid="3595509200561433667">"ពណ៌​ប្រតិទិន"</string>
+ <string name="calendar_square_color_picker_description" msgid="7430468363525563483">"ឧបករណ៍​ជ្រើស​ពណ៌"</string>
+ <string name="view_event_response_label" msgid="8382281658458798329">"ចូលរួម?"</string>
+ <string name="response_yes" msgid="2027484304899988350">"បាទ/ចាស"</string>
+ <string name="response_maybe" msgid="7791500973627841695">"ប្រហែល"</string>
+ <string name="response_no" msgid="561911691884148136">"ទេ"</string>
+ <string name="email_guests_label" msgid="8772030932155305903">"អ៊ីមែល​ភ្ញៀវ"</string>
+ <string name="email_organizer_label" msgid="7178059542798074813">"អ៊ីមែល​អ្នក​រៀបចំ"</string>
+ <string name="email_picker_label" msgid="4808253965057791781">"អ៊ីមែល​ទៅ"</string>
+ <string name="event_not_found" msgid="8356864185947582727">"រក​មិន​ឃើញ​ព្រឹត្តិការណ៍។"</string>
+ <string name="map_label" msgid="8795383535586556038">"ផែនទី"</string>
+ <string name="call_label" msgid="2960328220008869083">"ហៅ"</string>
+ <string name="quick_response_settings" msgid="6776151690686068278">"ឆ្លើយតប​រហ័ស"</string>
+ <string name="quick_response_settings_summary" msgid="7878304729027355604">"កែ​ចម្លើយ​តប​លំនាំដើម​ពេល​ផ្ញើ​អ៊ីមែល​ភ្ញៀវ"</string>
+ <string name="quick_response_settings_title" msgid="8966517107774567031">"កែ​ចម្លើយ​តប​រហ័ស"</string>
+ <string name="quick_response_settings_edit_title" msgid="6260055523174081930">"ឆ្លើយតប​រហ័ស"</string>
+ <string name="quick_response_dialog_title" msgid="2681309456412199207">"ជ្រើស​ចម្លើយ​តប​រហ័ស"</string>
+ <string name="quick_response_email_failed" msgid="5544066405231853245">"បាន​បរាជ័យ​ក្នុង​ការ​រក​កម្មវិធី​អ៊ីមែល"</string>
+ <string-array name="quick_response_defaults">
+ <item msgid="1524421198348168403">"កំពុង​ដំណើរការ​ពីរ​បី​នាទី​ទៀត។"</item>
+ <item msgid="6215158751728689832">"នឹង​ដល់​ទីនោះ​ក្នុង​រយៈពេល​១០​នាទី​ទៀត។"</item>
+ <item msgid="4485794001743679338">"ទៅ​មុន និង​ចាប់ផ្ដើម​ដោយ​មិន​បាច់​មាន​ខ្ញុំ។"</item>
+ <item msgid="8036557974294987511">"សុំទោស ខ្ញុំ​មិន​អាច​បង្កើត​វា​បាន​ទេ។ យើង​ចាំបាច់​ត្រូវ​កំណត់​កាលវិភាគ​ឡើងវិញ។"</item>
+ </string-array>
+ <string name="quick_response_custom_msg" msgid="8792374208224108798">"សរសេរ​ផ្ទាល់ខ្លួន​របស់​អ្នក…"</string>
+ <string name="event_info_organizer" msgid="9138683335394832629">"អ្នក​រៀបចំ៖"</string>
+ <string name="event_info_reminders_label" msgid="8913097552956388972">"កម្មវិធី​រំលឹក"</string>
+ <string name="agenda_today" msgid="5965841338467422191">"ថ្ងៃនេះ, <xliff:g id="DATE">%1$s</xliff:g>"</string>
+ <string name="agenda_yesterday" msgid="4170964206728599693">"ម្សិលមិញ, <xliff:g id="DATE">%1$s</xliff:g>"</string>
+ <string name="agenda_tomorrow" msgid="3893625470780723605">"ថ្ងៃស្អែក, <xliff:g id="DATE">%1$s</xliff:g>"</string>
+ <string name="loading" msgid="3772533493214331230">"កំពុង​ផ្ទុក..."</string>
+ <string name="show_older_events" msgid="5140647493681439926">"ប៉ះ​ដើម្បី​មើល​ព្រឹត្តិការណ៍​មុន​ពេល <xliff:g id="OLDEST_SEARCH_RANGE">%1$s</xliff:g>"</string>
+ <string name="show_newer_events" msgid="2604638815440163080">"ប៉ះ​ដើម្បី​មើល​ព្រឹត្តិការណ៍​បន្ទាប់ពី <xliff:g id="NEWEST_SEARCH_RANGE">%1$s</xliff:g>"</string>
+ <string name="search_title" msgid="8898015280250716254">"រក​ប្រតិទិន​ខ្ញុំ"</string>
+ <string name="edit_event_label" msgid="7413222956349977161">"សេចក្ដី​លម្អិត"</string>
+ <string name="edit_label" msgid="8934331258435656534">"កែសម្រួល"</string>
+ <string name="delete_label" msgid="874742811918030739">"លុប"</string>
+ <string name="save_label" msgid="2133599104834432589">"ធ្វើ​រួច"</string>
+ <string name="discard_label" msgid="2394623883289782541">"បោះ​បង់"</string>
+ <string name="snooze_all_label" msgid="4994488813124409077">"ផ្អាក​ទាំងអស់"</string>
+ <string name="dismiss_all_label" msgid="1834400025868091301">"បដិសេធ​ទាំងអស់"</string>
+ <string name="snooze_label" msgid="1515893621063224666">"ផ្អាក"</string>
+ <string name="does_not_repeat" msgid="1877681921029738999">"ព្រឹត្តិការណ៍​មួយ​ពេល"</string>
+ <string name="endByDate" msgid="7654221304929538201">"; រហូតដល់ <xliff:g id="DATE">%s</xliff:g>"</string>
+ <plurals name="endByCount">
+ <item quantity="one" msgid="3727754565990691816">"; សម្រាប់​ម្ដង"</item>
+ <item quantity="other" msgid="4855496837834652446">"; សម្រាប់ <xliff:g id="NUMBER">%d</xliff:g> ដង"</item>
+ </plurals>
+ <plurals name="daily">
+ <item quantity="one" msgid="5169052946627480942">"ប្រចាំថ្ងៃ"</item>
+ <item quantity="other" msgid="5455230727715859264">"រាល់ <xliff:g id="NUMBER">%d</xliff:g> ថ្ងៃ"</item>
+ </plurals>
+ <string name="every_weekday" msgid="5896574838353902978">"រាល់ថ្ងៃ​ធ្វើការ (ចន្ទ–សុក្រ)"</string>
+ <plurals name="weekly">
+ <item quantity="one" msgid="5463021019301453273">"សប្ដាហ៍​នៃ <xliff:g id="DAYS_OF_WEEK">%2$s</xliff:g>"</item>
+ <item quantity="other" msgid="2857390143157377867">"រាល់ <xliff:g id="NUMBER">%1$d</xliff:g> សប្ដាហ៍​នៃ <xliff:g id="DAYS_OF_WEEK">%2$s</xliff:g>"</item>
+ </plurals>
+ <string name="monthly" msgid="4587116285383048586">"ប្រចាំខែ"</string>
+ <string name="yearly_plain" msgid="3652692085322162449">"ប្រចាំ​ឆ្នាំ"</string>
+ <string name="monthly_on_day" msgid="5370155265278821156">"ប្រចាំខែ (នៅ​ថ្ងៃ <xliff:g id="DAY_OF_MONTH">%s</xliff:g>)"</string>
+ <string name="yearly" msgid="8576208380302949002">"ប្រចាំ​ឆ្នាំ (នៅ <xliff:g id="DATES">%s</xliff:g>)"</string>
+ <string name="custom" product="tablet" msgid="3806817351377723249">"តាម​តម្រូវការ (មិន​អាច​ប្ដូរ​តាម​តម្រូវ​ការ​នៅ​លើ​កុំព្យូទ័រ​បន្ទះ)"</string>
+ <string name="custom" product="default" msgid="4137468716966004993">"តាម​តម្រូវ​ការ (មិន​អាច​ប្ដូរ​តាម​តម្រូវ​ការ​នៅ​លើ​ទូរស័ព្ទ)"</string>
+ <string name="modify_event" msgid="5982876409997142690">"ប្ដូរ​តែ​ព្រឹត្តិការណ៍​នេះ"</string>
+ <string name="modify_all" msgid="4421657265864209041">"ប្ដូរ​ព្រឹត្តិការណ៍​ទាំងអស់​នៅ​ក្នុង​ស៊េរី"</string>
+ <string name="modify_all_following" msgid="3017428541066390380">"ប្ដូរ​វា និង​ព្រឹត្តិការណ៍​ខាងមុខ​ទាំងអស់"</string>
+ <string name="new_event_dialog_label" msgid="7553105224561147916">"ព្រឹត្តិការណ៍​ថ្មី"</string>
+ <string name="new_event_dialog_option" msgid="6154657379574669371">"ព្រឹត្តិការណ៍​ថ្មី"</string>
+ <string name="delete_this_event_title" msgid="518402946676919384">"លុប​ព្រឹត្តិការណ៍​នេះ?"</string>
+ <string name="delete_recurring_event_title" msgid="5609046778422180206">"លុប <xliff:g id="EVENTTITLE">%s</xliff:g>?"</string>
+ <string name="change_response_title" msgid="7704714776070974984">"ប្ដូរ​ចម្លើយ​តប"</string>
+ <string name="menu_general_preferences" msgid="2812705323334260708">"ការ​កំណត់​ទូទៅ"</string>
+ <string name="menu_about_preferences" msgid="6124375438237674973">"អំពី​ប្រតិទិន"</string>
+ <string name="preferences_title" msgid="8045855493262131773">"ការ​កំណត់"</string>
+ <string name="preferences_general_title" msgid="2069075513760573117">"ការ​កំណត់​ទិដ្ឋភាព​ប្រតិទិន"</string>
+ <string name="preferences_reminder_title" msgid="5199606534191180129">"ការ​ជូនដំណឹង &amp; កម្មវិធី​រំលឹក"</string>
+ <string name="preferences_hide_declined_title" msgid="1849295943669890034">"លាក់​ព្រឹត្តិការណ៍​ដែល​បាន​បដិសេធ"</string>
+ <string name="preferences_week_start_day_title" msgid="4619489296444901622">"សប្ដាហ៍​ចាប់ផ្ដើម​នៅ"</string>
+ <string name="preferences_week_start_day_dialog" msgid="5181634128884089113">"សប្ដាហ៍​ចាប់ផ្ដើម​នៅ"</string>
+ <string name="preferences_clear_search_history_title" msgid="6619916370215282982">"សម្អាត​ប្រវត្តិ​ស្វែងរក"</string>
+ <string name="preferences_clear_search_history_summary" msgid="7864674093455778158">"លុប​ការ​ស្វែងរក​ទាំងអស់​ដែល​អ្នក​បាន​ធ្វើ"</string>
+ <string name="search_history_cleared" msgid="1536707558435227567">"បាន​សម្អាត​ប្រវត្តិ​រក។"</string>
+ <string name="preferences_alerts_title" msgid="6636088008103904020">"ការ​ជូនដំណឹង"</string>
+ <string name="preferences_alerts_vibrateWhen_title" msgid="8731372580674292759">"ញ័រ"</string>
+ <string name="preferences_alerts_ringtone_title" msgid="1849706055052358346">"សំឡេង"</string>
+ <string name="preferences_alerts_popup_title" msgid="6643468203670475296">"ការ​ជូនដំណឹង​លេចឡើង"</string>
+ <string name="preferences_default_reminder_title" msgid="5188861433342733905">"ម៉ោង​កម្មវិធី​រំលឹក​លំនាំដើម"</string>
+ <string name="preferences_default_reminder_dialog" msgid="2490348857239323412">"ម៉ោង​កម្មវិធី​រំលឹក​លំនាំដើម"</string>
+ <string name="preferences_default_reminder_default" msgid="2903884416749959435">"១០"</string>
+ <string name="preferences_use_home_tz_title" msgid="5597546849968598210">"ប្រើ​តំបន់​ពេលវេលា​ដើម"</string>
+ <string name="preferences_use_home_tz_descrip" msgid="4835375381297413746">"បង្ហាញ​ប្រតិទិន និង​ម៉ោង​ព្រឹត្តិការណ៍​នៅ​ក្នុង​តំបន់​ពេលវេលា​ដើម​ពេល​ធ្វើដំណើរ"</string>
+ <string name="preferences_home_tz_title" msgid="6680000444088818578">"តំបន់​ពេលវេលា​ដើម"</string>
+ <string name="preferences_show_week_num_title" msgid="5280734329664503461">"បង្ហាញ​ចំនួន​សប្ដាហ៍"</string>
+ <string name="preferences_about_title" msgid="2810624892412097879">"អំពី"</string>
+ <string name="preferences_build_version" msgid="8242471883413502068">"ស្ថាបនា​កំណែ"</string>
+ <string name="gadget_title" msgid="939918875331310945">"ប្រតិទិន"</string>
+ <plurals name="month_more_events">
+ <item quantity="one" msgid="8971334808414201327">"+1"</item>
+ <item quantity="other" msgid="1997405398178470838">"+<xliff:g id="NUMBER">%d</xliff:g>"</item>
+ </plurals>
+ <string name="gadget_no_events" msgid="5209110911088302855">"នឹង​មិន​មាន​ព្រឹត្តិការណ៍​មកដល់​ទេ"</string>
+ <string name="preferences_experimental_category" msgid="8111213192001230350">"ពិសោធន៍"</string>
+ <string name="preferences_reminders_category" msgid="3179315692653755740">"កម្មវិធី​រំលឹក"</string>
+ <string name="preferences_reminders_responded_label" msgid="1196570678238475838">"រំលង​កម្មវិធី​រំលឹក"</string>
+ <string name="preferences_reminders_responded_dialog" msgid="1873289128793828352">"រំលង​កម្មវិធី​រំលឹក"</string>
+ <string name="preferences_reminders_quiet_hours_label" msgid="8529712276644546893">"ម៉ោង​ស្ងាត់"</string>
+ <string name="preferences_reminders_quiet_hours_description" msgid="65969073433791290">"បិទ​សំឡេង​កម្មវិធី​រំលឹក​ព្រឹត្តិការណ៍​សម្រាប់​ម៉ោង​ដែល​បាន​បញ្ជាក់។"</string>
+ <string name="preferences_reminders_quiet_hours_start" msgid="3433058529220285232">"ម៉ោង​ចាប់ផ្ដើម Quiet hours"</string>
+ <string name="preferences_reminders_quiet_hours_end" msgid="7492883554865119346">"ម៉ោង​បញ្ចប់​ម៉ោង​ស្ងាត់"</string>
+ <string name="preferences_debug_category" msgid="6203278208385095018">"ការ​បំបាត់​កំហុស"</string>
+ <string name="copy_db" msgid="437691290566699292">"ផ្ញើ​មូលដ្ឋាន​ទិន្នន័យ"</string>
+ <string name="directory_searching_fmt" msgid="1232037509095606687">"កំពុង​រក <xliff:g id="DOMAIN">%s</xliff:g>…"</string>
+ <string name="accessibility_remove_attendee" msgid="7082751172654698863">"លុប​អ្នកចូលរួម"</string>
+ <string name="accessibility_pick_start_date" msgid="3926641487042699037">"កាលបរិច្ឆេទ​ចាប់ផ្ដើម"</string>
+ <string name="accessibility_pick_start_time" msgid="4913428100936555149">"ម៉ោង​ចាប់ផ្ដើម"</string>
+ <string name="accessibility_pick_end_date" msgid="5624250196618643922">"កាលបរិច្ឆេទ​បញ្ចប់"</string>
+ <string name="accessibility_pick_end_time" msgid="7120310166355224941">"ម៉ោង​បញ្ចប់"</string>
+ <string name="accessibility_pick_time_zone" msgid="7155465783500323811">"តំបន់​ពេលវេលា"</string>
+ <string name="accessibility_pick_recurrence" msgid="1834311617874828931">"ធ្វើ​ព្រឹត្តិការណ៍​ម្ដងទៀត"</string>
+ <string name="accessibility_add_reminder" msgid="2267950744060950152">"បន្ថែម​ការ​ជូនដំណឹង"</string>
+ <string name="accessibility_remove_reminder" msgid="5261609343259665139">"លុប​កម្មវិធី​ជូនដំណឹង"</string>
+ <string name="accessibility_add_attendee" msgid="5654014177472600916">"បន្ថែម​អ្នកចូលរួម"</string>
+ <string name="accessibility_sync_cal" msgid="6506181885764723383">"ធ្វើ​សមកាលកម្ម​ប្រតិទិន"</string>
+ <string name="accessibility_all_day" msgid="4146955438811915282">"ព្រឹត្តិការណ៍​ពេញ​មួយ​​ថ្ងៃ"</string>
+ <string name="accessibility_repeats" msgid="1629279916830919582">"ការ​ធ្វើ​ម្ដងទៀត"</string>
+ <string name="accessibility_reminder_time" msgid="3594100545814579575">"ម៉ោង​កម្មវិធី​ជូនដំណឹង"</string>
+ <string name="accessibility_reminder_type" msgid="5339120699701437227">"ប្រភេទ​កម្មវិធី​ជូនដំណឹង"</string>
+ <string name="accessibility_reminder_showmeas" msgid="6669129015980006570">"បង្ហាញ​ខ្ញុំ​ជា"</string>
+ <string name="accessibility_reminder_privacy" msgid="8669288484484022771">"ភាព​ឯកជន"</string>
+ <string name="acessibility_cal_notification" msgid="7267601064994839394">"ការ​ជូនដំណឹង​ប្រតិទិន"</string>
+ <string name="acessibility_snooze_notification" msgid="5007852779125102681">"ផ្អាក​ការ​ជូនដំណឹង"</string>
+ <string name="accessibility_email_notification" msgid="9124064701968129831">"អ៊ីមែល​ភ្ញៀវ"</string>
+ <string name="day_view_new_event_hint" msgid="2131483437911536229">"+ ព្រឹត្តិការណ៍​ថ្មី"</string>
+ <string name="template_announce_item_index" msgid="4067877800670753110">"ព្រឹត្តិការណ៍ <xliff:g id="ITEM_INDEX">%1$s</xliff:g> នៃ <xliff:g id="ITEM_COUNT">%2$s</xliff:g> ។"</string>
+ <plurals name="Nevents">
+ <item quantity="one" msgid="5230907142214104485">"ព្រឹត្តិការណ៍ ១"</item>
+ <item quantity="other" msgid="6093072093209431078">"ព្រឹត្តិការណ៍ <xliff:g id="COUNT">%d</xliff:g>"</item>
+ </plurals>
+ <plurals name="N_remaining_events">
+ <item quantity="one" msgid="431585781647034528">"+1 ព្រឹត្តិការណ៍"</item>
+ <item quantity="other" msgid="3609243840882275136">"+<xliff:g id="COUNT">%d</xliff:g> ព្រឹត្តិការណ៍"</item>
+ </plurals>
+ <string name="acessibility_selected_marker_description" msgid="3010149843148810768">"ជ្រើស​ព្រឹត្តិការណ៍"</string>
+ <string name="do_not_check" msgid="7815441673853466129">"កុំ​ធីក -&gt;"</string>
+ <string name="recurrence_dialog_title" msgid="8093909645557717483">"ធ្វើ​ឡើងវិញ"</string>
+ <string name="recurrence_dialog_title_never" msgid="2679396029776590130">"កុំ​ធ្វើ​ឡើងវិញ"</string>
+ <plurals name="recurrence_interval_daily">
+ <item quantity="one" msgid="1205422710088692631">"រាល់ <xliff:g id="COUNT">%d</xliff:g> ថ្ងៃ"</item>
+ <item quantity="other" msgid="707566499994398250">"រាល់ <xliff:g id="COUNT">%d</xliff:g> ថ្ងៃ"</item>
+ </plurals>
+ <plurals name="recurrence_interval_weekly">
+ <item quantity="one" msgid="4948681635464488351">"រាល់ <xliff:g id="COUNT">%d</xliff:g> សប្ដាហ៍"</item>
+ <item quantity="other" msgid="7094801039989237061">"រាល់ <xliff:g id="COUNT">%d</xliff:g> សប្ដាហ៍"</item>
+ </plurals>
+ <plurals name="recurrence_interval_monthly">
+ <item quantity="one" msgid="4768178401603139718">"រាល់ <xliff:g id="COUNT">%d</xliff:g> ខែ"</item>
+ <item quantity="other" msgid="5419723710346646523">"រាល់ <xliff:g id="COUNT">%d</xliff:g> ខែ"</item>
+ </plurals>
+ <plurals name="recurrence_interval_yearly">
+ <item quantity="one" msgid="5819562634008179102">"រាល់ <xliff:g id="COUNT">%d</xliff:g> ឆ្នាំ"</item>
+ <item quantity="other" msgid="5678653649746562060">"ឆ្នាំ <xliff:g id="COUNT">%d</xliff:g> ឆ្នាំ"</item>
+ </plurals>
+ <string name="recurrence_month_pattern_by_day" msgid="4400107556121003459">"នៅ​ថ្ងៃ​ដដែល​នៃ​ខែ​នីមួយៗ"</string>
+ <string name="recurrence_end_continously" msgid="6898950241634912991">"ជានិច្ច"</string>
+ <string name="recurrence_end_date_label" msgid="4142791438636994952">"រហូតដល់​កាលបរិច្ឆេទ"</string>
+ <string name="recurrence_end_date" msgid="3693751578164711701">"រហូតដល់ <xliff:g id="DATE">%s</xliff:g>"</string>
+ <string name="recurrence_end_count_label" msgid="1233883668293087977">"សម្រាប់​ព្រឹត្តិការណ៍​មួយ​ចំនួន"</string>
+ <plurals name="recurrence_end_count">
+ <item quantity="one" msgid="1400782968090516215">"សម្រាប់ <xliff:g id="EVENT_COUNT">%d</xliff:g> ព្រឹត្តិការណ៍"</item>
+ <item quantity="other" msgid="8779598489398048259">"សម្រាប់ <xliff:g id="EVENT_COUNT">%d</xliff:g> ព្រឹត្តិការណ៍"</item>
+ </plurals>
+ <string name="acessibility_recurrence_choose_end_date_description" msgid="5899029840837836711">"ប្ដូរ​កាលបរិច្ឆេទ​បញ្ចប់"</string>
+</resources>
diff --git a/res/values-ko/strings.xml b/res/values-ko/strings.xml
index aac41d27..58839829 100644
--- a/res/values-ko/strings.xml
+++ b/res/values-ko/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"알림 추가"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"캘린더 없음"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"일정을 추가하기 전에 기기에 하나 이상의 캘린더 계정을 추가하고 캘린더를 표시해야 합니다. 계정 추가를 터치하여 계정을 추가합니다(계정을 추가한 다음 동기화가 완료될 때까지 기다렸다가 다시 시도합니다). 또는 취소를 터치하고 적어도 하나의 캘린더가 표시되도록 합니다."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"캘린더는 Google 계정에서 사용할 때 더 효과적입니다."\n\n"• 어떤 웹 브라우저에서든 액세스하세요."\n"• 일정을 안전하게 백업하세요."</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"캘린더는 Google 계정에서 사용할 때 더 효과적입니다.\n\n• 어떤 웹 브라우저에서든 액세스하세요.\n• 일정을 안전하게 백업하세요."</string>
<string name="add_account" msgid="1669072099756774952">"계정 추가"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"캘린더:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"주최자:"</string>
diff --git a/res/values-lo-rLA/arrays.xml b/res/values-lo-rLA/arrays.xml
new file mode 100644
index 00000000..572cce8d
--- /dev/null
+++ b/res/values-lo-rLA/arrays.xml
@@ -0,0 +1,169 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 2007 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string-array name="reminder_methods_labels">
+ <item msgid="5172236776878811487">"ການແຈ້ງເຕືອນ"</item>
+ <item msgid="1751151680520784746">"ອີເມວ"</item>
+ <item msgid="2658001219380695677">"SMS"</item>
+ <item msgid="7926918288165444873">"ໂມງປຸກ"</item>
+ </string-array>
+ <string-array name="reminder_minutes_labels">
+ <item msgid="2416970002377237011">"0 ນາທີ"</item>
+ <item msgid="6681865010714743948">"1 ນາທີ"</item>
+ <item msgid="2327505114623595779">"5 ນາທີ"</item>
+ <item msgid="1657410063332547113">"10 ນາທີ"</item>
+ <item msgid="366087535181197780">"15 ນາທີ"</item>
+ <item msgid="6252612791145061929">"20 ນາທີ"</item>
+ <item msgid="7896694531989090700">"25 ນາທີ"</item>
+ <item msgid="8754510169374808607">"30 ນາທີ"</item>
+ <item msgid="3113380274218454394">"45 ນາທີ"</item>
+ <item msgid="8546646645868526283">"1 ຊົ່ວໂມງ"</item>
+ <item msgid="6467845211024768872">"2 ຊົ່ວໂມງ"</item>
+ <item msgid="8201677619511076575">"3 ຊົ່ວໂມງ"</item>
+ <item msgid="7172504281650128893">"12 ຊົ່ວໂມງ"</item>
+ <item msgid="9114286702181482496">"24 ຊົ່ວໂມງ"</item>
+ <item msgid="3107009344872997366">"2 ມື້"</item>
+ <item msgid="6135563708172153696">"1 ອາທິດ"</item>
+ </string-array>
+ <string-array name="preferences_default_reminder_labels">
+ <item msgid="7495163916242649023">"ບໍ່ໃຊ້"</item>
+ <item msgid="5883344836499335043">"0 ນາທີ"</item>
+ <item msgid="4354350447805231188">"1 ນາທີ"</item>
+ <item msgid="265674592625309858">"5 ນາທີ"</item>
+ <item msgid="8011089417728419666">"10 ນາທີ"</item>
+ <item msgid="6177098581805412986">"15 ນາທີ"</item>
+ <item msgid="356346660503078923">"20 ນາທີ"</item>
+ <item msgid="992592434377054063">"25 ນາທີ"</item>
+ <item msgid="9191353668596201944">"30 ນາທີ"</item>
+ <item msgid="1192985682962908244">"45 ນາທີ"</item>
+ <item msgid="1694315499429259938">"1 ຊົ່ວໂມງ"</item>
+ <item msgid="8281019320591769635">"2 ຊົ່ວໂມງ"</item>
+ <item msgid="2062931719019287773">"3 ຊົ່ວໂມງ"</item>
+ <item msgid="4086495711621133006">"12 ຊົ່ວໂມງ"</item>
+ <item msgid="3172669681920709561">"24 ຊົ່ວໂມງ"</item>
+ <item msgid="5557836606782821910">"2 ມື້"</item>
+ <item msgid="8336577387266744930">"1 ອາທິດ"</item>
+ </string-array>
+ <string-array name="preferences_week_start_day_labels">
+ <item msgid="986150274035512339">"ຕາມທ້ອງຖິ່ນ"</item>
+ <item msgid="134027225275475280">"ວັນເສົາ"</item>
+ <item msgid="95029346069903091">"ວັນອາທິດ"</item>
+ <item msgid="5840983116375063739">"ວັນຈັນ"</item>
+ </string-array>
+ <string-array name="availability">
+ <item msgid="454869065893453189">"ບໍ່ຫວ່າງ"</item>
+ <item msgid="6228387173725732140">"ຫວ່າງ"</item>
+ <item msgid="2064426942462573474">"ບໍ່ແນ່ໃຈ"</item>
+ </string-array>
+ <string-array name="visibility">
+ <item msgid="3035788428581513163">"ຄ່າເລີ່ມຕົ້ນ"</item>
+ <item msgid="5200216103966973369">"ສ່ວນໂຕ"</item>
+ <item msgid="9182342638433672664">"ສາທາລະນະ"</item>
+ </string-array>
+ <string-array name="ordinal_labels">
+ <item msgid="2693927956303125332">"ທີນຶ່ງ"</item>
+ <item msgid="5631923029483854900">"ທີສອງ"</item>
+ <item msgid="148935502975250973">"ທ"</item>
+ <item msgid="5124200797326669172">"ທີສີ່"</item>
+ <item msgid="7564374178324652137">"ສຸດທ້າຍ"</item>
+ </string-array>
+ <string-array name="response_labels1">
+ <item msgid="5605392595848194997">"ບໍ່ມີການຕອບກັບ"</item>
+ <item msgid="3724434080904437698">"ຕົກລົງ"</item>
+ <item msgid="8854145743148992583">"ອາດຈະໄປ"</item>
+ <item msgid="6174292185978948873">"ບໍ່"</item>
+ </string-array>
+ <string-array name="delete_repeating_labels">
+ <item msgid="4208432367651646938">"ສະເພາະນັດໝາຍນີ້"</item>
+ <item msgid="1536401639805370405">"ນັດໝາຍນີ້ ແລະໃນອະນາຄົດ"</item>
+ <item msgid="7833229563617435430">"ກິດຈະກໍາທັງຫມົດ"</item>
+ </string-array>
+ <string-array name="delete_repeating_labels_no_selected">
+ <item msgid="1341910309321756150">"ນັດໝາຍນີ້ &amp; ໃນອະນາຄົດ"</item>
+ <item msgid="6315440193748139854">"ກິດຈະກໍາທັງຫມົດ"</item>
+ </string-array>
+ <string-array name="change_response_labels">
+ <item msgid="3466644709343519437">"ສະເພາະນັດໝາຍນີ້"</item>
+ <item msgid="140670561403965380">"ທຸກນັດໝາຍແບບດຽວກັນນີ້"</item>
+ </string-array>
+ <string-array name="buttons_list">
+ <item msgid="5917946202321434335">"ມື້"</item>
+ <item msgid="6248480754959562740">"ອາທິດ"</item>
+ <item msgid="4298472806133153766">"ເດືອນ"</item>
+ <item msgid="5033084974413793845">"ຕາຕາລາງການນັດໝາຍ"</item>
+ </string-array>
+ <string-array name="preferences_skip_reminders_labels">
+ <item msgid="2285927842308686988">"ສະເພາະກໍລະນີປະຕິເສດ"</item>
+ <item msgid="6367412240524984286">"ຫາກປະຕິເສດ ຫຼື ບໍ່ໃຫ້ຄຳຕອບ"</item>
+ </string-array>
+ <string-array name="recurrence_freq">
+ <item msgid="3388478383574917007">"ຊ້ຳທຸກໆມື້"</item>
+ <item msgid="6300824484048337842">"ຊ້ຳທຸກໆອາທິດ"</item>
+ <item msgid="189361731610816256">"ຊ້ຳທຸກໆເດືອນ"</item>
+ <item msgid="8714177874112569158">"ຊ້ຳທຸກໆປີ"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_sun">
+ <item msgid="143841313172233420">"ໃນທຸກໆວັນອາທິດທຳອິດ"</item>
+ <item msgid="2557379346106451363">"ໃນທຸກໆວັນອາທິດທີສອງ"</item>
+ <item msgid="7622144489915654132">"ໃນທຸກໆວັນອາທິດທີສາມ"</item>
+ <item msgid="527152448137686021">"ໃນທຸກໆວັນອາທິດທີສີ່"</item>
+ <item msgid="5057483608824759350">"ໃນທຸກໆວັນອາທິດສຸດທ້າຍ"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_mon">
+ <item msgid="7539974918997689048">"ໃນທຸກໆວັນຈັນທຳອິດ"</item>
+ <item msgid="4484275849072423978">"ໃນທຸກໆວັນຈັນທີສອງ"</item>
+ <item msgid="8956169860824371383">"ໃນທຸກໆວັນຈັນທີສາມ"</item>
+ <item msgid="6924403357659569326">"ໃນທຸກໆວັນຈັນທີສີ່"</item>
+ <item msgid="1379608815263472161">"ໃນທຸກໆວັນຈັນສຸດທ້າຍ"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_tues">
+ <item msgid="8690802834039790777">"ໃນທຸກໆວັນອັງຄານທຳອິດ"</item>
+ <item msgid="9063613547307760928">"ໃນທຸກໆວັນອັງຄານທີສອງ"</item>
+ <item msgid="6688603328729208168">"ໃນທຸກໆວັນອັງຄານທີສາມ"</item>
+ <item msgid="6695206006961533357">"ໃນທຸກໆວັນອັງຄານທີສີ່"</item>
+ <item msgid="8619069174889809914">"ໃນທຸກໆວັນອັງຄານສຸດທ້າຍ"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_wed">
+ <item msgid="3233850232075584386">"ໃນທຸກໆວັນພຸດທຳອິດ"</item>
+ <item msgid="5059722045367799217">"ໃນທຸກໆວັນພຸດທີສອງ"</item>
+ <item msgid="7986246648229272275">"ໃນທຸກໆວັນພຸດທີສາມ"</item>
+ <item msgid="9068566169348980801">"ໃນທຸກໆວັນພຸດທີສີ່"</item>
+ <item msgid="7976866743069062134">"ໃນທຸກໆວັນພຸດທີສຸດທ້າຍ"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_thurs">
+ <item msgid="920673677566009313">"ໃນທຸກໆວັນພະຫັດທຳອິດ"</item>
+ <item msgid="4857419136007543270">"ໃນທຸກໆວັນພະຫັດທີສອງ"</item>
+ <item msgid="222044587450564839">"ໃນທຸກໆວັນພະຫັດທີສາມ"</item>
+ <item msgid="6197927556533030945">"ໃນທຸກໆວັນພະຫັດທີສີ່"</item>
+ <item msgid="1023326923033436905">"ໃນທຸກໆວັນພະຫັດທີສຸດທ້າຍ"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_fri">
+ <item msgid="6534500380525126157">"ໃນທຸກໆວັນສຸກທໍາອິດ"</item>
+ <item msgid="1935608297230506940">"ໃນທຸກໆວັນສຸກທີສອງ"</item>
+ <item msgid="4061877662049317599">"ໃນທຸກໆວັນສຸກທີສາມ"</item>
+ <item msgid="6856646749131820614">"ໃນທຸກໆວັນສຸກທີສີ່"</item>
+ <item msgid="6533513913914859794">"ໃນທຸກໆວັນສຸກສຸດທ້າຍ"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_sat">
+ <item msgid="3556369572649948699">"ໃນທຸກໆວັນເສົາທຳອິດ"</item>
+ <item msgid="9130198690512925355">"ໃນທຸກໆວັນເສົາທີສອງ"</item>
+ <item msgid="4525736070844032405">"ໃນທຸກໆວັນເສົາທີສາມ"</item>
+ <item msgid="422053689531707709">"ໃນທຸກໆວັນເສົາທີສີ່"</item>
+ <item msgid="5499975799312474425">"ໃນທຸກໆວັນເສົາສຸດທ້າຍ"</item>
+ </string-array>
+</resources>
diff --git a/res/values-lo-rLA/strings.xml b/res/values-lo-rLA/strings.xml
new file mode 100644
index 00000000..b409f81d
--- /dev/null
+++ b/res/values-lo-rLA/strings.xml
@@ -0,0 +1,277 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 2006 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_label" msgid="5452708708398908131">"ປະຕິທິນ"</string>
+ <string name="what_label" msgid="1933578391985810049">"ແມ່ນຫຍັງ"</string>
+ <string name="where_label" msgid="3472482206065595118">"ຢູ່ໃສ"</string>
+ <string name="when_label" msgid="894636567327261599">"ຕອນໃດ"</string>
+ <string name="timezone_label" msgid="3988530993300431650">"ເຂດເວລາ"</string>
+ <string name="attendees_label" msgid="2971281641565729725">"ຜູ່ເຂົ້າຮ່ວມ"</string>
+ <string name="today" msgid="8577375020252453006">"ມື້ນີ້"</string>
+ <string name="tomorrow" msgid="614434811813859237">"ມື້ອື່ນ"</string>
+ <string name="today_at_time_fmt" msgid="1981279213130049736">"ມື້ນີ້ໃນເວລາ <xliff:g id="TIME_INTERVAL">%s</xliff:g>"</string>
+ <string name="tomorrow_at_time_fmt" msgid="1330779112841767432">"ມື້ອື່ນໃນເວລາ <xliff:g id="TIME_INTERVAL">%s</xliff:g>"</string>
+ <string name="date_time_fmt" msgid="1642972650061946484">"<xliff:g id="DATE">%s</xliff:g>, <xliff:g id="TIME_INTERVAL">%s</xliff:g>"</string>
+ <string name="repeats_label" msgid="7414023871434593196">"ການເກີດຊ້ຳ"</string>
+ <string name="no_title_label" msgid="302177118061368042">"(ບໍ່ມີຫົວຂໍ້)"</string>
+ <plurals name="Nminutes">
+ <item quantity="one" msgid="4871052965772159239">"1 ນາທີ"</item>
+ <item quantity="other" msgid="5644461630927544936">"<xliff:g id="COUNT">%d</xliff:g> ນາທີ"</item>
+ </plurals>
+ <plurals name="Nmins">
+ <item quantity="one" msgid="9191090668359663663">"1 ນາທີ"</item>
+ <item quantity="other" msgid="9175648445939148974">"<xliff:g id="COUNT">%d</xliff:g> ນາທີ"</item>
+ </plurals>
+ <plurals name="Nhours">
+ <item quantity="one" msgid="4793697728599296830">"1 ຊົ່ວໂມງ"</item>
+ <item quantity="other" msgid="4477841052001760620">"<xliff:g id="COUNT">%d</xliff:g> ຊົ່ວໂມງ"</item>
+ </plurals>
+ <plurals name="Ndays">
+ <item quantity="one" msgid="5988137255732166573">"1 ມື້"</item>
+ <item quantity="other" msgid="1709378992389618261">"<xliff:g id="COUNT">%d</xliff:g> ມື້"</item>
+ </plurals>
+ <plurals name="weekN">
+ <item quantity="other" msgid="8085184869561028365">"ອາທິດທີ <xliff:g id="COUNT">%d</xliff:g>"</item>
+ </plurals>
+ <string name="calendar_refresh" msgid="6172731193680500025">"ໂຫຼດຂໍ້ມູນໃໝ່"</string>
+ <string name="show_day_view" msgid="5782512782605466016">"ສະແດງມື້"</string>
+ <string name="agenda_view" msgid="5566084759423843245">"ຕາຕາລາງນັດໝາຍ"</string>
+ <string name="day_view" msgid="4467754504843584437">"ມື້"</string>
+ <string name="week_view" msgid="6775043022159508060">"ອາທິດ"</string>
+ <string name="month_view" msgid="7287101431749285412">"ເດືອນ"</string>
+ <string name="event_view" msgid="7621353079385122317">"ເບິ່ງນັດໝາຍ"</string>
+ <string name="event_create" msgid="6941040556709110617">"ນັດໝາຍໃໝ່"</string>
+ <string name="event_edit" msgid="4006961928830064662">"ແກ້ໄຂນັດໝາຍ"</string>
+ <string name="event_delete" msgid="2386667193277770442">"ລຶບນັດໝາຍ"</string>
+ <string name="goto_today" msgid="9162136434410891230">"ມື້ນີ້"</string>
+ <string name="menu_preferences" msgid="9120238479503233925">"ຕັ້ງຄ່າ"</string>
+ <string name="menu_select_visible_calendars" msgid="735670432781741817">"ປະຕິທິນທີ່ຈະສະແດງ"</string>
+ <string name="search" msgid="550656004486017426">"ຊອກຫາ"</string>
+ <string name="hide_controls" msgid="830320505938520882">"ເຊື່ອງແຜງຄວບຄຸມ"</string>
+ <string name="show_controls" msgid="715520586028062621">"ສະແດງແຜງຄວບຄຸມ"</string>
+ <string name="select_visible_calendars_title" msgid="7944393060991949882">"ປະຕິທິນທີ່ຈະສະແດງ"</string>
+ <string name="synced" msgid="7913940305983383493">"ຊິ້ງຂໍ້ມູນແລ້ວ"</string>
+ <string name="not_synced" msgid="4275114941801829419">"ບໍ່ໄດ້ຊິ"</string>
+ <string name="acct_not_synced" msgid="6126800985681230627">"ບັນຊີນີ້ບໍ່ໄດ້ຖືກຊິ້ງຂໍ້ມູນເທືື່ອ ດັ່ງນັ້ນປະຕິທິນຂອງທ່ານອາດບໍ່ໄດ້ຮັບການອັບເດດ."</string>
+ <string name="accounts" msgid="849401841083180306">"ບັນຊີ ແລະ ຊິ້ງຂໍ້ມູນ"</string>
+ <string name="select_synced_calendars_title" msgid="7916084873075901448">"ປະຕິທິນທີ່ຈະຊິ້ງຂໍ້ມູນ"</string>
+ <string name="select_synced_calendars_button" msgid="8890542984949996251">"ປະຕິທິນທີ່ຈະຊິ້ງຂໍ້ມູນ"</string>
+ <string name="hint_what" msgid="709155115005044531">"ຊື່ນັດໝາຍ"</string>
+ <string name="hint_where" msgid="4972598001033801974">"ສະຖານທີ່"</string>
+ <string name="hint_description" msgid="1910143586169033232">"ລາຍລະອຽດ"</string>
+ <string name="hint_attendees" msgid="1650488163176888480">"ຜູ່ເຂົ້າຮ່ວມ"</string>
+ <string name="creating_event" msgid="7516249252554059980">"ນັດໝາຍຖືກສ້າງແລ້ວ."</string>
+ <string name="saving_event" msgid="7694181017411177226">"ບັນທຶກນັດໝາຍແລ້ວ."</string>
+ <string name="empty_event" msgid="9018699257414338634">"ນັດໝາຍເປົ່າບໍ່ຖືກສ້າງຂຶ້ນ."</string>
+ <string name="creating_event_with_guest" msgid="5758688413124191931">"ການເຊື້ອເຊີນຈະຖືກສົ່ງໄປ."</string>
+ <string name="saving_event_with_guest" msgid="9184584438475689577">"ການອັບເດດຈະຖືກສົ່ງໄປ."</string>
+ <string name="create_event_dialog_save" msgid="1080859798521717414">"ບັນທຶກ"</string>
+ <string name="alert_title" msgid="7869592820853066853">"ການແຈ້ງເຕືອນປະຕິທິນ"</string>
+ <string name="event_info_title" msgid="56024222340421620">"ເບິ່ງນັດໝາຍ"</string>
+ <string name="event_info_title_invite" msgid="9160326363769403865">"ຄໍາເຊີນເຂົ້າຮ່ວມປະຊຸມ"</string>
+ <string name="edit_event_to_label" msgid="795012981218062421">"ຮອດ"</string>
+ <string name="edit_event_from_label" msgid="174999102612666115">"ຈາກ"</string>
+ <string name="edit_event_all_day_label" msgid="6200181113992136073">"ໝົດມື້"</string>
+ <string name="edit_event_calendar_label" msgid="4556498359505856900">"ປະຕິທິນ"</string>
+ <string name="edit_event_show_all" msgid="4558049350756058301">"ສະແດງທັງຫມົດ"</string>
+ <string name="description_label" msgid="7193475046717505855">"ລາຍລະອຽດ"</string>
+ <string name="presence_label" msgid="6169724148441175862">"ສະແດງຂ້ອຍເປັນ"</string>
+ <string name="privacy_label" msgid="9215031965259597335">"ຄວາມເປັນສ່ວນຕົວ"</string>
+ <string name="reminders_label" msgid="7292389181815525676">"ເພີ່ມການເຕືອນ"</string>
+ <string name="no_syncable_calendars" msgid="7019488867045436129">"ບໍ່ມີປະຕິທິນ"</string>
+ <string name="no_calendars_found" msgid="8968682716053492187">"ກ່ອນທີ່ທ່ານຈະສາມາດເພີ່ມນັດໝາຍ, ທ່ານຕ້ອງເພີ່ມບັນຊີປະຕິທິນໃສ່ອຸປະກອນ ຢ່າງໜ້ອຍນຶ່ງບັນຊີ ແລະ ເປີດປະຕິທິນສາມາດເບິ່ງເຫັນໄດ້. ແຕະທີ່ \"ເພີ່ມບັນຊີ\" ເພື່ອເພີ່ມບັນຊີ (ຖ້າຫາກທ່ານຫາກໍເພີ່ມບັນຊີ, ໃຫ້ລໍຖ້າຈົນກວ່າມັນຈະສຳເລັດການຊິ້ງຂໍ້ມູນ ແລ້ວລອງໃໝ່) ຫຼື ແຕະປຸ່ມຍົກເລີກ ແລະກວດໃຫ້ແນ່ໃຈວ່າມີປະຕິທິນຢ່າງໜ້ອຍນຶ່ງອັນ ທີ່ສາມາດເບິ່ງເຫັນໄດ້."</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"{ປະຕິທິນຈະເຮັດວຽກດີຂຶ້ນ ຫາກໃຊ້ກັບບັນຊີ Google.\n\n• ເຂົ້າເຖິງຜ່ານໂປຣແກຣມທ່ອງເວັບໃດກໍໄດ້\n• ສຳຮອງນັດໝາຍຂອງທ່ານໄວ້ຢ່າງປອດໄພ"</string>
+ <string name="add_account" msgid="1669072099756774952">"ເພີ່ມບັນຊີ"</string>
+ <string name="view_event_calendar_label" msgid="6126231656338241140">"ປະຕິທິນ:"</string>
+ <string name="view_event_organizer_label" msgid="2753151795647402277">"ຜູ່ຈັດງານ:"</string>
+ <string name="choose_event_color_label" msgid="2192923501857428854">"ເລືອກສີນັດໝາຍ"</string>
+ <string name="event_color_picker_dialog_title" msgid="4631938661655159511">"ສີນັດໝາຍ"</string>
+ <string name="event_color_set_to_default" msgid="3447218820785647967">"ຕັ້ງເປັນສີເລີ່ມຕົ້ນຂອງປະຕິທິນ"</string>
+ <string name="calendar_color_picker_dialog_title" msgid="3595509200561433667">"ສີປະຕິທິນ"</string>
+ <string name="calendar_square_color_picker_description" msgid="7430468363525563483">"ໂຕເລືອກສີ"</string>
+ <string name="view_event_response_label" msgid="8382281658458798329">"ເຂົ້າຮ່ວມບໍ່?"</string>
+ <string name="response_yes" msgid="2027484304899988350">"ຕົກລົງ"</string>
+ <string name="response_maybe" msgid="7791500973627841695">"ອາດຈະໄປ"</string>
+ <string name="response_no" msgid="561911691884148136">"ບໍ່"</string>
+ <string name="email_guests_label" msgid="8772030932155305903">"ອີເມວຫາຜູ່ເຂົ້າຮ່ວມ"</string>
+ <string name="email_organizer_label" msgid="7178059542798074813">"ອີເມວຫາຜູ່ຈັດງານ"</string>
+ <string name="email_picker_label" msgid="4808253965057791781">"ອີເມວດ້ວຍ"</string>
+ <string name="event_not_found" msgid="8356864185947582727">"ບໍ່ພົບນັດໝາຍ."</string>
+ <string name="map_label" msgid="8795383535586556038">"ແຜນທີ່"</string>
+ <string name="call_label" msgid="2960328220008869083">"ໂທຫາ"</string>
+ <string name="quick_response_settings" msgid="6776151690686068278">"ການຕອບດ່ວນ"</string>
+ <string name="quick_response_settings_summary" msgid="7878304729027355604">"ແກ້ໄຂການຕອບເລີ່ມຕົ້ນເມື່ອສົ່ງອີເມວເຖິງຜູ່ເຂົ້າຮ່ວມ"</string>
+ <string name="quick_response_settings_title" msgid="8966517107774567031">"ແກ້ໄຂການຕອບດ່ວນ"</string>
+ <string name="quick_response_settings_edit_title" msgid="6260055523174081930">"ການຕອບດ່ວນ"</string>
+ <string name="quick_response_dialog_title" msgid="2681309456412199207">"ເລືອກການຕອບກັບດ່ວນ"</string>
+ <string name="quick_response_email_failed" msgid="5544066405231853245">"ການຊອກຫາໂປຣແກຣມອີເມວລົ້ມເຫຼວ"</string>
+ <string-array name="quick_response_defaults">
+ <item msgid="1524421198348168403">"ຈະໄປຊ້າພຽງແຕ່ສອງສາມນາທີ."</item>
+ <item msgid="6215158751728689832">"ຈະໄປຮອດໃນ 10 ນາທີ."</item>
+ <item msgid="4485794001743679338">"ເລີ່ມກ່ອນໂລດ ບໍ່ຕ້ອງຖ້າຂ້ອຍ."</item>
+ <item msgid="8036557974294987511">"ຂໍໂທດນຳ, ຂ້ອຍໄປບໍ່ໄດ້. ເຮົາຕ້ອງນັດກັນໃໝ່ແລ້ວລະ."</item>
+ </string-array>
+ <string name="quick_response_custom_msg" msgid="8792374208224108798">"ຂຽນຂໍ້ຄວາມຂອງທ່ານເອງ..."</string>
+ <string name="event_info_organizer" msgid="9138683335394832629">"ຜູ່ຈັດງານ:"</string>
+ <string name="event_info_reminders_label" msgid="8913097552956388972">"ການເຕືອນ"</string>
+ <string name="agenda_today" msgid="5965841338467422191">"ມື້ນີ້, <xliff:g id="DATE">%1$s</xliff:g>"</string>
+ <string name="agenda_yesterday" msgid="4170964206728599693">"ມື້ວານນີ້, <xliff:g id="DATE">%1$s</xliff:g>"</string>
+ <string name="agenda_tomorrow" msgid="3893625470780723605">"ມື້ອື່ນ, <xliff:g id="DATE">%1$s</xliff:g>"</string>
+ <string name="loading" msgid="3772533493214331230">"ກຳລັງໂຫລດ..."</string>
+ <string name="show_older_events" msgid="5140647493681439926">"ແຕະເພື່ອເບິ່ງນັດໝາຍກ່ອນ <xliff:g id="OLDEST_SEARCH_RANGE">%1$s</xliff:g>"</string>
+ <string name="show_newer_events" msgid="2604638815440163080">"ແຕະເພື່ອເບິ່ງນັດໝາຍຫຼັງຈາກ <xliff:g id="NEWEST_SEARCH_RANGE">%1$s</xliff:g>"</string>
+ <string name="search_title" msgid="8898015280250716254">"ຊອກຫາປະຕິທິນຂອງຂ້ອຍ"</string>
+ <string name="edit_event_label" msgid="7413222956349977161">"ລາຍລະອຽດ"</string>
+ <string name="edit_label" msgid="8934331258435656534">"ແກ້ໄຂ"</string>
+ <string name="delete_label" msgid="874742811918030739">"ລຶບ"</string>
+ <string name="save_label" msgid="2133599104834432589">"ແລ້ວໆ"</string>
+ <string name="discard_label" msgid="2394623883289782541">"ຍົກເລີກ"</string>
+ <string name="snooze_all_label" msgid="4994488813124409077">"ປິດສຽງເຕືອນຊົ່ວຄາວທັງໝົດ"</string>
+ <string name="dismiss_all_label" msgid="1834400025868091301">"ປິດທັງໝົດ"</string>
+ <string name="snooze_label" msgid="1515893621063224666">"ປິດສຽງເຕືອນຊົ່ວຄາວ"</string>
+ <string name="does_not_repeat" msgid="1877681921029738999">"ນັດໝາຍແບບຄັ້ງດຽວ"</string>
+ <string name="endByDate" msgid="7654221304929538201">"; ຈົນຮອດ <xliff:g id="DATE">%s</xliff:g>"</string>
+ <plurals name="endByCount">
+ <item quantity="one" msgid="3727754565990691816">"; ເທື່ອດຽວ"</item>
+ <item quantity="other" msgid="4855496837834652446">"; <xliff:g id="NUMBER">%d</xliff:g> ເທື່ອ"</item>
+ </plurals>
+ <plurals name="daily">
+ <item quantity="one" msgid="5169052946627480942">"ປະຈໍາວັນ"</item>
+ <item quantity="other" msgid="5455230727715859264">"ທຸກໆ <xliff:g id="NUMBER">%d</xliff:g> ມື້"</item>
+ </plurals>
+ <string name="every_weekday" msgid="5896574838353902978">"ທຸກໆມື້ເຮັດວຽກ (ຈັນ–ສຸກ)"</string>
+ <plurals name="weekly">
+ <item quantity="one" msgid="5463021019301453273">"ປະຈຳອາທິດໃນມື້ <xliff:g id="DAYS_OF_WEEK">%2$s</xliff:g>"</item>
+ <item quantity="other" msgid="2857390143157377867">"ທຸກໆ <xliff:g id="NUMBER">%1$d</xliff:g> ອາທິດໃນມື້ <xliff:g id="DAYS_OF_WEEK">%2$s</xliff:g>"</item>
+ </plurals>
+ <string name="monthly" msgid="4587116285383048586">"ທຸກເດືອນ"</string>
+ <string name="yearly_plain" msgid="3652692085322162449">"ປະຈໍາປີ"</string>
+ <string name="monthly_on_day" msgid="5370155265278821156">"ທຸກເດືອນ (ໃນວັນທີ <xliff:g id="DAY_OF_MONTH">%s</xliff:g>)"</string>
+ <string name="yearly" msgid="8576208380302949002">"ປະຈໍາປີ (ໃນວັນທີ <xliff:g id="DATES">%s</xliff:g>)"</string>
+ <string name="custom" product="tablet" msgid="3806817351377723249">"ກຳນົດເອງ (ບໍ່ສາມາດກຳນົດໃນແທັບເລັດໄດ້)"</string>
+ <string name="custom" product="default" msgid="4137468716966004993">"ກຳນົດເອງ (ບໍ່ສາມາດກຳນົດໃນໂທລະສັບໄດ້)"</string>
+ <string name="modify_event" msgid="5982876409997142690">"ປ່ຽນແປງສະເພາະນັດໝາຍນີ້"</string>
+ <string name="modify_all" msgid="4421657265864209041">"ປ່ຽນແປງທຸກການນັດໝາຍແບບດຽວກັນ"</string>
+ <string name="modify_all_following" msgid="3017428541066390380">"ປ່ຽນແປງນັດໝາຍນີ້ ແລະນັດໝາຍອື່ນໃນອະນາຄົດ"</string>
+ <string name="new_event_dialog_label" msgid="7553105224561147916">"ນັດໝາຍໃໝ່"</string>
+ <string name="new_event_dialog_option" msgid="6154657379574669371">"ນັດໝາຍໃໝ່"</string>
+ <string name="delete_this_event_title" msgid="518402946676919384">"ລຶບນັດໝາຍນີ້?"</string>
+ <string name="delete_recurring_event_title" msgid="5609046778422180206">"ລຶບ <xliff:g id="EVENTTITLE">%s</xliff:g>?"</string>
+ <string name="change_response_title" msgid="7704714776070974984">"ປ່ຽນແປງການຕອບກັບ"</string>
+ <string name="menu_general_preferences" msgid="2812705323334260708">"ການຕັ້ງຄ່າທົ່ວໄປ"</string>
+ <string name="menu_about_preferences" msgid="6124375438237674973">"ກ່ຽວກັບປະຕິທິນ"</string>
+ <string name="preferences_title" msgid="8045855493262131773">"ການຕັ້ງຄ່າ"</string>
+ <string name="preferences_general_title" msgid="2069075513760573117">"ຕັ້ງຄ່າມຸມມອງປະຕິທິນ"</string>
+ <string name="preferences_reminder_title" msgid="5199606534191180129">"ການແຈ້ງເຕືອນ &amp; ແຈ້ງເຕືອນ"</string>
+ <string name="preferences_hide_declined_title" msgid="1849295943669890034">"ເຊື່ອງນັດໝາຍທີ່ປະຕິເສດໄປແລ້ວ"</string>
+ <string name="preferences_week_start_day_title" msgid="4619489296444901622">"ຕົ້ນອາທິດເລີ່ມໃນ"</string>
+ <string name="preferences_week_start_day_dialog" msgid="5181634128884089113">"ຕົ້ນອາທິດເລີ່ມໃນ"</string>
+ <string name="preferences_clear_search_history_title" msgid="6619916370215282982">"ລຶບປະຫວັດການຊອກຫາ"</string>
+ <string name="preferences_clear_search_history_summary" msgid="7864674093455778158">"ລຶບການຊອກຫາທັງຫມົດທີ່ທ່ານໄດ້ປະຕິບັດມາ"</string>
+ <string name="search_history_cleared" msgid="1536707558435227567">"ປະຫວັດການຊອກຫາຖືກລຶບລ້າງແລ້ວ."</string>
+ <string name="preferences_alerts_title" msgid="6636088008103904020">"ການແຈ້ງເຕືອນ"</string>
+ <string name="preferences_alerts_vibrateWhen_title" msgid="8731372580674292759">"ສັ່ນເຕືອນ"</string>
+ <string name="preferences_alerts_ringtone_title" msgid="1849706055052358346">"ສຽງ"</string>
+ <string name="preferences_alerts_popup_title" msgid="6643468203670475296">"ການແຈ້ງເຕືອນປັອບອັບ"</string>
+ <string name="preferences_default_reminder_title" msgid="5188861433342733905">"ເວລາການແຈ້ງເຕືອນເລີ່ມຕົ້ນ"</string>
+ <string name="preferences_default_reminder_dialog" msgid="2490348857239323412">"ເວລາການແຈ້ງເຕືອນເລີ່ມຕົ້ນ"</string>
+ <string name="preferences_default_reminder_default" msgid="2903884416749959435">"10"</string>
+ <string name="preferences_use_home_tz_title" msgid="5597546849968598210">"ນຳໃຊ້ເວລາທ້ອງຖິ່ນ"</string>
+ <string name="preferences_use_home_tz_descrip" msgid="4835375381297413746">"ສະແດງປະຕິທິນ ແລະເວລານັດໝາຍໃນເຂດເວລາທ້ອງຖິ່ນຂອງທ່ານ ໃນເວລາເດີນທາງ"</string>
+ <string name="preferences_home_tz_title" msgid="6680000444088818578">"ເຂດເວລາທ້ອງຖິ່ນ"</string>
+ <string name="preferences_show_week_num_title" msgid="5280734329664503461">"ສະແດງເລກອາທິດ"</string>
+ <string name="preferences_about_title" msgid="2810624892412097879">"ກ່ຽວກັບ"</string>
+ <string name="preferences_build_version" msgid="8242471883413502068">"ເວີຊັນທີ່ສ້າງ"</string>
+ <string name="gadget_title" msgid="939918875331310945">"ປະຕິທິນ"</string>
+ <plurals name="month_more_events">
+ <item quantity="one" msgid="8971334808414201327">"+1"</item>
+ <item quantity="other" msgid="1997405398178470838">"+<xliff:g id="NUMBER">%d</xliff:g>"</item>
+ </plurals>
+ <string name="gadget_no_events" msgid="5209110911088302855">"ບໍ່ມີກິດຈະກໍາທີ່ໃກ້ຈະຮອດໃນປະຕິທິນ"</string>
+ <string name="preferences_experimental_category" msgid="8111213192001230350">"ຍັງຢູ່ໃນການທົດລອງ"</string>
+ <string name="preferences_reminders_category" msgid="3179315692653755740">"ການເຕືອນ"</string>
+ <string name="preferences_reminders_responded_label" msgid="1196570678238475838">"ຂ້າມການເຕືອນ"</string>
+ <string name="preferences_reminders_responded_dialog" msgid="1873289128793828352">"ຂ້າມການເຕືອນ"</string>
+ <string name="preferences_reminders_quiet_hours_label" msgid="8529712276644546893">"ຊົ່ວໂມງປິດສຽງ"</string>
+ <string name="preferences_reminders_quiet_hours_description" msgid="65969073433791290">"ຢຸດການເຕືອນໃນໄລຍະເວລາທີ່ລະບຸໄວ້."</string>
+ <string name="preferences_reminders_quiet_hours_start" msgid="3433058529220285232">"ເວລາເລີ່ມຊົ່ວໂມງປິດສຽງ"</string>
+ <string name="preferences_reminders_quiet_hours_end" msgid="7492883554865119346">"ເວລາສິ້ນສຸດຊົ່ວໂມງປິດສຽງ"</string>
+ <string name="preferences_debug_category" msgid="6203278208385095018">"ການດີບັ໊ກ"</string>
+ <string name="copy_db" msgid="437691290566699292">"ສົ່ງຖານຂໍ້ມູນ"</string>
+ <string name="directory_searching_fmt" msgid="1232037509095606687">"ກຳລັງຊອກຫາ <xliff:g id="DOMAIN">%s</xliff:g>..."</string>
+ <string name="accessibility_remove_attendee" msgid="7082751172654698863">"ລຶບຜູ່ເຂົ້າຮ່ວມ"</string>
+ <string name="accessibility_pick_start_date" msgid="3926641487042699037">"ເລີ່ມວັນທີ"</string>
+ <string name="accessibility_pick_start_time" msgid="4913428100936555149">"ເວລາເລີ່ມ"</string>
+ <string name="accessibility_pick_end_date" msgid="5624250196618643922">"ມື້ສິ້ນສຸດ"</string>
+ <string name="accessibility_pick_end_time" msgid="7120310166355224941">"ເວລາສິ້ນສຸດ"</string>
+ <string name="accessibility_pick_time_zone" msgid="7155465783500323811">"ເຂດເວລາ"</string>
+ <string name="accessibility_pick_recurrence" msgid="1834311617874828931">"ເຮັດນັດໝາຍຊ້ຳ"</string>
+ <string name="accessibility_add_reminder" msgid="2267950744060950152">"ເພີ່ມການເຕືອນ"</string>
+ <string name="accessibility_remove_reminder" msgid="5261609343259665139">"ລຶບການເຕືອນ"</string>
+ <string name="accessibility_add_attendee" msgid="5654014177472600916">"ເພີ່ມຜູ່ເຂົ້າຮ່ວມ"</string>
+ <string name="accessibility_sync_cal" msgid="6506181885764723383">"ຊິ້ງຂໍ້ມູນປະຕິທິນ"</string>
+ <string name="accessibility_all_day" msgid="4146955438811915282">"ນັດໝາຍໝົດມື້"</string>
+ <string name="accessibility_repeats" msgid="1629279916830919582">"ການຈັດຊ້ຳ"</string>
+ <string name="accessibility_reminder_time" msgid="3594100545814579575">"ເວລາເຕືອນ"</string>
+ <string name="accessibility_reminder_type" msgid="5339120699701437227">"ປະເພດການເຕືອນ"</string>
+ <string name="accessibility_reminder_showmeas" msgid="6669129015980006570">"ສະແດງຂ້ອຍເປັນ"</string>
+ <string name="accessibility_reminder_privacy" msgid="8669288484484022771">"ຄວາມເປັນສ່ວນຕົວ"</string>
+ <string name="acessibility_cal_notification" msgid="7267601064994839394">"ການແຈ້ງເຕືອນປະຕິທິນ"</string>
+ <string name="acessibility_snooze_notification" msgid="5007852779125102681">"ປິດສຽງເຕືອນຊົ່ວຄາວ"</string>
+ <string name="accessibility_email_notification" msgid="9124064701968129831">"ອີເມວຫາຜູ່ເຂົ້າຮ່ວມ"</string>
+ <string name="day_view_new_event_hint" msgid="2131483437911536229">"+ ນັດໝາຍໃໝ່"</string>
+ <string name="template_announce_item_index" msgid="4067877800670753110">"ນັດໝາຍທີ <xliff:g id="ITEM_INDEX">%1$s</xliff:g> ຈາກທັງໝົດ <xliff:g id="ITEM_COUNT">%2$s</xliff:g>."</string>
+ <plurals name="Nevents">
+ <item quantity="one" msgid="5230907142214104485">"1 ນັດໝາຍ"</item>
+ <item quantity="other" msgid="6093072093209431078">"<xliff:g id="COUNT">%d</xliff:g> ນັດໝາຍ"</item>
+ </plurals>
+ <plurals name="N_remaining_events">
+ <item quantity="one" msgid="431585781647034528">"+1 ນັດໝາຍ"</item>
+ <item quantity="other" msgid="3609243840882275136">"+ <xliff:g id="COUNT">%d</xliff:g> ນັດໝາຍ"</item>
+ </plurals>
+ <string name="acessibility_selected_marker_description" msgid="3010149843148810768">"ນັດໝາຍທີ່ຖືກເລືອກ"</string>
+ <string name="do_not_check" msgid="7815441673853466129">"ຫ້າມໝາຍຖືກ -&gt;"</string>
+ <string name="recurrence_dialog_title" msgid="8093909645557717483">"ເຮັດຊ້ຳ"</string>
+ <string name="recurrence_dialog_title_never" msgid="2679396029776590130">"ບໍ່ເຮັດຊ້ຳ"</string>
+ <plurals name="recurrence_interval_daily">
+ <item quantity="one" msgid="1205422710088692631">"ທຸກໆ <xliff:g id="COUNT">%d</xliff:g> ມື້"</item>
+ <item quantity="other" msgid="707566499994398250">"ທຸກໆ <xliff:g id="COUNT">%d</xliff:g> ມື້"</item>
+ </plurals>
+ <plurals name="recurrence_interval_weekly">
+ <item quantity="one" msgid="4948681635464488351">"ທຸກໆ <xliff:g id="COUNT">%d</xliff:g> ອາທິດ"</item>
+ <item quantity="other" msgid="7094801039989237061">"ທຸກໆ <xliff:g id="COUNT">%d</xliff:g> ອາທິດ"</item>
+ </plurals>
+ <plurals name="recurrence_interval_monthly">
+ <item quantity="one" msgid="4768178401603139718">"ທຸກໆ <xliff:g id="COUNT">%d</xliff:g> ເດືອນ"</item>
+ <item quantity="other" msgid="5419723710346646523">"ທຸກໆ <xliff:g id="COUNT">%d</xliff:g> ເດືອນ"</item>
+ </plurals>
+ <plurals name="recurrence_interval_yearly">
+ <item quantity="one" msgid="5819562634008179102">"ທຸກໆ <xliff:g id="COUNT">%d</xliff:g> ປີ"</item>
+ <item quantity="other" msgid="5678653649746562060">"ທຸກໆ <xliff:g id="COUNT">%d</xliff:g> ປີ"</item>
+ </plurals>
+ <string name="recurrence_month_pattern_by_day" msgid="4400107556121003459">"ໃນມື້ດຽວກັນຂອງແຕ່ລະເດືອນ"</string>
+ <string name="recurrence_end_continously" msgid="6898950241634912991">"ຕະຫຼອດໄປ"</string>
+ <string name="recurrence_end_date_label" msgid="4142791438636994952">"ຈົນຮອດວັນທີ"</string>
+ <string name="recurrence_end_date" msgid="3693751578164711701">"ຈົນຮອດ <xliff:g id="DATE">%s</xliff:g>"</string>
+ <string name="recurrence_end_count_label" msgid="1233883668293087977">"ຕາມຈຳນວນເທື່ອຂອງການນັດໝາຍ"</string>
+ <plurals name="recurrence_end_count">
+ <item quantity="one" msgid="1400782968090516215">"ສໍາລັບ <xliff:g id="EVENT_COUNT">%d</xliff:g> ນັດໝາຍ"</item>
+ <item quantity="other" msgid="8779598489398048259">"ສໍາລັບ <xliff:g id="EVENT_COUNT">%d</xliff:g> ນັດໝາຍ"</item>
+ </plurals>
+ <string name="acessibility_recurrence_choose_end_date_description" msgid="5899029840837836711">"ປ່ຽນວັນສິ້ນສຸດ"</string>
+</resources>
diff --git a/res/values-lt/strings.xml b/res/values-lt/strings.xml
index 46dd2cfb..cb82bcbf 100644
--- a/res/values-lt/strings.xml
+++ b/res/values-lt/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Pridėti priminimą"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Nėra kalendorių"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Jei norite pridėti įvykį, savo įrenginyje turite pridėti bent vieną Kalendoriaus paskyrą ir padaryti kalendorių matomą. Jei norite pridėti paskyrą, palieskite „Pridėti paskyrą“ (jei paskyrą ką tik pridėjote, palaukite, kol ji bus sinchronizuota, ir bandykite dar kartą). Arba palieskite „Atšaukti“ ir įsitikinkite, kad matomas bent vienas kalendorius."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Kalendorius geriau veikia naudojant „Google“ paskyrą."\n\n"• Pasiekite jį naudodami bet kurią žiniatinklio naršyklę"\n"• Saugiau kurkite atsargines įvykių kopijas"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Kalendorius geriau veikia naudojant „Google“ paskyrą.\n\n• Pasiekite jį naudodami bet kurią žiniatinklio naršyklę\n• Saugiau kurkite atsargines įvykių kopijas"</string>
<string name="add_account" msgid="1669072099756774952">"Pridėti paskyrą"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Kalendorius:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Tvarkytuvė:"</string>
diff --git a/res/values-lv/strings.xml b/res/values-lv/strings.xml
index a6a94e79..e62813f0 100644
--- a/res/values-lv/strings.xml
+++ b/res/values-lv/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Pievienot atgādin."</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Nav kalendāru"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Lai pievienotu kādu pasākumu, vispirms savā ierīcē pievienojiet vismaz vienu kontu pakalpojumā Kalendārs un padariet redzamu konkrētu kalendāru. Lai pievienotu kontu, pieskarieties vienumam Pievienot kontu (ja tikko jau pievienojāt kontu, gaidiet, kamēr tas tiek sinhronizēts, un mēģiniet vēlreiz). Varat arī pieskarties vienumam Atcelt un padarīt redzamu vismaz vienu kalendāru."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Kalendārs darbojas labāk ar Google kontu."\n\n"• Piekļuve no jebkuras tīmekļa pārlūkprogrammas"\n"• Droša pasākumu dublēšana"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Kalendārs darbojas labāk ar Google kontu.\n\n• Piekļuve no jebkuras tīmekļa pārlūkprogrammas\n• Droša pasākumu dublēšana"</string>
<string name="add_account" msgid="1669072099756774952">"Pievienot kontu"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Kalendārs:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Rīkotājs:"</string>
diff --git a/res/values-mn-rMN/arrays.xml b/res/values-mn-rMN/arrays.xml
new file mode 100644
index 00000000..5db4de31
--- /dev/null
+++ b/res/values-mn-rMN/arrays.xml
@@ -0,0 +1,169 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 2007 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string-array name="reminder_methods_labels">
+ <item msgid="5172236776878811487">"Мэдэгдэл"</item>
+ <item msgid="1751151680520784746">"Имэйл"</item>
+ <item msgid="2658001219380695677">"SMS"</item>
+ <item msgid="7926918288165444873">"Сэрүүлэг"</item>
+ </string-array>
+ <string-array name="reminder_minutes_labels">
+ <item msgid="2416970002377237011">"0 минут"</item>
+ <item msgid="6681865010714743948">"1 минут"</item>
+ <item msgid="2327505114623595779">"5 минут"</item>
+ <item msgid="1657410063332547113">"10 минут"</item>
+ <item msgid="366087535181197780">"15 минут"</item>
+ <item msgid="6252612791145061929">"20 минут"</item>
+ <item msgid="7896694531989090700">"25 минут"</item>
+ <item msgid="8754510169374808607">"30 минут"</item>
+ <item msgid="3113380274218454394">"45 минут"</item>
+ <item msgid="8546646645868526283">"1 цаг"</item>
+ <item msgid="6467845211024768872">"2 цаг"</item>
+ <item msgid="8201677619511076575">"3 цаг"</item>
+ <item msgid="7172504281650128893">"12 цаг"</item>
+ <item msgid="9114286702181482496">"24 цаг"</item>
+ <item msgid="3107009344872997366">"2 өдөр"</item>
+ <item msgid="6135563708172153696">"1 долоо хоног"</item>
+ </string-array>
+ <string-array name="preferences_default_reminder_labels">
+ <item msgid="7495163916242649023">"Байхгүй"</item>
+ <item msgid="5883344836499335043">"0 минут"</item>
+ <item msgid="4354350447805231188">"1 минут"</item>
+ <item msgid="265674592625309858">"5 минут"</item>
+ <item msgid="8011089417728419666">"10 минут"</item>
+ <item msgid="6177098581805412986">"15 минут"</item>
+ <item msgid="356346660503078923">"20 минут"</item>
+ <item msgid="992592434377054063">"25 минут"</item>
+ <item msgid="9191353668596201944">"30 минут"</item>
+ <item msgid="1192985682962908244">"45 минут"</item>
+ <item msgid="1694315499429259938">"1 цаг"</item>
+ <item msgid="8281019320591769635">"2 цаг"</item>
+ <item msgid="2062931719019287773">"3 цаг"</item>
+ <item msgid="4086495711621133006">"12 цаг"</item>
+ <item msgid="3172669681920709561">"24 цаг"</item>
+ <item msgid="5557836606782821910">"2 өдөр"</item>
+ <item msgid="8336577387266744930">"1 долоо хоног"</item>
+ </string-array>
+ <string-array name="preferences_week_start_day_labels">
+ <item msgid="986150274035512339">"Тухайн газрын үндсэн"</item>
+ <item msgid="134027225275475280">"Бямба"</item>
+ <item msgid="95029346069903091">"Ням"</item>
+ <item msgid="5840983116375063739">"Даваа"</item>
+ </string-array>
+ <string-array name="availability">
+ <item msgid="454869065893453189">"Завгүй"</item>
+ <item msgid="6228387173725732140">"Холбогдсон"</item>
+ <item msgid="2064426942462573474">"Урьдчилсан"</item>
+ </string-array>
+ <string-array name="visibility">
+ <item msgid="3035788428581513163">"Үндсэн"</item>
+ <item msgid="5200216103966973369">"Хувийн"</item>
+ <item msgid="9182342638433672664">"Нийтийн"</item>
+ </string-array>
+ <string-array name="ordinal_labels">
+ <item msgid="2693927956303125332">"эхний"</item>
+ <item msgid="5631923029483854900">"хоёрдох"</item>
+ <item msgid="148935502975250973">"гуравдах"</item>
+ <item msgid="5124200797326669172">"дөрөвдэх"</item>
+ <item msgid="7564374178324652137">"сүүлийн"</item>
+ </string-array>
+ <string-array name="response_labels1">
+ <item msgid="5605392595848194997">"Хариу байхгүй"</item>
+ <item msgid="3724434080904437698">"Тийм"</item>
+ <item msgid="8854145743148992583">"Магадгүй"</item>
+ <item msgid="6174292185978948873">"Үгүй"</item>
+ </string-array>
+ <string-array name="delete_repeating_labels">
+ <item msgid="4208432367651646938">"Зөвхөн энэ үйл явдал"</item>
+ <item msgid="1536401639805370405">"Энэ болон цаашдын үйл явдлууд"</item>
+ <item msgid="7833229563617435430">"Бүх үйл явдал"</item>
+ </string-array>
+ <string-array name="delete_repeating_labels_no_selected">
+ <item msgid="1341910309321756150">"Энэ &amp; цаашдын үйл явдлууд"</item>
+ <item msgid="6315440193748139854">"Бүх үйл явдал"</item>
+ </string-array>
+ <string-array name="change_response_labels">
+ <item msgid="3466644709343519437">"Зөвхөн энэ үйл явдал"</item>
+ <item msgid="140670561403965380">"Дараалсан бүх үйл явдал"</item>
+ </string-array>
+ <string-array name="buttons_list">
+ <item msgid="5917946202321434335">"Өдөр"</item>
+ <item msgid="6248480754959562740">"7 хоног"</item>
+ <item msgid="4298472806133153766">"Сар"</item>
+ <item msgid="5033084974413793845">"Хөтөлбөр"</item>
+ </string-array>
+ <string-array name="preferences_skip_reminders_labels">
+ <item msgid="2285927842308686988">"Зөвхөн татгалзвал"</item>
+ <item msgid="6367412240524984286">"Татгалзсан эсхүл хариулаагүй бол"</item>
+ </string-array>
+ <string-array name="recurrence_freq">
+ <item msgid="3388478383574917007">"ӨДӨР БҮР ДАВТАХ"</item>
+ <item msgid="6300824484048337842">"ДОЛОО ХОНОГ БҮР ДАВТАХ"</item>
+ <item msgid="189361731610816256">"САР БҮР ДАВТАХ"</item>
+ <item msgid="8714177874112569158">"ЖИЛ БҮР ДАВТАХ"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_sun">
+ <item msgid="143841313172233420">"Эхний Ням гараг бүрт"</item>
+ <item msgid="2557379346106451363">"Хоёрдох Ням гараг бүрт"</item>
+ <item msgid="7622144489915654132">"Гуравдах Ням гараг бүрт"</item>
+ <item msgid="527152448137686021">"Дөрөвдэх Ням гараг бүрт"</item>
+ <item msgid="5057483608824759350">"Сүүлийн Ням гараг бүрт"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_mon">
+ <item msgid="7539974918997689048">"Эхний Даваа гараг бүрт"</item>
+ <item msgid="4484275849072423978">"Хоёрдох Даваа гараг бүрт"</item>
+ <item msgid="8956169860824371383">"Гуравдах Даваа гараг бүрт"</item>
+ <item msgid="6924403357659569326">"Дөрөвдэх Даваа гараг бүрт"</item>
+ <item msgid="1379608815263472161">"Сүүлийн Даваа гараг бүрт"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_tues">
+ <item msgid="8690802834039790777">"Эхний Мягмар гараг бүрт"</item>
+ <item msgid="9063613547307760928">"Хоёрдох Мягмар гараг бүрт"</item>
+ <item msgid="6688603328729208168">"Гуравдах Мягмар гараг бүрт"</item>
+ <item msgid="6695206006961533357">"Дөрөвдэх Мягмар гараг бүрт"</item>
+ <item msgid="8619069174889809914">"Сүүлийн Мягмар гараг бүрт"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_wed">
+ <item msgid="3233850232075584386">"Эхний Лхагва гараг бүрт"</item>
+ <item msgid="5059722045367799217">"Хоёрдох Лхагва гараг бүрт"</item>
+ <item msgid="7986246648229272275">"Гуравдах Лхагва гараг бүрт"</item>
+ <item msgid="9068566169348980801">"Дөрөвдэх Лхагва гараг бүрт"</item>
+ <item msgid="7976866743069062134">"Сүүлийн Лхагва гараг бүрт"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_thurs">
+ <item msgid="920673677566009313">"Эхний Пүрэв гараг бүрт"</item>
+ <item msgid="4857419136007543270">"Хоёрдох Пүрэв гараг бүрт"</item>
+ <item msgid="222044587450564839">"Гуравдах Пүрэв гараг бүрт"</item>
+ <item msgid="6197927556533030945">"Дөрөвдэх Пүрэв гараг бүрт"</item>
+ <item msgid="1023326923033436905">"Сүүлийн Пүрэв гараг бүрт"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_fri">
+ <item msgid="6534500380525126157">"Эхний Баасан гараг бүрт"</item>
+ <item msgid="1935608297230506940">"Хоёрдох Баасан гараг бүрт"</item>
+ <item msgid="4061877662049317599">"Гуравдах Баасан гараг бүрт"</item>
+ <item msgid="6856646749131820614">"Дөрөвдэх Баасан гараг бүрт"</item>
+ <item msgid="6533513913914859794">"Сүүлийн Баасан гараг бүрт"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_sat">
+ <item msgid="3556369572649948699">"Эхний Бямба гараг бүрт"</item>
+ <item msgid="9130198690512925355">"Хоёрдох Бямба гараг бүрт"</item>
+ <item msgid="4525736070844032405">"Гуравдах Бямба гараг бүрт"</item>
+ <item msgid="422053689531707709">"Дөрөвдэх Бямба гараг бүрт"</item>
+ <item msgid="5499975799312474425">"Сүүлийн Бямба гараг бүрт"</item>
+ </string-array>
+</resources>
diff --git a/res/values-mn-rMN/strings.xml b/res/values-mn-rMN/strings.xml
new file mode 100644
index 00000000..860ccee2
--- /dev/null
+++ b/res/values-mn-rMN/strings.xml
@@ -0,0 +1,277 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 2006 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_label" msgid="5452708708398908131">"Календарь"</string>
+ <string name="what_label" msgid="1933578391985810049">"Юу"</string>
+ <string name="where_label" msgid="3472482206065595118">"Хаана"</string>
+ <string name="when_label" msgid="894636567327261599">"Хэзээ"</string>
+ <string name="timezone_label" msgid="3988530993300431650">"Цагийн бүс"</string>
+ <string name="attendees_label" msgid="2971281641565729725">"Зочид"</string>
+ <string name="today" msgid="8577375020252453006">"Өнөөдөр"</string>
+ <string name="tomorrow" msgid="614434811813859237">"Маргааш"</string>
+ <string name="today_at_time_fmt" msgid="1981279213130049736">"Өнөөдөр <xliff:g id="TIME_INTERVAL">%s</xliff:g>-д"</string>
+ <string name="tomorrow_at_time_fmt" msgid="1330779112841767432">"Маргааш <xliff:g id="TIME_INTERVAL">%s</xliff:g>-д"</string>
+ <string name="date_time_fmt" msgid="1642972650061946484">"<xliff:g id="DATE">%s</xliff:g>, <xliff:g id="TIME_INTERVAL">%s</xliff:g>"</string>
+ <string name="repeats_label" msgid="7414023871434593196">"Давталт"</string>
+ <string name="no_title_label" msgid="302177118061368042">"(Гарчиггүй)"</string>
+ <plurals name="Nminutes">
+ <item quantity="one" msgid="4871052965772159239">"1 минут"</item>
+ <item quantity="other" msgid="5644461630927544936">"<xliff:g id="COUNT">%d</xliff:g> минут"</item>
+ </plurals>
+ <plurals name="Nmins">
+ <item quantity="one" msgid="9191090668359663663">"1 мин"</item>
+ <item quantity="other" msgid="9175648445939148974">"<xliff:g id="COUNT">%d</xliff:g> мин"</item>
+ </plurals>
+ <plurals name="Nhours">
+ <item quantity="one" msgid="4793697728599296830">"1 цаг"</item>
+ <item quantity="other" msgid="4477841052001760620">"<xliff:g id="COUNT">%d</xliff:g> цаг"</item>
+ </plurals>
+ <plurals name="Ndays">
+ <item quantity="one" msgid="5988137255732166573">"1 өдөр"</item>
+ <item quantity="other" msgid="1709378992389618261">"<xliff:g id="COUNT">%d</xliff:g> өдөр"</item>
+ </plurals>
+ <plurals name="weekN">
+ <item quantity="other" msgid="8085184869561028365">"ДОЛОО ХОНОГ <xliff:g id="COUNT">%d</xliff:g>"</item>
+ </plurals>
+ <string name="calendar_refresh" msgid="6172731193680500025">"Дахин шинэчлэх"</string>
+ <string name="show_day_view" msgid="5782512782605466016">"Өдөр харуулах"</string>
+ <string name="agenda_view" msgid="5566084759423843245">"Хөтөлбөр"</string>
+ <string name="day_view" msgid="4467754504843584437">"Өдөр"</string>
+ <string name="week_view" msgid="6775043022159508060">"7 хоног"</string>
+ <string name="month_view" msgid="7287101431749285412">"Сар"</string>
+ <string name="event_view" msgid="7621353079385122317">"Үйл явдлыг харах"</string>
+ <string name="event_create" msgid="6941040556709110617">"Шинэ үйл явдал"</string>
+ <string name="event_edit" msgid="4006961928830064662">"Үйл явдлыг засах"</string>
+ <string name="event_delete" msgid="2386667193277770442">"Үйл явдлыг устгах"</string>
+ <string name="goto_today" msgid="9162136434410891230">"Өнөөдөр"</string>
+ <string name="menu_preferences" msgid="9120238479503233925">"Тохиргоо"</string>
+ <string name="menu_select_visible_calendars" msgid="735670432781741817">"Харуулах календарь"</string>
+ <string name="search" msgid="550656004486017426">"Хайх"</string>
+ <string name="hide_controls" msgid="830320505938520882">"Контролыг далдлах"</string>
+ <string name="show_controls" msgid="715520586028062621">"Хяналтыг харуулах"</string>
+ <string name="select_visible_calendars_title" msgid="7944393060991949882">"Харуулах календарь"</string>
+ <string name="synced" msgid="7913940305983383493">"синк хийгдсэн"</string>
+ <string name="not_synced" msgid="4275114941801829419">"Синк хийгдээгүй"</string>
+ <string name="acct_not_synced" msgid="6126800985681230627">"Энэ акаунт синк хийгдэхгүй байгаа учир таны календарь шинэчлэгдээгүй байж магадгүй."</string>
+ <string name="accounts" msgid="849401841083180306">"Акаунт &amp; синк"</string>
+ <string name="select_synced_calendars_title" msgid="7916084873075901448">"Синк хийх календариуд"</string>
+ <string name="select_synced_calendars_button" msgid="8890542984949996251">"Синк хийх календариуд"</string>
+ <string name="hint_what" msgid="709155115005044531">"Үйл явдлын нэр"</string>
+ <string name="hint_where" msgid="4972598001033801974">"Байршил"</string>
+ <string name="hint_description" msgid="1910143586169033232">"Тайлбар"</string>
+ <string name="hint_attendees" msgid="1650488163176888480">"Зочид"</string>
+ <string name="creating_event" msgid="7516249252554059980">"Үйл явдлыг үүсгэсэн."</string>
+ <string name="saving_event" msgid="7694181017411177226">"Үйл явдал хадгалагдсан."</string>
+ <string name="empty_event" msgid="9018699257414338634">"Хоосон үйл явдал үүсгэгдээгүй."</string>
+ <string name="creating_event_with_guest" msgid="5758688413124191931">"Урилга илгээх болно."</string>
+ <string name="saving_event_with_guest" msgid="9184584438475689577">"Шинэчлэлтийг илгээх болно."</string>
+ <string name="create_event_dialog_save" msgid="1080859798521717414">"Хадгалах"</string>
+ <string name="alert_title" msgid="7869592820853066853">"Календарийн мэдэгдэл"</string>
+ <string name="event_info_title" msgid="56024222340421620">"Үйл явдлыг харах"</string>
+ <string name="event_info_title_invite" msgid="9160326363769403865">"Уулзалтын урилга"</string>
+ <string name="edit_event_to_label" msgid="795012981218062421">"Хэнд"</string>
+ <string name="edit_event_from_label" msgid="174999102612666115">"Илгээгч"</string>
+ <string name="edit_event_all_day_label" msgid="6200181113992136073">"Өдөржин"</string>
+ <string name="edit_event_calendar_label" msgid="4556498359505856900">"Календарь"</string>
+ <string name="edit_event_show_all" msgid="4558049350756058301">"Бүгдийг харуулах"</string>
+ <string name="description_label" msgid="7193475046717505855">"Тайлбар"</string>
+ <string name="presence_label" msgid="6169724148441175862">"Би"</string>
+ <string name="privacy_label" msgid="9215031965259597335">"Нууцлал"</string>
+ <string name="reminders_label" msgid="7292389181815525676">"Сануулагч нэмэх"</string>
+ <string name="no_syncable_calendars" msgid="7019488867045436129">"Календарь байхгүй"</string>
+ <string name="no_calendars_found" msgid="8968682716053492187">"Та үйл явдал нэмэхийн өмнө дор хаяж нэг Календарь акаунтыг төхөөрөмжид нэмж, календарийг харагддаг болгосон байх шаардлагатай. Акаунт нэмэхийн тулд Акаунт нэмэх гэсэнд хүрнэ үү (хэрэв та дөнгөж акаунт нэмсэн бол синк хийж дуустал хүлээгээд дахин оролдоно уу). Эсхүл Цуцлах гэсэнд хүрээд дор хаяж нэг календарь харагдахуйц болгоорой."</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Календарь нь Google Акаунттай сайн ажиллана.\n\n• Та дурын хөтчөөр нэвтэрч болно\n• Өөрийн үйл явдлуудыг найдвартай нөөцлөөрэй"</string>
+ <string name="add_account" msgid="1669072099756774952">"Акаунт нэмэх"</string>
+ <string name="view_event_calendar_label" msgid="6126231656338241140">"Календарь"</string>
+ <string name="view_event_organizer_label" msgid="2753151795647402277">"Зохион байгуулагч:"</string>
+ <string name="choose_event_color_label" msgid="2192923501857428854">"Үйл явдлын өнгийг сонгох"</string>
+ <string name="event_color_picker_dialog_title" msgid="4631938661655159511">"Үйл явдлын Өнгө"</string>
+ <string name="event_color_set_to_default" msgid="3447218820785647967">"Календарийн үндсэн өнгө болгох"</string>
+ <string name="calendar_color_picker_dialog_title" msgid="3595509200561433667">"Календарийн Өнгө"</string>
+ <string name="calendar_square_color_picker_description" msgid="7430468363525563483">"Өнгө сонгогч"</string>
+ <string name="view_event_response_label" msgid="8382281658458798329">"Оролцох уу?"</string>
+ <string name="response_yes" msgid="2027484304899988350">"Тийм"</string>
+ <string name="response_maybe" msgid="7791500973627841695">"Магадгүй"</string>
+ <string name="response_no" msgid="561911691884148136">"Үгүй"</string>
+ <string name="email_guests_label" msgid="8772030932155305903">"Зочид руу имэйлдэх"</string>
+ <string name="email_organizer_label" msgid="7178059542798074813">"Зохион байгуулагч руу имэйлдэх"</string>
+ <string name="email_picker_label" msgid="4808253965057791781">"Хамт имэйлдэх"</string>
+ <string name="event_not_found" msgid="8356864185947582727">"Үйл явдал олдсонгүй."</string>
+ <string name="map_label" msgid="8795383535586556038">"Газрын зураг"</string>
+ <string name="call_label" msgid="2960328220008869083">"Залгах"</string>
+ <string name="quick_response_settings" msgid="6776151690686068278">"Шуурхай хариунууд"</string>
+ <string name="quick_response_settings_summary" msgid="7878304729027355604">"Зочид руу имэйлдэхдээ үндсэн хариултуудыг ашиглах"</string>
+ <string name="quick_response_settings_title" msgid="8966517107774567031">"Шуурхай хариунуудыг засах"</string>
+ <string name="quick_response_settings_edit_title" msgid="6260055523174081930">"Шуурхай хариу"</string>
+ <string name="quick_response_dialog_title" msgid="2681309456412199207">"Шуурхай хариулт сонгох"</string>
+ <string name="quick_response_email_failed" msgid="5544066405231853245">"Имэйл програм олж чадсангүй"</string>
+ <string-array name="quick_response_defaults">
+ <item msgid="1524421198348168403">"Хэдхэн минут хоцорч байна."</item>
+ <item msgid="6215158751728689832">"10 минут дараа тэнд очно уу."</item>
+ <item msgid="4485794001743679338">"Надгүйгээр эхлүүлж байна уу."</item>
+ <item msgid="8036557974294987511">"Уучлаарай, би амжихааргүй боллоо. Уулзалтаа дахин товлоё."</item>
+ </string-array>
+ <string name="quick_response_custom_msg" msgid="8792374208224108798">"Өөрийн гэснийг бичээрэй..."</string>
+ <string name="event_info_organizer" msgid="9138683335394832629">"Зохион байгуулагч:"</string>
+ <string name="event_info_reminders_label" msgid="8913097552956388972">"Сануулагч"</string>
+ <string name="agenda_today" msgid="5965841338467422191">"ӨНӨӨДӨР, <xliff:g id="DATE">%1$s</xliff:g>"</string>
+ <string name="agenda_yesterday" msgid="4170964206728599693">"ӨЧИГДӨР, <xliff:g id="DATE">%1$s</xliff:g>"</string>
+ <string name="agenda_tomorrow" msgid="3893625470780723605">"МАРГААШ, <xliff:g id="DATE">%1$s</xliff:g>"</string>
+ <string name="loading" msgid="3772533493214331230">"Ачааллаж байна..."</string>
+ <string name="show_older_events" msgid="5140647493681439926">"<xliff:g id="OLDEST_SEARCH_RANGE">%1$s</xliff:g>-с өмнөх үйл явдлуудыг харахын тулд хүрнэ үү"</string>
+ <string name="show_newer_events" msgid="2604638815440163080">"<xliff:g id="NEWEST_SEARCH_RANGE">%1$s</xliff:g>-с дараах үйл явдлуудыг харахын тулд хүрнэ үү"</string>
+ <string name="search_title" msgid="8898015280250716254">"Миний календариас хайх"</string>
+ <string name="edit_event_label" msgid="7413222956349977161">"Дэлгэрэнгүй"</string>
+ <string name="edit_label" msgid="8934331258435656534">"Засах"</string>
+ <string name="delete_label" msgid="874742811918030739">"Устгах"</string>
+ <string name="save_label" msgid="2133599104834432589">"Дууссан"</string>
+ <string name="discard_label" msgid="2394623883289782541">"Цуцлах"</string>
+ <string name="snooze_all_label" msgid="4994488813124409077">"Бүгдийг түр хойшлуулах"</string>
+ <string name="dismiss_all_label" msgid="1834400025868091301">"Бүгдийг алгасах"</string>
+ <string name="snooze_label" msgid="1515893621063224666">"Түр хойшлуулагч"</string>
+ <string name="does_not_repeat" msgid="1877681921029738999">"Нэг удаагийн үйл явдал"</string>
+ <string name="endByDate" msgid="7654221304929538201">"; хүртэл <xliff:g id="DATE">%s</xliff:g>"</string>
+ <plurals name="endByCount">
+ <item quantity="one" msgid="3727754565990691816">"; нэг удаа"</item>
+ <item quantity="other" msgid="4855496837834652446">"; <xliff:g id="NUMBER">%d</xliff:g> удаа"</item>
+ </plurals>
+ <plurals name="daily">
+ <item quantity="one" msgid="5169052946627480942">"Өдөр тутам"</item>
+ <item quantity="other" msgid="5455230727715859264">"<xliff:g id="NUMBER">%d</xliff:g> өдөр тутам"</item>
+ </plurals>
+ <string name="every_weekday" msgid="5896574838353902978">"Ажлын бүх өдрүүдэд (Дав–Баа)"</string>
+ <plurals name="weekly">
+ <item quantity="one" msgid="5463021019301453273">"Долоо хоног бүрийн <xliff:g id="DAYS_OF_WEEK">%2$s</xliff:g>"</item>
+ <item quantity="other" msgid="2857390143157377867">"<xliff:g id="NUMBER">%1$d</xliff:g> долоо хоног тутмын <xliff:g id="DAYS_OF_WEEK">%2$s</xliff:g>"</item>
+ </plurals>
+ <string name="monthly" msgid="4587116285383048586">"Сар бүр"</string>
+ <string name="yearly_plain" msgid="3652692085322162449">"Жил бүр"</string>
+ <string name="monthly_on_day" msgid="5370155265278821156">"Сар бүр (<xliff:g id="DAY_OF_MONTH">%s</xliff:g> өдөр)"</string>
+ <string name="yearly" msgid="8576208380302949002">"Жил бүр (<xliff:g id="DATES">%s</xliff:g> тутам)"</string>
+ <string name="custom" product="tablet" msgid="3806817351377723249">"Өөрийн (таблет дээр өөрийн тохиргоо хийх боломжгүй)"</string>
+ <string name="custom" product="default" msgid="4137468716966004993">"Өөрийн (утсан дээр өөрийн тохиргоо хийх боломжгүй)"</string>
+ <string name="modify_event" msgid="5982876409997142690">"Зөвхөн энэ үйл явдлыг өөрчлөх"</string>
+ <string name="modify_all" msgid="4421657265864209041">"Дараалсан бүх үйл явдлыг өөрчлөх"</string>
+ <string name="modify_all_following" msgid="3017428541066390380">"Энийг болон цаашдын бүх үйл явдлыг өөрчлөх"</string>
+ <string name="new_event_dialog_label" msgid="7553105224561147916">"Шинэ үйл явдал"</string>
+ <string name="new_event_dialog_option" msgid="6154657379574669371">"Шинэ үйл явдал"</string>
+ <string name="delete_this_event_title" msgid="518402946676919384">"Энэ үйл явдлыг устгах уу?"</string>
+ <string name="delete_recurring_event_title" msgid="5609046778422180206">"<xliff:g id="EVENTTITLE">%s</xliff:g>-г устгах уу?"</string>
+ <string name="change_response_title" msgid="7704714776070974984">"Хариултыг өөрчлөх"</string>
+ <string name="menu_general_preferences" msgid="2812705323334260708">"Ерөнхий тохиргоо"</string>
+ <string name="menu_about_preferences" msgid="6124375438237674973">"Календарийн тухай"</string>
+ <string name="preferences_title" msgid="8045855493262131773">"Тохиргоо"</string>
+ <string name="preferences_general_title" msgid="2069075513760573117">"Календарийн харагдах тохиргоо"</string>
+ <string name="preferences_reminder_title" msgid="5199606534191180129">"Мэдэгдэл &amp; сануулагч"</string>
+ <string name="preferences_hide_declined_title" msgid="1849295943669890034">"Татгалзсан үйл явдлуудыг нуух"</string>
+ <string name="preferences_week_start_day_title" msgid="4619489296444901622">"Долоо хоногийн эхлэх өдөр"</string>
+ <string name="preferences_week_start_day_dialog" msgid="5181634128884089113">"Долоо хоногийн эхлэх өдөр"</string>
+ <string name="preferences_clear_search_history_title" msgid="6619916370215282982">"Хайлтын түүхийг арилгах"</string>
+ <string name="preferences_clear_search_history_summary" msgid="7864674093455778158">"Өөрийн гүйцэтгэсэн бүх хайлтыг арилгах"</string>
+ <string name="search_history_cleared" msgid="1536707558435227567">"Хайлтын түүхийг арилгасан."</string>
+ <string name="preferences_alerts_title" msgid="6636088008103904020">"Мэдэгдэл"</string>
+ <string name="preferences_alerts_vibrateWhen_title" msgid="8731372580674292759">"Чичиргээ"</string>
+ <string name="preferences_alerts_ringtone_title" msgid="1849706055052358346">"Дуу"</string>
+ <string name="preferences_alerts_popup_title" msgid="6643468203670475296">"Попап мэдэгдэл"</string>
+ <string name="preferences_default_reminder_title" msgid="5188861433342733905">"Үндсэн сануулагчийн цаг"</string>
+ <string name="preferences_default_reminder_dialog" msgid="2490348857239323412">"Үндсэн сануулагчийн цаг"</string>
+ <string name="preferences_default_reminder_default" msgid="2903884416749959435">"10"</string>
+ <string name="preferences_use_home_tz_title" msgid="5597546849968598210">"Гэрийн цагийн бүсийг ашиглах"</string>
+ <string name="preferences_use_home_tz_descrip" msgid="4835375381297413746">"Аялаж байгаа үед календарь болон үйл явдлын цагийг таны гэрийн цагийн бүсээр харуулна"</string>
+ <string name="preferences_home_tz_title" msgid="6680000444088818578">"Гэрийн цагийн бүс"</string>
+ <string name="preferences_show_week_num_title" msgid="5280734329664503461">"Долоо хоногийн дугаарыг харуулах"</string>
+ <string name="preferences_about_title" msgid="2810624892412097879">"Тухай"</string>
+ <string name="preferences_build_version" msgid="8242471883413502068">"Хийгдсэн хувилбар"</string>
+ <string name="gadget_title" msgid="939918875331310945">"Календарь"</string>
+ <plurals name="month_more_events">
+ <item quantity="one" msgid="8971334808414201327">"+1"</item>
+ <item quantity="other" msgid="1997405398178470838">"+<xliff:g id="NUMBER">%d</xliff:g>"</item>
+ </plurals>
+ <string name="gadget_no_events" msgid="5209110911088302855">"Календарьт удахгүй болох үйл явдал алга байна"</string>
+ <string name="preferences_experimental_category" msgid="8111213192001230350">"Туршилтын"</string>
+ <string name="preferences_reminders_category" msgid="3179315692653755740">"Сануулагч"</string>
+ <string name="preferences_reminders_responded_label" msgid="1196570678238475838">"Сануулагчийг алгасах"</string>
+ <string name="preferences_reminders_responded_dialog" msgid="1873289128793828352">"Сануулагчийг алгасах"</string>
+ <string name="preferences_reminders_quiet_hours_label" msgid="8529712276644546893">"Чимээгүй цагууд"</string>
+ <string name="preferences_reminders_quiet_hours_description" msgid="65969073433791290">"Заасан цагуудад үйл явдлын сануулагчийг чимээгүй болгох"</string>
+ <string name="preferences_reminders_quiet_hours_start" msgid="3433058529220285232">"Чимээгүй цагууд эхлэх цаг"</string>
+ <string name="preferences_reminders_quiet_hours_end" msgid="7492883554865119346">"Чимээгүй цагууд дуусах цаг"</string>
+ <string name="preferences_debug_category" msgid="6203278208385095018">"Дебаг хийх"</string>
+ <string name="copy_db" msgid="437691290566699292">"Өгөгдлийг илгээх"</string>
+ <string name="directory_searching_fmt" msgid="1232037509095606687">"<xliff:g id="DOMAIN">%s</xliff:g>-г хайж байна …"</string>
+ <string name="accessibility_remove_attendee" msgid="7082751172654698863">"Оролцогчийг хасах"</string>
+ <string name="accessibility_pick_start_date" msgid="3926641487042699037">"Эхлэх огноо"</string>
+ <string name="accessibility_pick_start_time" msgid="4913428100936555149">"Эхлэх цаг"</string>
+ <string name="accessibility_pick_end_date" msgid="5624250196618643922">"Дуусах огноо"</string>
+ <string name="accessibility_pick_end_time" msgid="7120310166355224941">"Дуусах цаг"</string>
+ <string name="accessibility_pick_time_zone" msgid="7155465783500323811">"Цагийн бүс"</string>
+ <string name="accessibility_pick_recurrence" msgid="1834311617874828931">"Үйл явдлыг давтах"</string>
+ <string name="accessibility_add_reminder" msgid="2267950744060950152">"Сануулагч нэмэх"</string>
+ <string name="accessibility_remove_reminder" msgid="5261609343259665139">"Сануулагчийг арилгах"</string>
+ <string name="accessibility_add_attendee" msgid="5654014177472600916">"Оролцогч нэмэх"</string>
+ <string name="accessibility_sync_cal" msgid="6506181885764723383">"Календарийг синк хийх"</string>
+ <string name="accessibility_all_day" msgid="4146955438811915282">"Өдөржин үргэлжлэх үйл явдал"</string>
+ <string name="accessibility_repeats" msgid="1629279916830919582">"Давталт"</string>
+ <string name="accessibility_reminder_time" msgid="3594100545814579575">"Сануулагчийн цаг"</string>
+ <string name="accessibility_reminder_type" msgid="5339120699701437227">"Сануулагчийн төрөл"</string>
+ <string name="accessibility_reminder_showmeas" msgid="6669129015980006570">"Би"</string>
+ <string name="accessibility_reminder_privacy" msgid="8669288484484022771">"Нууцлал"</string>
+ <string name="acessibility_cal_notification" msgid="7267601064994839394">"Календарийн Мэдэгдэл"</string>
+ <string name="acessibility_snooze_notification" msgid="5007852779125102681">"Мэдэгдлийг түр хойшлуулах"</string>
+ <string name="accessibility_email_notification" msgid="9124064701968129831">"Зочид руу имэйлдэх"</string>
+ <string name="day_view_new_event_hint" msgid="2131483437911536229">"+ Шинэ үйл явдал"</string>
+ <string name="template_announce_item_index" msgid="4067877800670753110">"<xliff:g id="ITEM_COUNT">%2$s</xliff:g> үйл явдлын <xliff:g id="ITEM_INDEX">%1$s</xliff:g> нь."</string>
+ <plurals name="Nevents">
+ <item quantity="one" msgid="5230907142214104485">"1 үйл явдал"</item>
+ <item quantity="other" msgid="6093072093209431078">"<xliff:g id="COUNT">%d</xliff:g> үйл явдал"</item>
+ </plurals>
+ <plurals name="N_remaining_events">
+ <item quantity="one" msgid="431585781647034528">"+1 үйл явдал"</item>
+ <item quantity="other" msgid="3609243840882275136">"+<xliff:g id="COUNT">%d</xliff:g> үйл явдал"</item>
+ </plurals>
+ <string name="acessibility_selected_marker_description" msgid="3010149843148810768">"Сонгогдсон үйл явдал"</string>
+ <string name="do_not_check" msgid="7815441673853466129">"Сонгож БОЛОХГҮЙ -&gt;"</string>
+ <string name="recurrence_dialog_title" msgid="8093909645557717483">"Давтах"</string>
+ <string name="recurrence_dialog_title_never" msgid="2679396029776590130">"Хэзээ ч давтахгүй"</string>
+ <plurals name="recurrence_interval_daily">
+ <item quantity="one" msgid="1205422710088692631">"<xliff:g id="COUNT">%d</xliff:g> өдөр тутам"</item>
+ <item quantity="other" msgid="707566499994398250">"<xliff:g id="COUNT">%d</xliff:g> өдөр тутам"</item>
+ </plurals>
+ <plurals name="recurrence_interval_weekly">
+ <item quantity="one" msgid="4948681635464488351">"<xliff:g id="COUNT">%d</xliff:g> долоо хоног тутам"</item>
+ <item quantity="other" msgid="7094801039989237061">"<xliff:g id="COUNT">%d</xliff:g> долоо хоног тутам"</item>
+ </plurals>
+ <plurals name="recurrence_interval_monthly">
+ <item quantity="one" msgid="4768178401603139718">"<xliff:g id="COUNT">%d</xliff:g> сар тутам"</item>
+ <item quantity="other" msgid="5419723710346646523">"<xliff:g id="COUNT">%d</xliff:g> сар тутам"</item>
+ </plurals>
+ <plurals name="recurrence_interval_yearly">
+ <item quantity="one" msgid="5819562634008179102">"<xliff:g id="COUNT">%d</xliff:g> жил тутам"</item>
+ <item quantity="other" msgid="5678653649746562060">"<xliff:g id="COUNT">%d</xliff:g> жил тутам"</item>
+ </plurals>
+ <string name="recurrence_month_pattern_by_day" msgid="4400107556121003459">"сар бүрийн ижил өдөр"</string>
+ <string name="recurrence_end_continously" msgid="6898950241634912991">"Үүрд"</string>
+ <string name="recurrence_end_date_label" msgid="4142791438636994952">"Огноо хүртэл"</string>
+ <string name="recurrence_end_date" msgid="3693751578164711701">"Хүртэл <xliff:g id="DATE">%s</xliff:g>"</string>
+ <string name="recurrence_end_count_label" msgid="1233883668293087977">"Нэлээн хэдэн үйл явдалд"</string>
+ <plurals name="recurrence_end_count">
+ <item quantity="one" msgid="1400782968090516215">"<xliff:g id="EVENT_COUNT">%d</xliff:g> үйл явдалд"</item>
+ <item quantity="other" msgid="8779598489398048259">"<xliff:g id="EVENT_COUNT">%d</xliff:g> үйл явдалд"</item>
+ </plurals>
+ <string name="acessibility_recurrence_choose_end_date_description" msgid="5899029840837836711">"дуусах огноог өөрчлөх"</string>
+</resources>
diff --git a/res/values-ms-rMY/arrays.xml b/res/values-ms-rMY/arrays.xml
new file mode 100644
index 00000000..0af43433
--- /dev/null
+++ b/res/values-ms-rMY/arrays.xml
@@ -0,0 +1,169 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 2007 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string-array name="reminder_methods_labels">
+ <item msgid="5172236776878811487">"Pemberitahuan"</item>
+ <item msgid="1751151680520784746">"E-mel"</item>
+ <item msgid="2658001219380695677">"SMS"</item>
+ <item msgid="7926918288165444873">"Penggera"</item>
+ </string-array>
+ <string-array name="reminder_minutes_labels">
+ <item msgid="2416970002377237011">"0 minit"</item>
+ <item msgid="6681865010714743948">"1 minit"</item>
+ <item msgid="2327505114623595779">"5 minit"</item>
+ <item msgid="1657410063332547113">"10 minit"</item>
+ <item msgid="366087535181197780">"15 minit"</item>
+ <item msgid="6252612791145061929">"20 minit"</item>
+ <item msgid="7896694531989090700">"25 minit"</item>
+ <item msgid="8754510169374808607">"30 minit"</item>
+ <item msgid="3113380274218454394">"45 minit"</item>
+ <item msgid="8546646645868526283">"1 jam"</item>
+ <item msgid="6467845211024768872">"2 jam"</item>
+ <item msgid="8201677619511076575">"3 jam"</item>
+ <item msgid="7172504281650128893">"12 jam"</item>
+ <item msgid="9114286702181482496">"24 jam"</item>
+ <item msgid="3107009344872997366">"2 hari"</item>
+ <item msgid="6135563708172153696">"1 minggu"</item>
+ </string-array>
+ <string-array name="preferences_default_reminder_labels">
+ <item msgid="7495163916242649023">"Tiada"</item>
+ <item msgid="5883344836499335043">"0 minit"</item>
+ <item msgid="4354350447805231188">"1 minit"</item>
+ <item msgid="265674592625309858">"5 minit"</item>
+ <item msgid="8011089417728419666">"10 minit"</item>
+ <item msgid="6177098581805412986">"15 minit"</item>
+ <item msgid="356346660503078923">"20 minit"</item>
+ <item msgid="992592434377054063">"25 minit"</item>
+ <item msgid="9191353668596201944">"30 minit"</item>
+ <item msgid="1192985682962908244">"45 minit"</item>
+ <item msgid="1694315499429259938">"1 jam"</item>
+ <item msgid="8281019320591769635">"2 jam"</item>
+ <item msgid="2062931719019287773">"3 jam"</item>
+ <item msgid="4086495711621133006">"12 jam"</item>
+ <item msgid="3172669681920709561">"24 jam"</item>
+ <item msgid="5557836606782821910">"2 hari"</item>
+ <item msgid="8336577387266744930">"1 minggu"</item>
+ </string-array>
+ <string-array name="preferences_week_start_day_labels">
+ <item msgid="986150274035512339">"Lalai tempat peristiwa"</item>
+ <item msgid="134027225275475280">"Sabtu"</item>
+ <item msgid="95029346069903091">"Ahad"</item>
+ <item msgid="5840983116375063739">"Isnin"</item>
+ </string-array>
+ <string-array name="availability">
+ <item msgid="454869065893453189">"Sibuk"</item>
+ <item msgid="6228387173725732140">"Ada"</item>
+ <item msgid="2064426942462573474">"Tentatif"</item>
+ </string-array>
+ <string-array name="visibility">
+ <item msgid="3035788428581513163">"Lalai"</item>
+ <item msgid="5200216103966973369">"Peribadi"</item>
+ <item msgid="9182342638433672664">"Awam"</item>
+ </string-array>
+ <string-array name="ordinal_labels">
+ <item msgid="2693927956303125332">"pertama"</item>
+ <item msgid="5631923029483854900">"saat"</item>
+ <item msgid="148935502975250973">"ketiga"</item>
+ <item msgid="5124200797326669172">"keempat"</item>
+ <item msgid="7564374178324652137">"terakhir"</item>
+ </string-array>
+ <string-array name="response_labels1">
+ <item msgid="5605392595848194997">"Tiada jawapan"</item>
+ <item msgid="3724434080904437698">"Ya"</item>
+ <item msgid="8854145743148992583">"Mungkin"</item>
+ <item msgid="6174292185978948873">"Tidak"</item>
+ </string-array>
+ <string-array name="delete_repeating_labels">
+ <item msgid="4208432367651646938">"Acara ini sahaja"</item>
+ <item msgid="1536401639805370405">"Acara ini dan acara masa depan"</item>
+ <item msgid="7833229563617435430">"Semua acara"</item>
+ </string-array>
+ <string-array name="delete_repeating_labels_no_selected">
+ <item msgid="1341910309321756150">"Acara ini &amp; masa depan"</item>
+ <item msgid="6315440193748139854">"Semua acara"</item>
+ </string-array>
+ <string-array name="change_response_labels">
+ <item msgid="3466644709343519437">"Acara ini sahaja"</item>
+ <item msgid="140670561403965380">"Semua acara dalam siri"</item>
+ </string-array>
+ <string-array name="buttons_list">
+ <item msgid="5917946202321434335">"Hari"</item>
+ <item msgid="6248480754959562740">"Minggu"</item>
+ <item msgid="4298472806133153766">"Bulan"</item>
+ <item msgid="5033084974413793845">"Agenda"</item>
+ </string-array>
+ <string-array name="preferences_skip_reminders_labels">
+ <item msgid="2285927842308686988">"Hanya jika ditolak"</item>
+ <item msgid="6367412240524984286">"Jika ditolak atau tidak dijawab"</item>
+ </string-array>
+ <string-array name="recurrence_freq">
+ <item msgid="3388478383574917007">"ULANG SETIAP HARI"</item>
+ <item msgid="6300824484048337842">"ULANG SETIAP MINGGU"</item>
+ <item msgid="189361731610816256">"ULANG SETIAP BULAN"</item>
+ <item msgid="8714177874112569158">"ULANG SETIAP TAHUN"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_sun">
+ <item msgid="143841313172233420">"pada setiap Ahad pertama"</item>
+ <item msgid="2557379346106451363">"pada setiap Ahad kedua"</item>
+ <item msgid="7622144489915654132">"pada setiap Ahad ketiga"</item>
+ <item msgid="527152448137686021">"pada setiap Ahad keempat"</item>
+ <item msgid="5057483608824759350">"pada setiap Ahad terakhir"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_mon">
+ <item msgid="7539974918997689048">"pada setiap Isnin pertama"</item>
+ <item msgid="4484275849072423978">"pada setiap Isnin kedua"</item>
+ <item msgid="8956169860824371383">"pada setiap Isnin ketiga"</item>
+ <item msgid="6924403357659569326">"pada setiap Isnin keempat"</item>
+ <item msgid="1379608815263472161">"pada setiap Isnin terakhir"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_tues">
+ <item msgid="8690802834039790777">"pada setiap Selasa pertama"</item>
+ <item msgid="9063613547307760928">"pada setiap Selasa kedua"</item>
+ <item msgid="6688603328729208168">"pada setiap Selasa ketiga"</item>
+ <item msgid="6695206006961533357">"pada setiap Selasa keempat"</item>
+ <item msgid="8619069174889809914">"pada setiap Selasa terakhir"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_wed">
+ <item msgid="3233850232075584386">"pada setiap Rabu pertama"</item>
+ <item msgid="5059722045367799217">"pada setiap Rabu kedua"</item>
+ <item msgid="7986246648229272275">"pada setiap Rabu ketiga"</item>
+ <item msgid="9068566169348980801">"pada setiap Rabu keempat"</item>
+ <item msgid="7976866743069062134">"pada setiap Rabu terakhir"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_thurs">
+ <item msgid="920673677566009313">"pada setiap Khamis pertama"</item>
+ <item msgid="4857419136007543270">"pada setiap Khamis kedua"</item>
+ <item msgid="222044587450564839">"pada setiap Khamis ketiga"</item>
+ <item msgid="6197927556533030945">"pada setiap Khamis keempat"</item>
+ <item msgid="1023326923033436905">"pada setiap Khamis terakhir"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_fri">
+ <item msgid="6534500380525126157">"pada setiap Jumaat pertama"</item>
+ <item msgid="1935608297230506940">"pada setiap Jumaat kedua"</item>
+ <item msgid="4061877662049317599">"pada setiap Jumaat ketiga"</item>
+ <item msgid="6856646749131820614">"pada setiap Jumaat keempat"</item>
+ <item msgid="6533513913914859794">"pada setiap Jumaat terakhir"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_sat">
+ <item msgid="3556369572649948699">"pada setiap Sabtu pertama"</item>
+ <item msgid="9130198690512925355">"pada setiap Sabtu kedua"</item>
+ <item msgid="4525736070844032405">"pada setiap Sabtu ketiga"</item>
+ <item msgid="422053689531707709">"pada setiap Sabtu keempat"</item>
+ <item msgid="5499975799312474425">"pada setiap Sabtu terakhir"</item>
+ </string-array>
+</resources>
diff --git a/res/values-ms-rMY/strings.xml b/res/values-ms-rMY/strings.xml
new file mode 100644
index 00000000..ee78ae51
--- /dev/null
+++ b/res/values-ms-rMY/strings.xml
@@ -0,0 +1,277 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 2006 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_label" msgid="5452708708398908131">"Kalendar"</string>
+ <string name="what_label" msgid="1933578391985810049">"Apa"</string>
+ <string name="where_label" msgid="3472482206065595118">"Di mana"</string>
+ <string name="when_label" msgid="894636567327261599">"Bila"</string>
+ <string name="timezone_label" msgid="3988530993300431650">"Zon waktu"</string>
+ <string name="attendees_label" msgid="2971281641565729725">"Tamu"</string>
+ <string name="today" msgid="8577375020252453006">"Hari ini"</string>
+ <string name="tomorrow" msgid="614434811813859237">"Esok"</string>
+ <string name="today_at_time_fmt" msgid="1981279213130049736">"Hari ini pada <xliff:g id="TIME_INTERVAL">%s</xliff:g>"</string>
+ <string name="tomorrow_at_time_fmt" msgid="1330779112841767432">"Esok pada <xliff:g id="TIME_INTERVAL">%s</xliff:g>"</string>
+ <string name="date_time_fmt" msgid="1642972650061946484">"<xliff:g id="DATE">%s</xliff:g>, <xliff:g id="TIME_INTERVAL">%s</xliff:g>"</string>
+ <string name="repeats_label" msgid="7414023871434593196">"Ulangan"</string>
+ <string name="no_title_label" msgid="302177118061368042">"(Tiada tajuk)"</string>
+ <plurals name="Nminutes">
+ <item quantity="one" msgid="4871052965772159239">"1 minit"</item>
+ <item quantity="other" msgid="5644461630927544936">"<xliff:g id="COUNT">%d</xliff:g> minit"</item>
+ </plurals>
+ <plurals name="Nmins">
+ <item quantity="one" msgid="9191090668359663663">"1 min"</item>
+ <item quantity="other" msgid="9175648445939148974">"<xliff:g id="COUNT">%d</xliff:g> min"</item>
+ </plurals>
+ <plurals name="Nhours">
+ <item quantity="one" msgid="4793697728599296830">"1 jam"</item>
+ <item quantity="other" msgid="4477841052001760620">"<xliff:g id="COUNT">%d</xliff:g> jam"</item>
+ </plurals>
+ <plurals name="Ndays">
+ <item quantity="one" msgid="5988137255732166573">"1 hari"</item>
+ <item quantity="other" msgid="1709378992389618261">"<xliff:g id="COUNT">%d</xliff:g> hari"</item>
+ </plurals>
+ <plurals name="weekN">
+ <item quantity="other" msgid="8085184869561028365">"MINGGU <xliff:g id="COUNT">%d</xliff:g>"</item>
+ </plurals>
+ <string name="calendar_refresh" msgid="6172731193680500025">"Muat semula"</string>
+ <string name="show_day_view" msgid="5782512782605466016">"Tunjukkan hari"</string>
+ <string name="agenda_view" msgid="5566084759423843245">"Agenda"</string>
+ <string name="day_view" msgid="4467754504843584437">"Hari"</string>
+ <string name="week_view" msgid="6775043022159508060">"Minggu"</string>
+ <string name="month_view" msgid="7287101431749285412">"Bulan"</string>
+ <string name="event_view" msgid="7621353079385122317">"Lihat acara"</string>
+ <string name="event_create" msgid="6941040556709110617">"Acara baru"</string>
+ <string name="event_edit" msgid="4006961928830064662">"Edit acara"</string>
+ <string name="event_delete" msgid="2386667193277770442">"Padam acara"</string>
+ <string name="goto_today" msgid="9162136434410891230">"Hari ini"</string>
+ <string name="menu_preferences" msgid="9120238479503233925">"Tetapan"</string>
+ <string name="menu_select_visible_calendars" msgid="735670432781741817">"Kalendar utk dpprkn"</string>
+ <string name="search" msgid="550656004486017426">"Carian"</string>
+ <string name="hide_controls" msgid="830320505938520882">"Sembunyikan kawalan"</string>
+ <string name="show_controls" msgid="715520586028062621">"Tunjukkan kawalan"</string>
+ <string name="select_visible_calendars_title" msgid="7944393060991949882">"Kalendar untuk dipaparkan"</string>
+ <string name="synced" msgid="7913940305983383493">"tersegerak"</string>
+ <string name="not_synced" msgid="4275114941801829419">"tidak disegerakkan"</string>
+ <string name="acct_not_synced" msgid="6126800985681230627">"Akaun ini tidak disegerakkan, maka kalendar anda mungkin tidak terkini."</string>
+ <string name="accounts" msgid="849401841083180306">"Akaun &amp; penyegerakan"</string>
+ <string name="select_synced_calendars_title" msgid="7916084873075901448">"Kalendar untuk disegerakkan"</string>
+ <string name="select_synced_calendars_button" msgid="8890542984949996251">"Kalendar untuk disegerakkan"</string>
+ <string name="hint_what" msgid="709155115005044531">"Nama acara"</string>
+ <string name="hint_where" msgid="4972598001033801974">"Lokasi"</string>
+ <string name="hint_description" msgid="1910143586169033232">"Huraian"</string>
+ <string name="hint_attendees" msgid="1650488163176888480">"Tetamu"</string>
+ <string name="creating_event" msgid="7516249252554059980">"Acara sudah dibuat."</string>
+ <string name="saving_event" msgid="7694181017411177226">"Acara sudah disimpan."</string>
+ <string name="empty_event" msgid="9018699257414338634">"Acara kosong tidak dibuat."</string>
+ <string name="creating_event_with_guest" msgid="5758688413124191931">"Jemputan akan dihantar."</string>
+ <string name="saving_event_with_guest" msgid="9184584438475689577">"Kemas kini akan dihantar."</string>
+ <string name="create_event_dialog_save" msgid="1080859798521717414">"Simpan"</string>
+ <string name="alert_title" msgid="7869592820853066853">"Pemberitahuan kalendar"</string>
+ <string name="event_info_title" msgid="56024222340421620">"Lihat acara"</string>
+ <string name="event_info_title_invite" msgid="9160326363769403865">"Jemputan pertemuan"</string>
+ <string name="edit_event_to_label" msgid="795012981218062421">"Hingga"</string>
+ <string name="edit_event_from_label" msgid="174999102612666115">"Dari"</string>
+ <string name="edit_event_all_day_label" msgid="6200181113992136073">"Sepanjang hari"</string>
+ <string name="edit_event_calendar_label" msgid="4556498359505856900">"Kalendar"</string>
+ <string name="edit_event_show_all" msgid="4558049350756058301">"Tunjukkan semua"</string>
+ <string name="description_label" msgid="7193475046717505855">"Keterangan"</string>
+ <string name="presence_label" msgid="6169724148441175862">"Tunjukkan saya sebagai"</string>
+ <string name="privacy_label" msgid="9215031965259597335">"Privasi"</string>
+ <string name="reminders_label" msgid="7292389181815525676">"Tambah peringatan"</string>
+ <string name="no_syncable_calendars" msgid="7019488867045436129">"Tiada kalendar"</string>
+ <string name="no_calendars_found" msgid="8968682716053492187">"Sebelum anda dapat menambahkan sesuatu acara, anda mesti menambahkan sekurang-kurangnya satu akaun Kalendar pada peranti anda dan menjadikan kalendar dapat dilihat. Sentuh Tambah Akaun untuk menambahkan akaun (jika anda baru sahaja menambahkan akaun, tunggu sehingga ia selesai menyegerak dan cuba lagi). Jika tidak, sentuh Batal dan pastikan sekurang-kurangnya satu kalendar kelihatan."</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Kalendar berfungsi lebih baik dengan Akaun Google. \n \n• Akses dari sebarang penyemak imbas \n• Buat sandaran untuk acara anda secara selamat"</string>
+ <string name="add_account" msgid="1669072099756774952">"Tambah akaun"</string>
+ <string name="view_event_calendar_label" msgid="6126231656338241140">"Kalendar"</string>
+ <string name="view_event_organizer_label" msgid="2753151795647402277">"Penganjur:"</string>
+ <string name="choose_event_color_label" msgid="2192923501857428854">"Pilih warna acara"</string>
+ <string name="event_color_picker_dialog_title" msgid="4631938661655159511">"Warna Acara"</string>
+ <string name="event_color_set_to_default" msgid="3447218820785647967">"Tetapkan kepada warna kalendar lalai"</string>
+ <string name="calendar_color_picker_dialog_title" msgid="3595509200561433667">"Warna Kalendar"</string>
+ <string name="calendar_square_color_picker_description" msgid="7430468363525563483">"Pemilih warna"</string>
+ <string name="view_event_response_label" msgid="8382281658458798329">"Hadir?"</string>
+ <string name="response_yes" msgid="2027484304899988350">"Ya"</string>
+ <string name="response_maybe" msgid="7791500973627841695">"Mungkin"</string>
+ <string name="response_no" msgid="561911691884148136">"Tidak"</string>
+ <string name="email_guests_label" msgid="8772030932155305903">"Hantarkan e-mel kepada tetamu"</string>
+ <string name="email_organizer_label" msgid="7178059542798074813">"Hantarkan e-mel kepada penganjur"</string>
+ <string name="email_picker_label" msgid="4808253965057791781">"E-mel dengan"</string>
+ <string name="event_not_found" msgid="8356864185947582727">"Acara tidak dijumpai."</string>
+ <string name="map_label" msgid="8795383535586556038">"Peta"</string>
+ <string name="call_label" msgid="2960328220008869083">"Panggil"</string>
+ <string name="quick_response_settings" msgid="6776151690686068278">"Respons pantas"</string>
+ <string name="quick_response_settings_summary" msgid="7878304729027355604">"Edit jawapan lalai semasa menghantar e-mel kepada tetamu"</string>
+ <string name="quick_response_settings_title" msgid="8966517107774567031">"Edit respons pantas"</string>
+ <string name="quick_response_settings_edit_title" msgid="6260055523174081930">"Respons pantas"</string>
+ <string name="quick_response_dialog_title" msgid="2681309456412199207">"Pilih respons pantas"</string>
+ <string name="quick_response_email_failed" msgid="5544066405231853245">"Gagal mencari program e-mel"</string>
+ <string-array name="quick_response_defaults">
+ <item msgid="1524421198348168403">"Terlewat beberapa minit sahaja."</item>
+ <item msgid="6215158751728689832">"Ada di sana dalam kira-kira 10 minit."</item>
+ <item msgid="4485794001743679338">"Teruskan dan mulakan tanpa saya."</item>
+ <item msgid="8036557974294987511">"Maaf, saya tidak dapat datang. Kita perlu menjadualkannya semula."</item>
+ </string-array>
+ <string name="quick_response_custom_msg" msgid="8792374208224108798">"Tulis sendiri…"</string>
+ <string name="event_info_organizer" msgid="9138683335394832629">"Penganjur:"</string>
+ <string name="event_info_reminders_label" msgid="8913097552956388972">"Peringatan"</string>
+ <string name="agenda_today" msgid="5965841338467422191">"HARI INI, <xliff:g id="DATE">%1$s</xliff:g>"</string>
+ <string name="agenda_yesterday" msgid="4170964206728599693">"SEMALAM, <xliff:g id="DATE">%1$s</xliff:g>"</string>
+ <string name="agenda_tomorrow" msgid="3893625470780723605">"ESOK, <xliff:g id="DATE">%1$s</xliff:g>"</string>
+ <string name="loading" msgid="3772533493214331230">"Memuatkan..."</string>
+ <string name="show_older_events" msgid="5140647493681439926">"Sentuh untuk melihat acara sebelum <xliff:g id="OLDEST_SEARCH_RANGE">%1$s</xliff:g>"</string>
+ <string name="show_newer_events" msgid="2604638815440163080">"Sentuh untuk melihat acara selepas <xliff:g id="NEWEST_SEARCH_RANGE">%1$s</xliff:g>"</string>
+ <string name="search_title" msgid="8898015280250716254">"Cari dalam kalendar saya"</string>
+ <string name="edit_event_label" msgid="7413222956349977161">"Butiran"</string>
+ <string name="edit_label" msgid="8934331258435656534">"Edit"</string>
+ <string name="delete_label" msgid="874742811918030739">"Padam"</string>
+ <string name="save_label" msgid="2133599104834432589">"Selesai"</string>
+ <string name="discard_label" msgid="2394623883289782541">"Batal"</string>
+ <string name="snooze_all_label" msgid="4994488813124409077">"Tidurkan sekejap semua"</string>
+ <string name="dismiss_all_label" msgid="1834400025868091301">"Ketepikan semua"</string>
+ <string name="snooze_label" msgid="1515893621063224666">"Tidur sekejap"</string>
+ <string name="does_not_repeat" msgid="1877681921029738999">"Acara satu kali"</string>
+ <string name="endByDate" msgid="7654221304929538201">"; sehingga <xliff:g id="DATE">%s</xliff:g>"</string>
+ <plurals name="endByCount">
+ <item quantity="one" msgid="3727754565990691816">"; utk satu kali"</item>
+ <item quantity="other" msgid="4855496837834652446">"; utk <xliff:g id="NUMBER">%d</xliff:g> kali"</item>
+ </plurals>
+ <plurals name="daily">
+ <item quantity="one" msgid="5169052946627480942">"Harian"</item>
+ <item quantity="other" msgid="5455230727715859264">"Setiap <xliff:g id="NUMBER">%d</xliff:g> hari"</item>
+ </plurals>
+ <string name="every_weekday" msgid="5896574838353902978">"Setiap hari kerja (Isn-Jum)"</string>
+ <plurals name="weekly">
+ <item quantity="one" msgid="5463021019301453273">"Mingguan pada <xliff:g id="DAYS_OF_WEEK">%2$s</xliff:g>"</item>
+ <item quantity="other" msgid="2857390143157377867">"Setiap <xliff:g id="NUMBER">%1$d</xliff:g> minggu pada <xliff:g id="DAYS_OF_WEEK">%2$s</xliff:g>"</item>
+ </plurals>
+ <string name="monthly" msgid="4587116285383048586">"Bulanan"</string>
+ <string name="yearly_plain" msgid="3652692085322162449">"Tahunan"</string>
+ <string name="monthly_on_day" msgid="5370155265278821156">"Bulanan (pada hari ke-<xliff:g id="DAY_OF_MONTH">%s</xliff:g> )"</string>
+ <string name="yearly" msgid="8576208380302949002">"Tahunan (pada <xliff:g id="DATES">%s</xliff:g>)"</string>
+ <string name="custom" product="tablet" msgid="3806817351377723249">"Peribadi (tidak boleh diperibadikan pada tablet)"</string>
+ <string name="custom" product="default" msgid="4137468716966004993">"Peribadi (tidak boleh diperibadikan pada telefon)"</string>
+ <string name="modify_event" msgid="5982876409997142690">"Tukar acara ini sahaja"</string>
+ <string name="modify_all" msgid="4421657265864209041">"Tukar semua acara dalam siri"</string>
+ <string name="modify_all_following" msgid="3017428541066390380">"Tukar acara ini dan semua acara masa depan"</string>
+ <string name="new_event_dialog_label" msgid="7553105224561147916">"Acara baru"</string>
+ <string name="new_event_dialog_option" msgid="6154657379574669371">"Acara baru"</string>
+ <string name="delete_this_event_title" msgid="518402946676919384">"Padamkan acara ini?"</string>
+ <string name="delete_recurring_event_title" msgid="5609046778422180206">"Padam <xliff:g id="EVENTTITLE">%s</xliff:g>?"</string>
+ <string name="change_response_title" msgid="7704714776070974984">"Tukar jawapan"</string>
+ <string name="menu_general_preferences" msgid="2812705323334260708">"Tetapan umum"</string>
+ <string name="menu_about_preferences" msgid="6124375438237674973">"Mengenai Kalendar"</string>
+ <string name="preferences_title" msgid="8045855493262131773">"Tetapan"</string>
+ <string name="preferences_general_title" msgid="2069075513760573117">"Tetapan paparan kalendar"</string>
+ <string name="preferences_reminder_title" msgid="5199606534191180129">"Pemberitahuan &amp; peringatan"</string>
+ <string name="preferences_hide_declined_title" msgid="1849295943669890034">"Sembunyikan acara yang ditolak"</string>
+ <string name="preferences_week_start_day_title" msgid="4619489296444901622">"Minggu bermula pada"</string>
+ <string name="preferences_week_start_day_dialog" msgid="5181634128884089113">"Minggu bermula pada"</string>
+ <string name="preferences_clear_search_history_title" msgid="6619916370215282982">"Padam bersih sejarah carian"</string>
+ <string name="preferences_clear_search_history_summary" msgid="7864674093455778158">"Alih keluar semua carian yang telah anda lakukan"</string>
+ <string name="search_history_cleared" msgid="1536707558435227567">"Sejarah carian dipadam bersih."</string>
+ <string name="preferences_alerts_title" msgid="6636088008103904020">"Pemberitahuan"</string>
+ <string name="preferences_alerts_vibrateWhen_title" msgid="8731372580674292759">"Getar"</string>
+ <string name="preferences_alerts_ringtone_title" msgid="1849706055052358346">"Bunyi"</string>
+ <string name="preferences_alerts_popup_title" msgid="6643468203670475296">"Pemberitahuan pop timbul"</string>
+ <string name="preferences_default_reminder_title" msgid="5188861433342733905">"Waktu peringatan lalai"</string>
+ <string name="preferences_default_reminder_dialog" msgid="2490348857239323412">"Waktu peringatan lalai"</string>
+ <string name="preferences_default_reminder_default" msgid="2903884416749959435">"10"</string>
+ <string name="preferences_use_home_tz_title" msgid="5597546849968598210">"Guna zon waktu rmh"</string>
+ <string name="preferences_use_home_tz_descrip" msgid="4835375381297413746">"Pprkn msa klendar dan acara dlm zon waktu rmah bila bergerak"</string>
+ <string name="preferences_home_tz_title" msgid="6680000444088818578">"Zon waktu rumah"</string>
+ <string name="preferences_show_week_num_title" msgid="5280734329664503461">"Tunjukkan nombor minggu"</string>
+ <string name="preferences_about_title" msgid="2810624892412097879">"Mengenai"</string>
+ <string name="preferences_build_version" msgid="8242471883413502068">"Versi binaan"</string>
+ <string name="gadget_title" msgid="939918875331310945">"Kalendar"</string>
+ <plurals name="month_more_events">
+ <item quantity="one" msgid="8971334808414201327">"+1"</item>
+ <item quantity="other" msgid="1997405398178470838">"+<xliff:g id="NUMBER">%d</xliff:g>"</item>
+ </plurals>
+ <string name="gadget_no_events" msgid="5209110911088302855">"Tiada acara kalendar yang akan datang"</string>
+ <string name="preferences_experimental_category" msgid="8111213192001230350">"Percubaan"</string>
+ <string name="preferences_reminders_category" msgid="3179315692653755740">"Peringatan"</string>
+ <string name="preferences_reminders_responded_label" msgid="1196570678238475838">"Langkau Peringatan"</string>
+ <string name="preferences_reminders_responded_dialog" msgid="1873289128793828352">"Langkau Peringatan"</string>
+ <string name="preferences_reminders_quiet_hours_label" msgid="8529712276644546893">"Tempoh senyap"</string>
+ <string name="preferences_reminders_quiet_hours_description" msgid="65969073433791290">"Senyapkan peringatan acara untuk masa yang ditetapkan."</string>
+ <string name="preferences_reminders_quiet_hours_start" msgid="3433058529220285232">"Masa mula tempoh senyap"</string>
+ <string name="preferences_reminders_quiet_hours_end" msgid="7492883554865119346">"Masa tamat tempoh senyap"</string>
+ <string name="preferences_debug_category" msgid="6203278208385095018">"Menyahpepijat"</string>
+ <string name="copy_db" msgid="437691290566699292">"Hantar pangkalan data"</string>
+ <string name="directory_searching_fmt" msgid="1232037509095606687">"Mencari <xliff:g id="DOMAIN">%s</xliff:g>..."</string>
+ <string name="accessibility_remove_attendee" msgid="7082751172654698863">"Alih keluar hadirin"</string>
+ <string name="accessibility_pick_start_date" msgid="3926641487042699037">"Tarikh mula"</string>
+ <string name="accessibility_pick_start_time" msgid="4913428100936555149">"Masa mula"</string>
+ <string name="accessibility_pick_end_date" msgid="5624250196618643922">"Tarikh akhir"</string>
+ <string name="accessibility_pick_end_time" msgid="7120310166355224941">"Masa tamat"</string>
+ <string name="accessibility_pick_time_zone" msgid="7155465783500323811">"Zon waktu"</string>
+ <string name="accessibility_pick_recurrence" msgid="1834311617874828931">"Ulang acara"</string>
+ <string name="accessibility_add_reminder" msgid="2267950744060950152">"Tambah peringatan"</string>
+ <string name="accessibility_remove_reminder" msgid="5261609343259665139">"Alih keluar peringatan"</string>
+ <string name="accessibility_add_attendee" msgid="5654014177472600916">"Tambah hadirin"</string>
+ <string name="accessibility_sync_cal" msgid="6506181885764723383">"Segerakkan kalendar"</string>
+ <string name="accessibility_all_day" msgid="4146955438811915282">"Acara sepanjang hari"</string>
+ <string name="accessibility_repeats" msgid="1629279916830919582">"Ulangan"</string>
+ <string name="accessibility_reminder_time" msgid="3594100545814579575">"Waktu peringatan"</string>
+ <string name="accessibility_reminder_type" msgid="5339120699701437227">"Jenis peringatan"</string>
+ <string name="accessibility_reminder_showmeas" msgid="6669129015980006570">"Tunjukkan saya sebagai"</string>
+ <string name="accessibility_reminder_privacy" msgid="8669288484484022771">"Privasi"</string>
+ <string name="acessibility_cal_notification" msgid="7267601064994839394">"Pemberitahuan Kalendar"</string>
+ <string name="acessibility_snooze_notification" msgid="5007852779125102681">"Tunda Pemberitahuan"</string>
+ <string name="accessibility_email_notification" msgid="9124064701968129831">"Hantar e-mel kepada tetamu"</string>
+ <string name="day_view_new_event_hint" msgid="2131483437911536229">"+ Acara baru"</string>
+ <string name="template_announce_item_index" msgid="4067877800670753110">"Acara <xliff:g id="ITEM_INDEX">%1$s</xliff:g> daripada <xliff:g id="ITEM_COUNT">%2$s</xliff:g>."</string>
+ <plurals name="Nevents">
+ <item quantity="one" msgid="5230907142214104485">"1 acara"</item>
+ <item quantity="other" msgid="6093072093209431078">"<xliff:g id="COUNT">%d</xliff:g> acara"</item>
+ </plurals>
+ <plurals name="N_remaining_events">
+ <item quantity="one" msgid="431585781647034528">"+1 acara"</item>
+ <item quantity="other" msgid="3609243840882275136">"+<xliff:g id="COUNT">%d</xliff:g> acara"</item>
+ </plurals>
+ <string name="acessibility_selected_marker_description" msgid="3010149843148810768">"Acara dipilih"</string>
+ <string name="do_not_check" msgid="7815441673853466129">"JANGAN periksa -&gt;"</string>
+ <string name="recurrence_dialog_title" msgid="8093909645557717483">"Ulang"</string>
+ <string name="recurrence_dialog_title_never" msgid="2679396029776590130">"Jangan ulang"</string>
+ <plurals name="recurrence_interval_daily">
+ <item quantity="one" msgid="1205422710088692631">"Setiap <xliff:g id="COUNT">%d</xliff:g> hari"</item>
+ <item quantity="other" msgid="707566499994398250">"Setiap <xliff:g id="COUNT">%d</xliff:g> hari"</item>
+ </plurals>
+ <plurals name="recurrence_interval_weekly">
+ <item quantity="one" msgid="4948681635464488351">"Setiap <xliff:g id="COUNT">%d</xliff:g> minggu"</item>
+ <item quantity="other" msgid="7094801039989237061">"Setiap <xliff:g id="COUNT">%d</xliff:g> minggu"</item>
+ </plurals>
+ <plurals name="recurrence_interval_monthly">
+ <item quantity="one" msgid="4768178401603139718">"Setiap <xliff:g id="COUNT">%d</xliff:g> bulan"</item>
+ <item quantity="other" msgid="5419723710346646523">"Setiap <xliff:g id="COUNT">%d</xliff:g> bulan"</item>
+ </plurals>
+ <plurals name="recurrence_interval_yearly">
+ <item quantity="one" msgid="5819562634008179102">"Setiap <xliff:g id="COUNT">%d</xliff:g> tahun"</item>
+ <item quantity="other" msgid="5678653649746562060">"Setiap <xliff:g id="COUNT">%d</xliff:g> tahun"</item>
+ </plurals>
+ <string name="recurrence_month_pattern_by_day" msgid="4400107556121003459">"hari sama setiap bln"</string>
+ <string name="recurrence_end_continously" msgid="6898950241634912991">"Selamanya"</string>
+ <string name="recurrence_end_date_label" msgid="4142791438636994952">"Sehingga tarikh"</string>
+ <string name="recurrence_end_date" msgid="3693751578164711701">"Sehingga <xliff:g id="DATE">%s</xliff:g>"</string>
+ <string name="recurrence_end_count_label" msgid="1233883668293087977">"Untuk sejumlah acara"</string>
+ <plurals name="recurrence_end_count">
+ <item quantity="one" msgid="1400782968090516215">"Untuk <xliff:g id="EVENT_COUNT">%d</xliff:g> acara"</item>
+ <item quantity="other" msgid="8779598489398048259">"Untuk <xliff:g id="EVENT_COUNT">%d</xliff:g> acara"</item>
+ </plurals>
+ <string name="acessibility_recurrence_choose_end_date_description" msgid="5899029840837836711">"tukar tarikh akhir"</string>
+</resources>
diff --git a/res/values-ms/strings.xml b/res/values-ms/strings.xml
index ac8d296b..ee78ae51 100644
--- a/res/values-ms/strings.xml
+++ b/res/values-ms/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Tambah peringatan"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Tiada kalendar"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Sebelum anda dapat menambahkan sesuatu acara, anda mesti menambahkan sekurang-kurangnya satu akaun Kalendar pada peranti anda dan menjadikan kalendar dapat dilihat. Sentuh Tambah Akaun untuk menambahkan akaun (jika anda baru sahaja menambahkan akaun, tunggu sehingga ia selesai menyegerak dan cuba lagi). Jika tidak, sentuh Batal dan pastikan sekurang-kurangnya satu kalendar kelihatan."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Kalendar berfungsi lebih baik dengan Akaun Google. "\n" "\n"• Akses dari sebarang penyemak imbas "\n"• Buat sandaran untuk acara anda secara selamat"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Kalendar berfungsi lebih baik dengan Akaun Google. \n \n• Akses dari sebarang penyemak imbas \n• Buat sandaran untuk acara anda secara selamat"</string>
<string name="add_account" msgid="1669072099756774952">"Tambah akaun"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Kalendar"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Penganjur:"</string>
diff --git a/res/values-nb/strings.xml b/res/values-nb/strings.xml
index f899f357..ac17915e 100644
--- a/res/values-nb/strings.xml
+++ b/res/values-nb/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Legg til påminnelse"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Ingen kalendre"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Før du kan legge til en aktivitet, må du tilordne enheten din minst én Kalender-konto samt sørge for at du har en synlig kalender. Trykk på Legg til konto for å legge til en konto (Hvis du akkurat har gjort det, bør du vente til kontoen er synkronisert og prøve på nytt). Alternativt kan du trykke på Avbryt og sørge for at minst én kalender er synlig."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Kalender fungerer bedre med en Google-konto."\n\n"• Du får tilgang til den fra en hvilken som helst nettleser"\n"• Ta trygge sikkerhetskopier av aktivitetene dine"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Kalender fungerer bedre med en Google-konto.\n\n• Du får tilgang til den fra en hvilken som helst nettleser\n• Ta trygge sikkerhetskopier av aktivitetene dine"</string>
<string name="add_account" msgid="1669072099756774952">"Legg til konto"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Kalender:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Arrangør:"</string>
diff --git a/res/values-nl/strings.xml b/res/values-nl/strings.xml
index 39df6c83..38758498 100644
--- a/res/values-nl/strings.xml
+++ b/res/values-nl/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Herinnering toevoegen"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Geen agenda\'s"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Voordat u een afspraak kunt toevoegen, moet u ten minste één Agenda-account aan uw apparaat toevoegen en de agenda zichtbaar maken. Raak \'Account toevoegen\' aan om een account toe te voegen (als u net een account heeft toegevoegd, wacht u tot het synchroniseren is voltooid en probeert u het opnieuw). Of raak \'Annuleren\' aan en zorg ervoor dat er ten minste één agenda zichtbaar is."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Agenda werkt beter met een Google-account."\n\n"• Toegang via elke webbrowser"\n"• Maak beveiligde back-ups van uw afspraken"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Agenda werkt beter met een Google-account.\n\n• Toegang via elke webbrowser\n• Maak beveiligde back-ups van uw afspraken"</string>
<string name="add_account" msgid="1669072099756774952">"Account toevoegen"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Agenda:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Organisator:"</string>
diff --git a/res/values-pl/strings.xml b/res/values-pl/strings.xml
index 7eae0c19..5f7fd2c9 100644
--- a/res/values-pl/strings.xml
+++ b/res/values-pl/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Dodaj przypomnienie"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Brak kalendarzy"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Przed utworzeniem wydarzenia musisz dodać do urządzenia konto z Kalendarzem i ustawić wybrany kalendarz jako widoczny. Wybierz „Dodaj konto” (jeśli właśnie to zrobiłeś, poczekaj na zakończenie synchronizacji i spróbuj ponownie). Możesz też dotknąć Anuluj i upewnić się, że co najmniej jeden kalendarz jest widoczny."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Kalendarz działa lepiej z kontem Google."\n\n"• Używaj go w dowolnej przeglądarce."\n"• Twórz kopie zapasowe wydarzeń."</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Kalendarz działa lepiej z kontem Google.\n\n• Używaj go w dowolnej przeglądarce.\n• Twórz kopie zapasowe wydarzeń."</string>
<string name="add_account" msgid="1669072099756774952">"Dodaj konto"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Kalendarz:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Organizator:"</string>
diff --git a/res/values-pt-rPT/strings.xml b/res/values-pt-rPT/strings.xml
index 20bc0119..ce169a1f 100644
--- a/res/values-pt-rPT/strings.xml
+++ b/res/values-pt-rPT/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Adicionar lembrete"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Sem calendários"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Antes de poder adicionar um evento, tem de adicionar pelo menos uma conta do Calendário para o seu aparelho e tornar um calendário visível. Toque em Adicionar Conta para adicionar uma conta (se acabou de adicionar uma conta, aguarde até que termine a sincronização e tente novamente). Em alternativa, toque em Cancelar e certifique-se de que pelo menos um calendário está visível."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"A aplicação Calendário funciona melhor com uma Conta Google."\n\n"• Aceda à Conta Google a partir de qualquer navegador de Internet"\n"• Faça uma cópia de segurança dos seus eventos de forma segura"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"A aplicação Calendário funciona melhor com uma Conta Google.\n\n• Aceda à Conta Google a partir de qualquer navegador de Internet\n• Faça uma cópia de segurança dos seus eventos de forma segura"</string>
<string name="add_account" msgid="1669072099756774952">"Adicionar conta"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Calendário:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Organizador:"</string>
diff --git a/res/values-pt/arrays.xml b/res/values-pt/arrays.xml
index 0abd44eb..e1ded6d3 100644
--- a/res/values-pt/arrays.xml
+++ b/res/values-pt/arrays.xml
@@ -60,7 +60,7 @@
<item msgid="8336577387266744930">"Uma semana"</item>
</string-array>
<string-array name="preferences_week_start_day_labels">
- <item msgid="986150274035512339">"Localidade padrão"</item>
+ <item msgid="986150274035512339">"Padrão local"</item>
<item msgid="134027225275475280">"Sábado"</item>
<item msgid="95029346069903091">"Domingo"</item>
<item msgid="5840983116375063739">"Segunda-feira"</item>
diff --git a/res/values-pt/strings.xml b/res/values-pt/strings.xml
index b5d53b05..ac6ae98d 100644
--- a/res/values-pt/strings.xml
+++ b/res/values-pt/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Adicionar lembrete"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Nenhuma agenda disponível"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Antes de adicionar um evento, você deve adicionar pelo menos uma conta do Google Agenda a seu dispositivo e tornar uma agenda visível. Toque em \"Adicionar conta\" para adicionar uma conta (caso tenha adicionado uma conta recentemente, aguarde o fim da sincronização e tente novamente). Ou toque em \"Cancelar\" e certifique-se de que pelo menos uma agenda esteja visível."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"O aplicativo Agenda funciona melhor com uma Conta do Google."\n\n"• Acesse-o a partir de qualquer navegador da web"\n"• Faça backup de seus eventos com segurança"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"O aplicativo Agenda funciona melhor com uma Conta do Google.\n\n• Acesse-o a partir de qualquer navegador da web\n• Faça backup de seus eventos com segurança"</string>
<string name="add_account" msgid="1669072099756774952">"Adicionar conta"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Agenda:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Organizador:"</string>
@@ -194,7 +194,7 @@
<string name="preferences_use_home_tz_title" msgid="5597546849968598210">"Usar hora local"</string>
<string name="preferences_use_home_tz_descrip" msgid="4835375381297413746">"Exibe agendas e eventos no seu fuso horário local quando você viajar"</string>
<string name="preferences_home_tz_title" msgid="6680000444088818578">"Fuso horário local"</string>
- <string name="preferences_show_week_num_title" msgid="5280734329664503461">"Mostrar núm. da semana"</string>
+ <string name="preferences_show_week_num_title" msgid="5280734329664503461">"Mostrar Nº da semana"</string>
<string name="preferences_about_title" msgid="2810624892412097879">"Sobre"</string>
<string name="preferences_build_version" msgid="8242471883413502068">"Versão da compilação"</string>
<string name="gadget_title" msgid="939918875331310945">"Agenda"</string>
@@ -232,7 +232,7 @@
<string name="accessibility_reminder_showmeas" msgid="6669129015980006570">"Mostrar-me como"</string>
<string name="accessibility_reminder_privacy" msgid="8669288484484022771">"Privacidade"</string>
<string name="acessibility_cal_notification" msgid="7267601064994839394">"Notificações da agenda"</string>
- <string name="acessibility_snooze_notification" msgid="5007852779125102681">"Notificação de soneca"</string>
+ <string name="acessibility_snooze_notification" msgid="5007852779125102681">"Notificação em soneca"</string>
<string name="accessibility_email_notification" msgid="9124064701968129831">"Enviar e-mail para os convidados"</string>
<string name="day_view_new_event_hint" msgid="2131483437911536229">"+ Novo evento"</string>
<string name="template_announce_item_index" msgid="4067877800670753110">"Evento <xliff:g id="ITEM_INDEX">%1$s</xliff:g> de <xliff:g id="ITEM_COUNT">%2$s</xliff:g>."</string>
diff --git a/res/values-ro/strings.xml b/res/values-ro/strings.xml
index 7e3a98d8..2d730fd4 100644
--- a/res/values-ro/strings.xml
+++ b/res/values-ro/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Adăugaţi memento"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Niciun calendar"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Înainte de a putea adăuga un eveniment, trebuie să adăugaţi cel puţin un cont Calendar pe dispozitiv şi să faceţi un calendar vizibil. Atingeţi „Adăugaţi un cont” pentru a adăuga un cont (dacă tocmai aţi adăugat un cont, aşteptaţi să se termine sincronizarea şi încercaţi din nou). Sau atingeţi „Anulaţi” şi asiguraţi-vă că cel puţin un calendar este vizibil."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Google Calendar funcţionează mai bine cu un Cont Google."\n\n"• Accesaţi serviciul din orice browser web"\n"• Creaţi în siguranţă copii de rezervă pentru evenimentele dvs."</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Google Calendar funcţionează mai bine cu un Cont Google.\n\n• Accesaţi serviciul din orice browser web\n• Creaţi în siguranţă copii de rezervă pentru evenimentele dvs."</string>
<string name="add_account" msgid="1669072099756774952">"Adăugaţi un cont"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Calendar:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Organizator:"</string>
diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml
index afcde93e..7646135d 100644
--- a/res/values-ru/strings.xml
+++ b/res/values-ru/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Добавить напоминание"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Нет календарей"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Добавить мероприятие можно только в видимый календарь, связанный с аккаунтом Google. Нажмите \"Добавить аккаунт\" или, если аккаунт уже добавлен, дождитесь окончания синхронизации и повторите попытку. Либо нажмите \"Отмена\" и сделайте видимым хотя бы один календарь."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Подключите Календарь к аккаунту Google, чтобы: "\n\n"• Всегда иметь под рукой обновленные данные – на любом устройстве."\n"• Синхронизировать все мероприятия – вы никогда не потеряете их."</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Подключите Календарь к аккаунту Google, чтобы: \n\n• Всегда иметь под рукой обновленные данные – на любом устройстве.\n• Синхронизировать все мероприятия – вы никогда не потеряете их."</string>
<string name="add_account" msgid="1669072099756774952">"Добавить аккаунт"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Календарь:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Организатор:"</string>
diff --git a/res/values-sk/strings.xml b/res/values-sk/strings.xml
index 84f80db9..ef0acd2a 100644
--- a/res/values-sk/strings.xml
+++ b/res/values-sk/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Pridať pripomienku"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Žiadne kalendáre"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Pred pridaním udalosti musíte do zariadenia pridať aspoň jeden účet služby Kalendár a nastaviť kalendár ako viditeľný. Ak chcete pridať účet, dotknite sa možnosti Pridať účet (ak ste účet práve pridali, počkajte na dokončenie jeho synchronizácie a skúste to znova). Prípadne sa dotknite možnosti Zrušiť a skontrolujte, či je viditeľný aspoň jeden kalendár."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Kalendár funguje lepšie s účtom Google."\n\n"• Môžete k nemu pristupovať z akéhokoľvek webového prehliadača"\n"• Bezpečne zálohujte svoje udalosti"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Kalendár funguje lepšie s účtom Google.\n\n• Môžete k nemu pristupovať z akéhokoľvek webového prehliadača\n• Bezpečne zálohujte svoje udalosti"</string>
<string name="add_account" msgid="1669072099756774952">"Pridať účet"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Kalendár:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Organizátor:"</string>
diff --git a/res/values-sl/strings.xml b/res/values-sl/strings.xml
index 24706120..fc762bf5 100644
--- a/res/values-sl/strings.xml
+++ b/res/values-sl/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Dodaj opomnik"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Ni koledarjev"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Pred dodajanjem dogodka morate v napravo dodati vsaj en račun za Google Koledar in narediti koledar viden. Dotaknite se možnosti »Dodaj račun«, da dodate račun (če ste ga pravkar dodali, počakajte, da se sinhroniziranje konča, in poskusite znova). Lahko se tudi dotaknete možnosti »Prekliči« in se prepričate, da je viden vsaj en koledar."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Koledar deluje bolje z Google Računom."\n\n"• Do njega lahko dostopate v katerem koli spletnem brskalniku"\n"• Varno varnostno kopiranje dogodkov"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Koledar deluje bolje z Google Računom.\n\n• Do njega lahko dostopate v katerem koli spletnem brskalniku\n• Varno varnostno kopiranje dogodkov"</string>
<string name="add_account" msgid="1669072099756774952">"Dodaj račun"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Koledar:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Organizator:"</string>
diff --git a/res/values-sr/strings.xml b/res/values-sr/strings.xml
index c2b7081c..a6a3fe8b 100644
--- a/res/values-sr/strings.xml
+++ b/res/values-sr/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Додај подсетник"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Нема календара"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Да бисте могли да додате догађај, на уређај морате да додате најмање један налог Календара и да омогућите видљивост календара. Да бисте додали налог, додирните Додај налог (ако сте управо додали налог, сачекајте да се синхронизација заврши и покушајте поново) или додирните Откажи и проверите да ли је најмање један календар видљив."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Календар боље функционише са Google налогом."\n\n"• Приступајте му из било ког веб прегледача"\n"• Безбедно направите резервне копије догађаја"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Календар боље функционише са Google налогом.\n\n• Приступајте му из било ког веб прегледача\n• Безбедно направите резервне копије догађаја"</string>
<string name="add_account" msgid="1669072099756774952">"Додај налог"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Календар:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Организатор:"</string>
diff --git a/res/values-sv/strings.xml b/res/values-sv/strings.xml
index 41ee1161..47acceb5 100644
--- a/res/values-sv/strings.xml
+++ b/res/values-sv/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Lägg till påminnelse"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Inga kalendrar"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Innan du kan lägga till en händelse måste du lägga till minst ett kalenderkonto på enheten och göra en kalender synlig. Tryck på Lägg till konto (om du precis har lagt till ett konto väntar du tills synkroniseringen är slutförd och försöker sedan igen). Annars trycker du på Avbryt och kontrollerar att minst en kalender visas."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Kalendern fungerar bättre med ett Google-konto."\n\n"• Öppna den i valfri webbläsare"\n"• Säkerhetskopiera dina händelser på ett tryggt sätt"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Kalendern fungerar bättre med ett Google-konto.\n\n• Öppna den i valfri webbläsare\n• Säkerhetskopiera dina händelser på ett tryggt sätt"</string>
<string name="add_account" msgid="1669072099756774952">"Lägg till konto"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Kalender:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Organisatör:"</string>
diff --git a/res/values-sw/strings.xml b/res/values-sw/strings.xml
index b9e5746c..f633b282 100644
--- a/res/values-sw/strings.xml
+++ b/res/values-sw/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Ongeza kumbusho"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Hakuna kalenda"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Kabla ya kuongeza tukio, sharti uongeze angalau akaunti moja ya Kalenda kwenye kifaa chako na ufanye kalenda ionekane. Gusa Ongeza Akaunti ili uongeze akaunti (kama umeongeza akaunti sasa hivi, subiri imalize kusawazishwa na ujaribu tena). Au gusa Ghairi na uhakikishe kuwa angalau kalenda moja inaonekana."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Kalenda inafanya kazi vizuri ukiwa na Akaunti ya Google. "\n" "\n" • Iangalie kwa kutumia kivinjari chochote "\n" • Tunza matukio yako kwa usalama."</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Kalenda inafanya kazi vizuri ukiwa na Akaunti ya Google. \n \n • Iangalie kwa kutumia kivinjari chochote \n • Tunza matukio yako kwa usalama."</string>
<string name="add_account" msgid="1669072099756774952">"Ongeza akaunti"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Kalenda:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Mwandalizi:"</string>
@@ -143,7 +143,7 @@
<string name="discard_label" msgid="2394623883289782541">"Ghairi"</string>
<string name="snooze_all_label" msgid="4994488813124409077">"Sinzisha zote"</string>
<string name="dismiss_all_label" msgid="1834400025868091301">"Kataa zote"</string>
- <string name="snooze_label" msgid="1515893621063224666">"Pumzisha"</string>
+ <string name="snooze_label" msgid="1515893621063224666">"Baadaye"</string>
<string name="does_not_repeat" msgid="1877681921029738999">"Tukio la wakati mmoja"</string>
<string name="endByDate" msgid="7654221304929538201">"; hadi <xliff:g id="DATE">%s</xliff:g>"</string>
<plurals name="endByCount">
@@ -191,8 +191,8 @@
<string name="preferences_default_reminder_title" msgid="5188861433342733905">"Muda chaguo-msingi wa ukumbusho"</string>
<string name="preferences_default_reminder_dialog" msgid="2490348857239323412">"Muda chaguo-msingi wa ukumbusho"</string>
<string name="preferences_default_reminder_default" msgid="2903884416749959435">"10"</string>
- <string name="preferences_use_home_tz_title" msgid="5597546849968598210">"Tumia ukanda wa saa ya nyumbani"</string>
- <string name="preferences_use_home_tz_descrip" msgid="4835375381297413746">"Inaonyesha kalenda na muda wa mtukio ndani ya ukanda wa saa wa nyumba yako unaposafiri"</string>
+ <string name="preferences_use_home_tz_title" msgid="5597546849968598210">"Tumia saa za eneo za nyumbani"</string>
+ <string name="preferences_use_home_tz_descrip" msgid="4835375381297413746">"Huonyesha kalenda na saa za matukio katika saa za eneo utokalo wakati unasafiri"</string>
<string name="preferences_home_tz_title" msgid="6680000444088818578">"Saa za eneo nyumbani"</string>
<string name="preferences_show_week_num_title" msgid="5280734329664503461">"Onyesha nambari ya wiki"</string>
<string name="preferences_about_title" msgid="2810624892412097879">"Kuhusu"</string>
@@ -219,7 +219,7 @@
<string name="accessibility_pick_start_time" msgid="4913428100936555149">"Wakati wa Kuanza"</string>
<string name="accessibility_pick_end_date" msgid="5624250196618643922">"Tarehe ya mwisho"</string>
<string name="accessibility_pick_end_time" msgid="7120310166355224941">"Wakati wa kuisha"</string>
- <string name="accessibility_pick_time_zone" msgid="7155465783500323811">"Ukanda wa saa"</string>
+ <string name="accessibility_pick_time_zone" msgid="7155465783500323811">"Saa za eneo"</string>
<string name="accessibility_pick_recurrence" msgid="1834311617874828931">"Rudia tukio"</string>
<string name="accessibility_add_reminder" msgid="2267950744060950152">"Ongesha kumbusho"</string>
<string name="accessibility_remove_reminder" msgid="5261609343259665139">"Ondoa kumbusho"</string>
diff --git a/res/values-th/strings.xml b/res/values-th/strings.xml
index 30ee1225..642102fa 100644
--- a/res/values-th/strings.xml
+++ b/res/values-th/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"เพิ่มการแจ้งเตือน"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"ไม่มีปฏิทิน"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"ก่อนที่คุณจะสามารถเพิ่มกิจกรรมได้ คุณต้องเพิ่มบัญชีปฏิทินอย่างน้อยหนึ่งบัญชีลงในอุปกรณ์ของคุณและทำให้ปฏิทินหนึ่งปรากฏให้เห็น แตะ \"เพิ่มบัญชี\" เพื่อเพิ่มบัญชี (หากคุณเพิ่งเพิ่มบัญชี รอให้ซิงค์เสร็จก่อนและลองอีกครั้ง) หรือแตะ \"ยกเลิก\" และตรวจสอบว่ามีอย่างน้อยปฏิทินหนึ่งปรากฏให้เห็น"</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"ปฏิทินทำงานได้ดีกว่าหากมีบัญชี Google"\n\n"•เข้าถึงปฏิทินจากทุกเว็บเบราว์เซอร์"\n"•สำรองข้อมูลกิจกรรมของคุณอย่างปลอดภัย"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"ปฏิทินทำงานได้ดีกว่าหากมีบัญชี Google\n\n•เข้าถึงปฏิทินจากทุกเว็บเบราว์เซอร์\n•สำรองข้อมูลกิจกรรมของคุณอย่างปลอดภัย"</string>
<string name="add_account" msgid="1669072099756774952">"เพิ่มบัญชี"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"ปฏิทิน:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"ผู้จัด:"</string>
diff --git a/res/values-tl/strings.xml b/res/values-tl/strings.xml
index 8196be37..2a0b1635 100644
--- a/res/values-tl/strings.xml
+++ b/res/values-tl/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Magdagdag ng paalala"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Walang mga kalendaryo"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Bago ka makapagdagdag ng isang kaganapan, dapat kang magdagdag ng hindi bababa sa isang Calendar account sa iyong device at gawing nakikita ang isang kalendaryo. Pindutin ang Magdagdag ng Account upang magdagdag ng isang account (kung kadaragdag mo lang ng isang account, hintayin itong matapos sa pag-sync at subukang muli). O pindutin ang Kanselahin at tiyaking nakikita ang hindi bababa sa isang kalendaryo."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Mas mahusay na gumagana ang Calendar gamit ang Google Account."\n\n"• I-access ito mula sa anumang web browser"\n"• I-back up nang secure ang iyong mga kaganapan"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Mas mahusay na gumagana ang Calendar gamit ang Google Account.\n\n• I-access ito mula sa anumang web browser\n• I-back up nang secure ang iyong mga kaganapan"</string>
<string name="add_account" msgid="1669072099756774952">"Magdagdag ng account"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Kalendaryo:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Organizer:"</string>
diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml
index e6360c8b..d7cdeabe 100644
--- a/res/values-tr/strings.xml
+++ b/res/values-tr/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Hatırlatıcı ekle"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Takvim yok"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Bir etkinlik ekleyebilmek için öncelikle cihazınıza en az bir Takvim hesabı eklemeli ve takvimi görünür yapmalısınız. Hesap eklemek için Hesap Ekle\'ye dokunun (hesabı yeni eklediyseniz, senkronizasyonu bitirmesini bekleyin ve tekrar deneyin). Ya da İptal\'e dokunun ve en az bir takvimin görünür olduğundan emin olun."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Takvim bir Google Hesabı ile daha iyi çalışır."\n\n"• Takvim\'e herhangi bir tarayıcıdan erişin"\n"• Mevcut etkinliklerinizi güvenli bir şekilde yedekleyin"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Takvim bir Google Hesabı ile daha iyi çalışır.\n\n• Takvim\'e herhangi bir tarayıcıdan erişin\n• Mevcut etkinliklerinizi güvenli bir şekilde yedekleyin"</string>
<string name="add_account" msgid="1669072099756774952">"Hesap ekle"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Takvim:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Düzenleyici:"</string>
diff --git a/res/values-uk/strings.xml b/res/values-uk/strings.xml
index 4f6511a0..dacd74cc 100644
--- a/res/values-uk/strings.xml
+++ b/res/values-uk/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Додати нагадування"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Немає календ."</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Перш ніж додавати подію, потрібно додати в пристрій хоча б один обліковий запис служби Календар і зробити календар видимим. Щоб додати обліковий запис, торкніться опції \"Додати обліковий запис\" (якщо ви його щойно додали, зачекайте завершення синхронізації та повторіть спробу). Або торкніться опції \"Скасувати\" та переконайтеся, що принаймні один календар видимий."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Календар пропонує більше можливостей, якщо у вас є обліковий запис Google."\n\n"•Отримуйте доступ до нього з будь-якого веб-переглядача"\n"•Створюйте надійні резервні копії своїх подій"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Календар пропонує більше можливостей, якщо у вас є обліковий запис Google.\n\n•Отримуйте доступ до нього з будь-якого веб-переглядача\n•Створюйте надійні резервні копії своїх подій"</string>
<string name="add_account" msgid="1669072099756774952">"Додати обліковий запис"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Календар:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Організатор:"</string>
diff --git a/res/values-v19/colors.xml b/res/values-v19/colors.xml
new file mode 100644
index 00000000..723035a2
--- /dev/null
+++ b/res/values-v19/colors.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/* //device/apps/Calendar/assets/res/any/colors.xml
+**
+** Copyright 2013, The Android Open Source Project
+**
+** Licensed under the Apache License, Version 2.0 (the "License");
+** you may not use this file except in compliance with the License.
+** You may obtain a copy of the License at
+**
+** http://www.apache.org/licenses/LICENSE-2.0
+**
+** Unless required by applicable law or agreed to in writing, software
+** distributed under the License is distributed on an "AS IS" BASIS,
+** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+** See the License for the specific language governing permissions and
+** limitations under the License.
+*/
+-->
+<resources>
+ <color name="pressed">#33999999</color>
+ <color name="day_event_clicked_background_color">#33999999</color>
+ <color name="day_clicked_background_color">#33999999</color>
+</resources>
diff --git a/res/values-vi/strings.xml b/res/values-vi/strings.xml
index 1804aa29..bfd5aecc 100644
--- a/res/values-vi/strings.xml
+++ b/res/values-vi/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Thêm lời nhắc"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Không có lịch"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Trước khi có thể thêm sự kiện, bạn phải thêm ít nhất một tài khoản Lịch vào thiết bị của bạn và đặt lịch ở chế độ hiển thị. Chạm Thêm tài khoản để thêm tài khoản (nếu bạn vừa mới thêm tài khoản, hãy đợi tài khoản đó kết thúc đồng bộ hóa và thử lại). Hoặc chạm vào Hủy và đảm bảo ít nhất một lịch được hiển thị."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Lịch hoạt động tốt hơn với Tài khoản Google."\n\n"• Truy cập Lịch từ bất kỳ trình duyệt web nào"\n"• Sao lưu các sự kiện của bạn một cách an toàn"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Lịch hoạt động tốt hơn với Tài khoản Google.\n\n• Truy cập Lịch từ bất kỳ trình duyệt web nào\n• Sao lưu các sự kiện của bạn một cách an toàn"</string>
<string name="add_account" msgid="1669072099756774952">"Thêm tài khoản"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Lịch:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Người tổ chức:"</string>
diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml
index c7ddbca5..3732c4d4 100644
--- a/res/values-zh-rCN/strings.xml
+++ b/res/values-zh-rCN/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"添加提醒"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"无日历"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"您必须向设备中至少添加一个日历帐户并显示一个日历,然后才能添加活动。您可以触摸“添加帐户”以添加帐户(如果您​​刚刚添加过帐户,请等待该帐户完成同步,然后重试)。您也可以触摸“取消”,并确保至少显示了一个日历。"</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"拥有 Google 帐户可增强“日历”的功能。"\n\n"• 通过任意网络浏览器访问“日历”"\n"• 安全地备份您的活动"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"拥有 Google 帐户可增强“日历”的功能。\n\n• 通过任意网络浏览器访问“日历”\n• 安全地备份您的活动"</string>
<string name="add_account" msgid="1669072099756774952">"添加帐户"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"日历:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"组织者:"</string>
diff --git a/res/values-zh-rHK/arrays.xml b/res/values-zh-rHK/arrays.xml
new file mode 100644
index 00000000..b72ac902
--- /dev/null
+++ b/res/values-zh-rHK/arrays.xml
@@ -0,0 +1,169 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 2007 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string-array name="reminder_methods_labels">
+ <item msgid="5172236776878811487">"通知"</item>
+ <item msgid="1751151680520784746">"電郵"</item>
+ <item msgid="2658001219380695677">"短訊"</item>
+ <item msgid="7926918288165444873">"鬧鐘"</item>
+ </string-array>
+ <string-array name="reminder_minutes_labels">
+ <item msgid="2416970002377237011">"0 分鐘"</item>
+ <item msgid="6681865010714743948">"1 分鐘"</item>
+ <item msgid="2327505114623595779">"5 分鐘"</item>
+ <item msgid="1657410063332547113">"10 分鐘"</item>
+ <item msgid="366087535181197780">"15 分鐘"</item>
+ <item msgid="6252612791145061929">"20 分鐘"</item>
+ <item msgid="7896694531989090700">"25 分鐘"</item>
+ <item msgid="8754510169374808607">"30 分鐘"</item>
+ <item msgid="3113380274218454394">"45 分鐘"</item>
+ <item msgid="8546646645868526283">"1 小時"</item>
+ <item msgid="6467845211024768872">"2 小時"</item>
+ <item msgid="8201677619511076575">"3 小時"</item>
+ <item msgid="7172504281650128893">"12 小時"</item>
+ <item msgid="9114286702181482496">"24 小時"</item>
+ <item msgid="3107009344872997366">"2 天"</item>
+ <item msgid="6135563708172153696">"1 星期"</item>
+ </string-array>
+ <string-array name="preferences_default_reminder_labels">
+ <item msgid="7495163916242649023">"無"</item>
+ <item msgid="5883344836499335043">"0 分鐘"</item>
+ <item msgid="4354350447805231188">"1 分鐘"</item>
+ <item msgid="265674592625309858">"5 分鐘"</item>
+ <item msgid="8011089417728419666">"10 分鐘"</item>
+ <item msgid="6177098581805412986">"15 分鐘"</item>
+ <item msgid="356346660503078923">"20 分鐘"</item>
+ <item msgid="992592434377054063">"25 分鐘"</item>
+ <item msgid="9191353668596201944">"30 分鐘"</item>
+ <item msgid="1192985682962908244">"45 分鐘"</item>
+ <item msgid="1694315499429259938">"1 小時"</item>
+ <item msgid="8281019320591769635">"2 小時"</item>
+ <item msgid="2062931719019287773">"3 小時"</item>
+ <item msgid="4086495711621133006">"12 小時"</item>
+ <item msgid="3172669681920709561">"24 小時"</item>
+ <item msgid="5557836606782821910">"2 天"</item>
+ <item msgid="8336577387266744930">"1 週"</item>
+ </string-array>
+ <string-array name="preferences_week_start_day_labels">
+ <item msgid="986150274035512339">"地區設定預設值"</item>
+ <item msgid="134027225275475280">"星期六"</item>
+ <item msgid="95029346069903091">"星期日"</item>
+ <item msgid="5840983116375063739">"星期一"</item>
+ </string-array>
+ <string-array name="availability">
+ <item msgid="454869065893453189">"忙碌"</item>
+ <item msgid="6228387173725732140">"有空"</item>
+ <item msgid="2064426942462573474">"暫定"</item>
+ </string-array>
+ <string-array name="visibility">
+ <item msgid="3035788428581513163">"[預設]"</item>
+ <item msgid="5200216103966973369">"私人"</item>
+ <item msgid="9182342638433672664">"公開"</item>
+ </string-array>
+ <string-array name="ordinal_labels">
+ <item msgid="2693927956303125332">"第一"</item>
+ <item msgid="5631923029483854900">"秒"</item>
+ <item msgid="148935502975250973">"第三"</item>
+ <item msgid="5124200797326669172">"第四個"</item>
+ <item msgid="7564374178324652137">"最後"</item>
+ </string-array>
+ <string-array name="response_labels1">
+ <item msgid="5605392595848194997">"沒有回應"</item>
+ <item msgid="3724434080904437698">"是"</item>
+ <item msgid="8854145743148992583">"不確定"</item>
+ <item msgid="6174292185978948873">"否"</item>
+ </string-array>
+ <string-array name="delete_repeating_labels">
+ <item msgid="4208432367651646938">"僅限此活動"</item>
+ <item msgid="1536401639805370405">"此活動及未來活動"</item>
+ <item msgid="7833229563617435430">"所有活動"</item>
+ </string-array>
+ <string-array name="delete_repeating_labels_no_selected">
+ <item msgid="1341910309321756150">"此活動及未來活動"</item>
+ <item msgid="6315440193748139854">"所有活動"</item>
+ </string-array>
+ <string-array name="change_response_labels">
+ <item msgid="3466644709343519437">"僅限此活動"</item>
+ <item msgid="140670561403965380">"系列中的所有活動"</item>
+ </string-array>
+ <string-array name="buttons_list">
+ <item msgid="5917946202321434335">"日"</item>
+ <item msgid="6248480754959562740">"週"</item>
+ <item msgid="4298472806133153766">"月"</item>
+ <item msgid="5033084974413793845">"待辦事項"</item>
+ </string-array>
+ <string-array name="preferences_skip_reminders_labels">
+ <item msgid="2285927842308686988">"只限拒絕時"</item>
+ <item msgid="6367412240524984286">"拒絕或未回應時"</item>
+ </string-array>
+ <string-array name="recurrence_freq">
+ <item msgid="3388478383574917007">"每天重複"</item>
+ <item msgid="6300824484048337842">"每星期重複"</item>
+ <item msgid="189361731610816256">"每月重複"</item>
+ <item msgid="8714177874112569158">"每年重複"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_sun">
+ <item msgid="143841313172233420">"逢每月第一個星期日"</item>
+ <item msgid="2557379346106451363">"逢每月第二個星期日"</item>
+ <item msgid="7622144489915654132">"逢每月第三個星期日"</item>
+ <item msgid="527152448137686021">"逢每月第四個星期日"</item>
+ <item msgid="5057483608824759350">"逢每月最後一個星期日"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_mon">
+ <item msgid="7539974918997689048">"逢每月第一個星期一"</item>
+ <item msgid="4484275849072423978">"逢每月第二個星期一"</item>
+ <item msgid="8956169860824371383">"逢每月第三個星期一"</item>
+ <item msgid="6924403357659569326">"逢每月第四個星期一"</item>
+ <item msgid="1379608815263472161">"逢每月最後一個星期一"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_tues">
+ <item msgid="8690802834039790777">"逢每月第一個星期二"</item>
+ <item msgid="9063613547307760928">"逢每月第二個星期二"</item>
+ <item msgid="6688603328729208168">"逢每月第三個星期二"</item>
+ <item msgid="6695206006961533357">"逢每月第四個星期二"</item>
+ <item msgid="8619069174889809914">"逢每月最後一個星期二"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_wed">
+ <item msgid="3233850232075584386">"逢每月第一個星期三"</item>
+ <item msgid="5059722045367799217">"逢每月第二個星期三"</item>
+ <item msgid="7986246648229272275">"逢每月第三個星期三"</item>
+ <item msgid="9068566169348980801">"逢每月第四個星期三"</item>
+ <item msgid="7976866743069062134">"逢每月最後一個星期三"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_thurs">
+ <item msgid="920673677566009313">"逢每月第一個星期四"</item>
+ <item msgid="4857419136007543270">"逢每月第二個星期四"</item>
+ <item msgid="222044587450564839">"逢每月第三個星期四"</item>
+ <item msgid="6197927556533030945">"逢每月第四個星期四"</item>
+ <item msgid="1023326923033436905">"逢每月最後一個星期四"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_fri">
+ <item msgid="6534500380525126157">"逢每月第一個星期五"</item>
+ <item msgid="1935608297230506940">"逢每月第二個星期五"</item>
+ <item msgid="4061877662049317599">"逢每月第三個星期五"</item>
+ <item msgid="6856646749131820614">"逢每月第四個星期五"</item>
+ <item msgid="6533513913914859794">"逢每月最後一個星期五"</item>
+ </string-array>
+ <string-array name="repeat_by_nth_sat">
+ <item msgid="3556369572649948699">"逢每月第一個星期六"</item>
+ <item msgid="9130198690512925355">"逢每月第二個星期六"</item>
+ <item msgid="4525736070844032405">"逢每月第三個星期六"</item>
+ <item msgid="422053689531707709">"逢每月第四個星期六"</item>
+ <item msgid="5499975799312474425">"逢每月最後一個星期六"</item>
+ </string-array>
+</resources>
diff --git a/res/values-zh-rHK/strings.xml b/res/values-zh-rHK/strings.xml
new file mode 100644
index 00000000..789fec80
--- /dev/null
+++ b/res/values-zh-rHK/strings.xml
@@ -0,0 +1,277 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright (C) 2006 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="app_label" msgid="5452708708398908131">"日曆"</string>
+ <string name="what_label" msgid="1933578391985810049">"詳情"</string>
+ <string name="where_label" msgid="3472482206065595118">"地點"</string>
+ <string name="when_label" msgid="894636567327261599">"時間"</string>
+ <string name="timezone_label" msgid="3988530993300431650">"時區"</string>
+ <string name="attendees_label" msgid="2971281641565729725">"邀請對象"</string>
+ <string name="today" msgid="8577375020252453006">"今天"</string>
+ <string name="tomorrow" msgid="614434811813859237">"明天"</string>
+ <string name="today_at_time_fmt" msgid="1981279213130049736">"今天 <xliff:g id="TIME_INTERVAL">%s</xliff:g>"</string>
+ <string name="tomorrow_at_time_fmt" msgid="1330779112841767432">"明天 <xliff:g id="TIME_INTERVAL">%s</xliff:g>"</string>
+ <string name="date_time_fmt" msgid="1642972650061946484">"<xliff:g id="DATE">%s</xliff:g> <xliff:g id="TIME_INTERVAL">%s</xliff:g>"</string>
+ <string name="repeats_label" msgid="7414023871434593196">"重複頻率"</string>
+ <string name="no_title_label" msgid="302177118061368042">"(無標題)"</string>
+ <plurals name="Nminutes">
+ <item quantity="one" msgid="4871052965772159239">"1 分鐘"</item>
+ <item quantity="other" msgid="5644461630927544936">"<xliff:g id="COUNT">%d</xliff:g> 分鐘"</item>
+ </plurals>
+ <plurals name="Nmins">
+ <item quantity="one" msgid="9191090668359663663">"1 分鐘"</item>
+ <item quantity="other" msgid="9175648445939148974">"<xliff:g id="COUNT">%d</xliff:g> 分鐘"</item>
+ </plurals>
+ <plurals name="Nhours">
+ <item quantity="one" msgid="4793697728599296830">"1 小時"</item>
+ <item quantity="other" msgid="4477841052001760620">"<xliff:g id="COUNT">%d</xliff:g> 小時"</item>
+ </plurals>
+ <plurals name="Ndays">
+ <item quantity="one" msgid="5988137255732166573">"1 天"</item>
+ <item quantity="other" msgid="1709378992389618261">"<xliff:g id="COUNT">%d</xliff:g> 天"</item>
+ </plurals>
+ <plurals name="weekN">
+ <item quantity="other" msgid="8085184869561028365">"第 <xliff:g id="COUNT">%d</xliff:g> 週"</item>
+ </plurals>
+ <string name="calendar_refresh" msgid="6172731193680500025">"重新整理"</string>
+ <string name="show_day_view" msgid="5782512782605466016">"顯示天"</string>
+ <string name="agenda_view" msgid="5566084759423843245">"待辦事項"</string>
+ <string name="day_view" msgid="4467754504843584437">"天"</string>
+ <string name="week_view" msgid="6775043022159508060">"週"</string>
+ <string name="month_view" msgid="7287101431749285412">"月"</string>
+ <string name="event_view" msgid="7621353079385122317">"檢視活動"</string>
+ <string name="event_create" msgid="6941040556709110617">"新活動"</string>
+ <string name="event_edit" msgid="4006961928830064662">"編輯活動"</string>
+ <string name="event_delete" msgid="2386667193277770442">"刪除活動"</string>
+ <string name="goto_today" msgid="9162136434410891230">"今天"</string>
+ <string name="menu_preferences" msgid="9120238479503233925">"設定"</string>
+ <string name="menu_select_visible_calendars" msgid="735670432781741817">"要顯示的日曆"</string>
+ <string name="search" msgid="550656004486017426">"搜尋"</string>
+ <string name="hide_controls" msgid="830320505938520882">"隱藏控制介面"</string>
+ <string name="show_controls" msgid="715520586028062621">"顯示控制介面"</string>
+ <string name="select_visible_calendars_title" msgid="7944393060991949882">"要顯示的日曆"</string>
+ <string name="synced" msgid="7913940305983383493">"已同步處理"</string>
+ <string name="not_synced" msgid="4275114941801829419">"未同步處理"</string>
+ <string name="acct_not_synced" msgid="6126800985681230627">"這個帳戶未經過同步處理,您的日曆可能不包含最新資訊。"</string>
+ <string name="accounts" msgid="849401841083180306">"帳戶與同步處理"</string>
+ <string name="select_synced_calendars_title" msgid="7916084873075901448">"要保持同步的日曆"</string>
+ <string name="select_synced_calendars_button" msgid="8890542984949996251">"要同步處理的日曆"</string>
+ <string name="hint_what" msgid="709155115005044531">"事件名稱"</string>
+ <string name="hint_where" msgid="4972598001033801974">"位置"</string>
+ <string name="hint_description" msgid="1910143586169033232">"說明"</string>
+ <string name="hint_attendees" msgid="1650488163176888480">"邀請對象"</string>
+ <string name="creating_event" msgid="7516249252554059980">"已建立活動。"</string>
+ <string name="saving_event" msgid="7694181017411177226">"已儲存活動。"</string>
+ <string name="empty_event" msgid="9018699257414338634">"未建立空白活動。"</string>
+ <string name="creating_event_with_guest" msgid="5758688413124191931">"即將發出邀請。"</string>
+ <string name="saving_event_with_guest" msgid="9184584438475689577">"即將傳送更新。"</string>
+ <string name="create_event_dialog_save" msgid="1080859798521717414">"儲存"</string>
+ <string name="alert_title" msgid="7869592820853066853">"日曆通知"</string>
+ <string name="event_info_title" msgid="56024222340421620">"檢視活動"</string>
+ <string name="event_info_title_invite" msgid="9160326363769403865">"會議邀請"</string>
+ <string name="edit_event_to_label" msgid="795012981218062421">"至"</string>
+ <string name="edit_event_from_label" msgid="174999102612666115">"從"</string>
+ <string name="edit_event_all_day_label" msgid="6200181113992136073">"整天"</string>
+ <string name="edit_event_calendar_label" msgid="4556498359505856900">"日曆"</string>
+ <string name="edit_event_show_all" msgid="4558049350756058301">"全部顯示"</string>
+ <string name="description_label" msgid="7193475046717505855">"說明"</string>
+ <string name="presence_label" msgid="6169724148441175862">"將我顯示為"</string>
+ <string name="privacy_label" msgid="9215031965259597335">"私隱權"</string>
+ <string name="reminders_label" msgid="7292389181815525676">"新增提醒"</string>
+ <string name="no_syncable_calendars" msgid="7019488867045436129">"沒有日曆"</string>
+ <string name="no_calendars_found" msgid="8968682716053492187">"您必須在裝置上至少加入一個「日曆」帳戶,並顯示一個日曆,才能新增活動。輕觸 [新增帳戶] 即可新增帳戶 (如果您剛剛新增帳戶,請等待帳戶完成同步處理,然後再試一次);或者輕觸 [取消],並確保至少顯示一個日曆。"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"「Google 日曆」配合「Google 帳戶」使用,更能發揮效用。\n\n• 從任何瀏覽器均可存取「Google 日曆」\n• 安全備份您的活動"</string>
+ <string name="add_account" msgid="1669072099756774952">"新增帳戶"</string>
+ <string name="view_event_calendar_label" msgid="6126231656338241140">"日曆:"</string>
+ <string name="view_event_organizer_label" msgid="2753151795647402277">"主辦人:"</string>
+ <string name="choose_event_color_label" msgid="2192923501857428854">"選擇活動顏色"</string>
+ <string name="event_color_picker_dialog_title" msgid="4631938661655159511">"活動顏色"</string>
+ <string name="event_color_set_to_default" msgid="3447218820785647967">"設為預設日曆顏色"</string>
+ <string name="calendar_color_picker_dialog_title" msgid="3595509200561433667">"日曆顏色"</string>
+ <string name="calendar_square_color_picker_description" msgid="7430468363525563483">"顏色挑選器"</string>
+ <string name="view_event_response_label" msgid="8382281658458798329">"是否參加?"</string>
+ <string name="response_yes" msgid="2027484304899988350">"是"</string>
+ <string name="response_maybe" msgid="7791500973627841695">"也許"</string>
+ <string name="response_no" msgid="561911691884148136">"否"</string>
+ <string name="email_guests_label" msgid="8772030932155305903">"發電郵給邀請對象"</string>
+ <string name="email_organizer_label" msgid="7178059542798074813">"發送電郵給主辦者"</string>
+ <string name="email_picker_label" msgid="4808253965057791781">"傳送電郵時使用"</string>
+ <string name="event_not_found" msgid="8356864185947582727">"找不到活動。"</string>
+ <string name="map_label" msgid="8795383535586556038">"地圖"</string>
+ <string name="call_label" msgid="2960328220008869083">"撥號"</string>
+ <string name="quick_response_settings" msgid="6776151690686068278">"快速回應"</string>
+ <string name="quick_response_settings_summary" msgid="7878304729027355604">"編輯向邀請對象發送電郵時的預設回應"</string>
+ <string name="quick_response_settings_title" msgid="8966517107774567031">"編輯快速回應"</string>
+ <string name="quick_response_settings_edit_title" msgid="6260055523174081930">"快速回應"</string>
+ <string name="quick_response_dialog_title" msgid="2681309456412199207">"選擇快速回應"</string>
+ <string name="quick_response_email_failed" msgid="5544066405231853245">"找不到電郵程式"</string>
+ <string-array name="quick_response_defaults">
+ <item msgid="1524421198348168403">"要遲幾分鐘才開始。"</item>
+ <item msgid="6215158751728689832">"我大約 10 分鐘後抵達。"</item>
+ <item msgid="4485794001743679338">"別等,請直接開始。"</item>
+ <item msgid="8036557974294987511">"抱歉,不克前往。我們再約時間。"</item>
+ </string-array>
+ <string name="quick_response_custom_msg" msgid="8792374208224108798">"自行撰寫回覆…"</string>
+ <string name="event_info_organizer" msgid="9138683335394832629">"主辦人:"</string>
+ <string name="event_info_reminders_label" msgid="8913097552956388972">"提醒"</string>
+ <string name="agenda_today" msgid="5965841338467422191">"今天 (<xliff:g id="DATE">%1$s</xliff:g>)"</string>
+ <string name="agenda_yesterday" msgid="4170964206728599693">"昨天 (<xliff:g id="DATE">%1$s</xliff:g>)"</string>
+ <string name="agenda_tomorrow" msgid="3893625470780723605">"明天, <xliff:g id="DATE">%1$s</xliff:g>"</string>
+ <string name="loading" msgid="3772533493214331230">"載入中…"</string>
+ <string name="show_older_events" msgid="5140647493681439926">"輕觸即可查看 <xliff:g id="OLDEST_SEARCH_RANGE">%1$s</xliff:g>之前的活動"</string>
+ <string name="show_newer_events" msgid="2604638815440163080">"輕觸即可查看 <xliff:g id="NEWEST_SEARCH_RANGE">%1$s</xliff:g>之後的活動"</string>
+ <string name="search_title" msgid="8898015280250716254">"搜尋我的日曆"</string>
+ <string name="edit_event_label" msgid="7413222956349977161">"詳情"</string>
+ <string name="edit_label" msgid="8934331258435656534">"編輯"</string>
+ <string name="delete_label" msgid="874742811918030739">"刪除"</string>
+ <string name="save_label" msgid="2133599104834432589">"完成"</string>
+ <string name="discard_label" msgid="2394623883289782541">"取消"</string>
+ <string name="snooze_all_label" msgid="4994488813124409077">"全部延遲"</string>
+ <string name="dismiss_all_label" msgid="1834400025868091301">"全部關閉"</string>
+ <string name="snooze_label" msgid="1515893621063224666">"重響"</string>
+ <string name="does_not_repeat" msgid="1877681921029738999">"單次活動"</string>
+ <string name="endByDate" msgid="7654221304929538201">";直至 <xliff:g id="DATE">%s</xliff:g>"</string>
+ <plurals name="endByCount">
+ <item quantity="one" msgid="3727754565990691816">";1 次"</item>
+ <item quantity="other" msgid="4855496837834652446">";<xliff:g id="NUMBER">%d</xliff:g> 次"</item>
+ </plurals>
+ <plurals name="daily">
+ <item quantity="one" msgid="5169052946627480942">"每天"</item>
+ <item quantity="other" msgid="5455230727715859264">"每 <xliff:g id="NUMBER">%d</xliff:g> 天"</item>
+ </plurals>
+ <string name="every_weekday" msgid="5896574838353902978">"每週的工作日 (星期一至五)"</string>
+ <plurals name="weekly">
+ <item quantity="one" msgid="5463021019301453273">"每星期 (逢<xliff:g id="DAYS_OF_WEEK">%2$s</xliff:g>)"</item>
+ <item quantity="other" msgid="2857390143157377867">"每 <xliff:g id="NUMBER">%1$d</xliff:g> 星期 (逢<xliff:g id="DAYS_OF_WEEK">%2$s</xliff:g>)"</item>
+ </plurals>
+ <string name="monthly" msgid="4587116285383048586">"每月"</string>
+ <string name="yearly_plain" msgid="3652692085322162449">"每年"</string>
+ <string name="monthly_on_day" msgid="5370155265278821156">"每月 (<xliff:g id="DAY_OF_MONTH">%s</xliff:g> 日)"</string>
+ <string name="yearly" msgid="8576208380302949002">"每年 (<xliff:g id="DATES">%s</xliff:g>)"</string>
+ <string name="custom" product="tablet" msgid="3806817351377723249">"自訂 (無法在平板電腦上自訂)"</string>
+ <string name="custom" product="default" msgid="4137468716966004993">"自訂 (無法在手機上自訂)"</string>
+ <string name="modify_event" msgid="5982876409997142690">"僅更改此活動"</string>
+ <string name="modify_all" msgid="4421657265864209041">"更改所有重複的活動"</string>
+ <string name="modify_all_following" msgid="3017428541066390380">"更改此活動及所有未來活動"</string>
+ <string name="new_event_dialog_label" msgid="7553105224561147916">"新活動"</string>
+ <string name="new_event_dialog_option" msgid="6154657379574669371">"新活動"</string>
+ <string name="delete_this_event_title" msgid="518402946676919384">"刪除此活動?"</string>
+ <string name="delete_recurring_event_title" msgid="5609046778422180206">"要刪除「<xliff:g id="EVENTTITLE">%s</xliff:g>」嗎?"</string>
+ <string name="change_response_title" msgid="7704714776070974984">"更改回應"</string>
+ <string name="menu_general_preferences" msgid="2812705323334260708">"一般設定"</string>
+ <string name="menu_about_preferences" msgid="6124375438237674973">"關於日曆"</string>
+ <string name="preferences_title" msgid="8045855493262131773">"設定"</string>
+ <string name="preferences_general_title" msgid="2069075513760573117">"日曆檢視設定"</string>
+ <string name="preferences_reminder_title" msgid="5199606534191180129">"通知與提醒"</string>
+ <string name="preferences_hide_declined_title" msgid="1849295943669890034">"隱藏已拒絕的活動"</string>
+ <string name="preferences_week_start_day_title" msgid="4619489296444901622">"一週起始日"</string>
+ <string name="preferences_week_start_day_dialog" msgid="5181634128884089113">"一週起始日"</string>
+ <string name="preferences_clear_search_history_title" msgid="6619916370215282982">"清除搜尋記錄"</string>
+ <string name="preferences_clear_search_history_summary" msgid="7864674093455778158">"移除您的所有搜尋記錄"</string>
+ <string name="search_history_cleared" msgid="1536707558435227567">"已清除搜尋記錄。"</string>
+ <string name="preferences_alerts_title" msgid="6636088008103904020">"通知"</string>
+ <string name="preferences_alerts_vibrateWhen_title" msgid="8731372580674292759">"震動"</string>
+ <string name="preferences_alerts_ringtone_title" msgid="1849706055052358346">"音效"</string>
+ <string name="preferences_alerts_popup_title" msgid="6643468203670475296">"彈出式通知"</string>
+ <string name="preferences_default_reminder_title" msgid="5188861433342733905">"預設提醒時間"</string>
+ <string name="preferences_default_reminder_dialog" msgid="2490348857239323412">"預設提醒時間"</string>
+ <string name="preferences_default_reminder_default" msgid="2903884416749959435">"10"</string>
+ <string name="preferences_use_home_tz_title" msgid="5597546849968598210">"使用居住地時區"</string>
+ <string name="preferences_use_home_tz_descrip" msgid="4835375381297413746">"在旅行期間以您的居住地時區顯示日曆及活動時間"</string>
+ <string name="preferences_home_tz_title" msgid="6680000444088818578">"居住地時區"</string>
+ <string name="preferences_show_week_num_title" msgid="5280734329664503461">"顯示週數"</string>
+ <string name="preferences_about_title" msgid="2810624892412097879">"關於"</string>
+ <string name="preferences_build_version" msgid="8242471883413502068">"型號版本"</string>
+ <string name="gadget_title" msgid="939918875331310945">"日曆"</string>
+ <plurals name="month_more_events">
+ <item quantity="one" msgid="8971334808414201327">"+1"</item>
+ <item quantity="other" msgid="1997405398178470838">"+<xliff:g id="NUMBER">%d</xliff:g>"</item>
+ </plurals>
+ <string name="gadget_no_events" msgid="5209110911088302855">"沒有即將開始的日曆活動"</string>
+ <string name="preferences_experimental_category" msgid="8111213192001230350">"實驗版"</string>
+ <string name="preferences_reminders_category" msgid="3179315692653755740">"提醒"</string>
+ <string name="preferences_reminders_responded_label" msgid="1196570678238475838">"略過提醒"</string>
+ <string name="preferences_reminders_responded_dialog" msgid="1873289128793828352">"略過提醒"</string>
+ <string name="preferences_reminders_quiet_hours_label" msgid="8529712276644546893">"安靜時段"</string>
+ <string name="preferences_reminders_quiet_hours_description" msgid="65969073433791290">"設定活動提醒在指定時段內靜音。"</string>
+ <string name="preferences_reminders_quiet_hours_start" msgid="3433058529220285232">"安靜時段開始時間"</string>
+ <string name="preferences_reminders_quiet_hours_end" msgid="7492883554865119346">"安靜時段結束時間"</string>
+ <string name="preferences_debug_category" msgid="6203278208385095018">"偵錯"</string>
+ <string name="copy_db" msgid="437691290566699292">"傳送資料庫"</string>
+ <string name="directory_searching_fmt" msgid="1232037509095606687">"正在搜尋 <xliff:g id="DOMAIN">%s</xliff:g>..."</string>
+ <string name="accessibility_remove_attendee" msgid="7082751172654698863">"移除參加者"</string>
+ <string name="accessibility_pick_start_date" msgid="3926641487042699037">"開始日期"</string>
+ <string name="accessibility_pick_start_time" msgid="4913428100936555149">"開始時間"</string>
+ <string name="accessibility_pick_end_date" msgid="5624250196618643922">"結束日期"</string>
+ <string name="accessibility_pick_end_time" msgid="7120310166355224941">"結束時間"</string>
+ <string name="accessibility_pick_time_zone" msgid="7155465783500323811">"時區"</string>
+ <string name="accessibility_pick_recurrence" msgid="1834311617874828931">"重複活動"</string>
+ <string name="accessibility_add_reminder" msgid="2267950744060950152">"新增提醒"</string>
+ <string name="accessibility_remove_reminder" msgid="5261609343259665139">"移除提醒"</string>
+ <string name="accessibility_add_attendee" msgid="5654014177472600916">"新增參加者"</string>
+ <string name="accessibility_sync_cal" msgid="6506181885764723383">"同步處理日曆"</string>
+ <string name="accessibility_all_day" msgid="4146955438811915282">"整天的活動"</string>
+ <string name="accessibility_repeats" msgid="1629279916830919582">"重複頻率"</string>
+ <string name="accessibility_reminder_time" msgid="3594100545814579575">"提醒時間"</string>
+ <string name="accessibility_reminder_type" msgid="5339120699701437227">"提醒類型"</string>
+ <string name="accessibility_reminder_showmeas" msgid="6669129015980006570">"將我顯示為"</string>
+ <string name="accessibility_reminder_privacy" msgid="8669288484484022771">"私隱設定"</string>
+ <string name="acessibility_cal_notification" msgid="7267601064994839394">"日曆通知"</string>
+ <string name="acessibility_snooze_notification" msgid="5007852779125102681">"重響通知"</string>
+ <string name="accessibility_email_notification" msgid="9124064701968129831">"發電郵給邀請對象"</string>
+ <string name="day_view_new_event_hint" msgid="2131483437911536229">"+ 新活動"</string>
+ <string name="template_announce_item_index" msgid="4067877800670753110">"第 <xliff:g id="ITEM_INDEX">%1$s</xliff:g> 項活動 (共 <xliff:g id="ITEM_COUNT">%2$s</xliff:g> 項)"</string>
+ <plurals name="Nevents">
+ <item quantity="one" msgid="5230907142214104485">"1 項活動"</item>
+ <item quantity="other" msgid="6093072093209431078">"<xliff:g id="COUNT">%d</xliff:g> 項活動"</item>
+ </plurals>
+ <plurals name="N_remaining_events">
+ <item quantity="one" msgid="431585781647034528">"+1 項活動"</item>
+ <item quantity="other" msgid="3609243840882275136">"+<xliff:g id="COUNT">%d</xliff:g> 項活動"</item>
+ </plurals>
+ <string name="acessibility_selected_marker_description" msgid="3010149843148810768">"選取的活動"</string>
+ <string name="do_not_check" msgid="7815441673853466129">"切勿勾選 -&gt;"</string>
+ <string name="recurrence_dialog_title" msgid="8093909645557717483">"重複"</string>
+ <string name="recurrence_dialog_title_never" msgid="2679396029776590130">"絕不重複"</string>
+ <plurals name="recurrence_interval_daily">
+ <item quantity="one" msgid="1205422710088692631">"每 <xliff:g id="COUNT">%d</xliff:g> 天"</item>
+ <item quantity="other" msgid="707566499994398250">"每 <xliff:g id="COUNT">%d</xliff:g> 天"</item>
+ </plurals>
+ <plurals name="recurrence_interval_weekly">
+ <item quantity="one" msgid="4948681635464488351">"每 <xliff:g id="COUNT">%d</xliff:g> 星期"</item>
+ <item quantity="other" msgid="7094801039989237061">"每 <xliff:g id="COUNT">%d</xliff:g> 星期"</item>
+ </plurals>
+ <plurals name="recurrence_interval_monthly">
+ <item quantity="one" msgid="4768178401603139718">"每 <xliff:g id="COUNT">%d</xliff:g> 個月"</item>
+ <item quantity="other" msgid="5419723710346646523">"每 <xliff:g id="COUNT">%d</xliff:g> 個月"</item>
+ </plurals>
+ <plurals name="recurrence_interval_yearly">
+ <item quantity="one" msgid="5819562634008179102">"每 <xliff:g id="COUNT">%d</xliff:g> 年"</item>
+ <item quantity="other" msgid="5678653649746562060">"每 <xliff:g id="COUNT">%d</xliff:g> 年"</item>
+ </plurals>
+ <string name="recurrence_month_pattern_by_day" msgid="4400107556121003459">"每月同一日"</string>
+ <string name="recurrence_end_continously" msgid="6898950241634912991">"無盡期"</string>
+ <string name="recurrence_end_date_label" msgid="4142791438636994952">"直至指定日期"</string>
+ <string name="recurrence_end_date" msgid="3693751578164711701">"直至 <xliff:g id="DATE">%s</xliff:g>"</string>
+ <string name="recurrence_end_count_label" msgid="1233883668293087977">"重複幾次"</string>
+ <plurals name="recurrence_end_count">
+ <item quantity="one" msgid="1400782968090516215">"<xliff:g id="EVENT_COUNT">%d</xliff:g>的活動"</item>
+ <item quantity="other" msgid="8779598489398048259">"<xliff:g id="EVENT_COUNT">%d</xliff:g>的活動"</item>
+ </plurals>
+ <string name="acessibility_recurrence_choose_end_date_description" msgid="5899029840837836711">"更改結束日期"</string>
+</resources>
diff --git a/res/values-zh-rTW/strings.xml b/res/values-zh-rTW/strings.xml
index b147310e..860cbffc 100644
--- a/res/values-zh-rTW/strings.xml
+++ b/res/values-zh-rTW/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"新增提醒"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"無日曆"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"您必須在裝置上至少新增一個「日曆」帳戶,並將一個日曆設為顯示,才能新增活動。輕觸 [新增帳戶] 即可新增帳戶 (如果您剛剛新增帳戶,請稍候片刻,待帳戶同步處理完成後再試一次);或是輕觸 [取消],並確認至少將一個日曆設為顯示。"</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"透過「Google 帳戶」使用「Google 日曆」可獲得更佳的效益。"\n\n"• 透過任何瀏覽器都可存取「Google 日曆」"\n"• 安全備份您的活動"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"透過「Google 帳戶」使用「Google 日曆」可獲得更佳的效益。\n\n• 透過任何瀏覽器都可存取「Google 日曆」\n• 安全備份您的活動"</string>
<string name="add_account" msgid="1669072099756774952">"新增帳戶"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"日曆:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"主辦人:"</string>
diff --git a/res/values-zu/strings.xml b/res/values-zu/strings.xml
index cbe0f322..157c3d0a 100644
--- a/res/values-zu/strings.xml
+++ b/res/values-zu/strings.xml
@@ -95,7 +95,7 @@
<string name="reminders_label" msgid="7292389181815525676">"Faka isikhumbuzi"</string>
<string name="no_syncable_calendars" msgid="7019488867045436129">"Awekho amakhalenda"</string>
<string name="no_calendars_found" msgid="8968682716053492187">"Ngaphambili kokuthi ufake umcimbi, kufanele ufake noma i-akhawunti yekhalende eyodwa eivayisini yakho bese wenza ikhalenda ukuthi ibonakale. Thinta u-Yengeza i-Akhawunti ukuze wengeze i-akhawunti (uma usana kuyengez i-akhawunti, linda ukuthi iqede ukuvumelanisa bese uphinda uzame futhi). No uthinte u-Khnsela bese uqinisekis ukuthi kuba khona mhlampe eyodwa ikhalende eyodwa ebonakalayo."</string>
- <string name="create_an_account_desc" msgid="7249605109240576895">"Ikhalenda isebenza kangcono nge-akhawunti yakwa-Google. I-akhawunti."\n\n"• Finyelela kuyo usebenzisa noma iluphi uhlobo lwesiphequluli sewebhu "\n"• Londoloza izinhlelo zakho ngokuphephile"</string>
+ <string name="create_an_account_desc" msgid="7249605109240576895">"Ikhalenda isebenza kangcono nge-akhawunti yakwa-Google. I-akhawunti.\n\n• Finyelela kuyo usebenzisa noma iluphi uhlobo lwesiphequluli sewebhu \n• Londoloza izinhlelo zakho ngokuphephile"</string>
<string name="add_account" msgid="1669072099756774952">"Faka i-akhawunti"</string>
<string name="view_event_calendar_label" msgid="6126231656338241140">"Ikhalenda:"</string>
<string name="view_event_organizer_label" msgid="2753151795647402277">"Umdidiyeli:"</string>
diff --git a/src/com/android/calendar/AllInOneActivity.java b/src/com/android/calendar/AllInOneActivity.java
index 7fb21943..9311e3e6 100644
--- a/src/com/android/calendar/AllInOneActivity.java
+++ b/src/com/android/calendar/AllInOneActivity.java
@@ -16,11 +16,6 @@
package com.android.calendar;
-import static android.provider.CalendarContract.EXTRA_EVENT_ALL_DAY;
-import static android.provider.CalendarContract.EXTRA_EVENT_BEGIN_TIME;
-import static android.provider.CalendarContract.EXTRA_EVENT_END_TIME;
-import static android.provider.CalendarContract.Attendees.ATTENDEE_STATUS;
-
import android.accounts.AccountManager;
import android.accounts.AccountManagerCallback;
import android.accounts.AccountManagerFuture;
@@ -82,6 +77,11 @@ import java.util.List;
import java.util.Locale;
import java.util.TimeZone;
+import static android.provider.CalendarContract.Attendees.ATTENDEE_STATUS;
+import static android.provider.CalendarContract.EXTRA_EVENT_ALL_DAY;
+import static android.provider.CalendarContract.EXTRA_EVENT_BEGIN_TIME;
+import static android.provider.CalendarContract.EXTRA_EVENT_END_TIME;
+
public class AllInOneActivity extends AbstractCalendarActivity implements EventHandler,
OnSharedPreferenceChangeListener, SearchView.OnQueryTextListener, ActionBar.TabListener,
ActionBar.OnNavigationListener, OnSuggestionListener {
@@ -886,6 +886,7 @@ public class AllInOneActivity extends AbstractCalendarActivity implements EventH
mActionBar.setSelectedNavigationItem(CalendarViewAdapter.AGENDA_BUTTON_INDEX);
}
frag = new AgendaFragment(timeMillis, false);
+ ExtensionsFactory.getAnalyticsLogger(getBaseContext()).trackView("agenda");
break;
case ViewType.DAY:
if (mActionBar != null && (mActionBar.getSelectedTab() != mDayTab)) {
@@ -895,6 +896,7 @@ public class AllInOneActivity extends AbstractCalendarActivity implements EventH
mActionBar.setSelectedNavigationItem(CalendarViewAdapter.DAY_BUTTON_INDEX);
}
frag = new DayFragment(timeMillis, 1);
+ ExtensionsFactory.getAnalyticsLogger(getBaseContext()).trackView("day");
break;
case ViewType.MONTH:
if (mActionBar != null && (mActionBar.getSelectedTab() != mMonthTab)) {
@@ -907,6 +909,7 @@ public class AllInOneActivity extends AbstractCalendarActivity implements EventH
if (mShowAgendaWithMonth) {
secFrag = new AgendaFragment(timeMillis, false);
}
+ ExtensionsFactory.getAnalyticsLogger(getBaseContext()).trackView("month");
break;
case ViewType.WEEK:
default:
@@ -917,6 +920,7 @@ public class AllInOneActivity extends AbstractCalendarActivity implements EventH
mActionBar.setSelectedNavigationItem(CalendarViewAdapter.WEEK_BUTTON_INDEX);
}
frag = new DayFragment(timeMillis, 7);
+ ExtensionsFactory.getAnalyticsLogger(getBaseContext()).trackView("week");
break;
}
diff --git a/src/com/android/calendar/AnalyticsLogger.java b/src/com/android/calendar/AnalyticsLogger.java
new file mode 100644
index 00000000..c98984f2
--- /dev/null
+++ b/src/com/android/calendar/AnalyticsLogger.java
@@ -0,0 +1,24 @@
+package com.android.calendar;
+
+import android.content.Context;
+
+/**
+ * Interface for analytics logging.
+ */
+public interface AnalyticsLogger {
+
+ /**
+ * Open backend of logger.
+ *
+ * @param context need to open backend of logger.
+ * @return true, if analytics logging is ready to be use.
+ */
+ public boolean initialize(Context context);
+
+ /**
+ * Track what view people are using.
+ *
+ * @param name of the view.
+ */
+ public void trackView(String name);
+}
diff --git a/src/com/android/calendar/CalendarColorPickerDialog.java b/src/com/android/calendar/CalendarColorPickerDialog.java
index 9427610d..e72d1962 100644
--- a/src/com/android/calendar/CalendarColorPickerDialog.java
+++ b/src/com/android/calendar/CalendarColorPickerDialog.java
@@ -173,6 +173,10 @@ public class CalendarColorPickerDialog extends ColorPickerDialog {
}
private void saveColorKeys(Bundle outState) {
+ // No color keys to save, so just return
+ if (mColors == null) {
+ return;
+ }
int[] colorKeys = new int[mColors.length];
for (int i = 0; i < mColors.length; i++) {
colorKeys[i] = mColorKeyMap.get(mColors[i]);
diff --git a/src/com/android/calendar/CalendarController.java b/src/com/android/calendar/CalendarController.java
index 15733715..93b1b489 100644
--- a/src/com/android/calendar/CalendarController.java
+++ b/src/com/android/calendar/CalendarController.java
@@ -43,6 +43,7 @@ import android.util.Pair;
import com.android.calendar.event.EditEventActivity;
import com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity;
+import java.lang.ref.WeakReference;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.LinkedList;
@@ -74,8 +75,8 @@ public class CalendarController {
private Pair<Integer, EventHandler> mToBeAddedFirstEventHandler;
private volatile int mDispatchInProgressCounter = 0;
- private static WeakHashMap<Context, CalendarController> instances =
- new WeakHashMap<Context, CalendarController>();
+ private static WeakHashMap<Context, WeakReference<CalendarController>> instances =
+ new WeakHashMap<Context, WeakReference<CalendarController>>();
private final WeakHashMap<Object, Long> filters = new WeakHashMap<Object, Long>(1);
@@ -281,10 +282,15 @@ public class CalendarController {
*/
public static CalendarController getInstance(Context context) {
synchronized (instances) {
- CalendarController controller = instances.get(context);
+ CalendarController controller = null;
+ WeakReference<CalendarController> weakController = instances.get(context);
+ if (weakController != null) {
+ controller = weakController.get();
+ }
+
if (controller == null) {
controller = new CalendarController(context);
- instances.put(context, controller);
+ instances.put(context, new WeakReference(controller));
}
return controller;
}
diff --git a/src/com/android/calendar/CalendarSettingsActivity.java b/src/com/android/calendar/CalendarSettingsActivity.java
index 0584521f..a864b532 100644
--- a/src/com/android/calendar/CalendarSettingsActivity.java
+++ b/src/com/android/calendar/CalendarSettingsActivity.java
@@ -112,6 +112,12 @@ public class CalendarSettingsActivity extends PreferenceActivity {
super.onPause();
}
+ @Override
+ protected boolean isValidFragment(String fragmentName) {
+ // This activity is not exported so we can just approve everything
+ return true;
+ }
+
Runnable mCheckAccounts = new Runnable() {
@Override
public void run() {
diff --git a/src/com/android/calendar/CalendarUtils.java b/src/com/android/calendar/CalendarUtils.java
index aaa91bb4..0238c321 100644
--- a/src/com/android/calendar/CalendarUtils.java
+++ b/src/com/android/calendar/CalendarUtils.java
@@ -22,6 +22,7 @@ import android.content.ContentValues;
import android.content.Context;
import android.content.SharedPreferences;
import android.database.Cursor;
+import android.os.Looper;
import android.provider.CalendarContract.CalendarCache;
import android.text.TextUtils;
import android.text.format.DateUtils;
@@ -269,22 +270,25 @@ public class CalendarUtils {
public String getTimeZone(Context context, Runnable callback) {
synchronized (mTZCallbacks){
if (mFirstTZRequest) {
- mTZQueryInProgress = true;
- mFirstTZRequest = false;
-
SharedPreferences prefs = getSharedPreferences(context, mPrefsName);
mUseHomeTZ = prefs.getBoolean(KEY_HOME_TZ_ENABLED, false);
mHomeTZ = prefs.getString(KEY_HOME_TZ, Time.getCurrentTimezone());
- // When the async query returns it should synchronize on
- // mTZCallbacks, update mUseHomeTZ, mHomeTZ, and the
- // preferences, set mTZQueryInProgress to false, and call all
- // the runnables in mTZCallbacks.
- if (mHandler == null) {
- mHandler = new AsyncTZHandler(context.getContentResolver());
+ // Only check content resolver if we have a looper to attach to use
+ if (Looper.myLooper() != null) {
+ mTZQueryInProgress = true;
+ mFirstTZRequest = false;
+
+ // When the async query returns it should synchronize on
+ // mTZCallbacks, update mUseHomeTZ, mHomeTZ, and the
+ // preferences, set mTZQueryInProgress to false, and call all
+ // the runnables in mTZCallbacks.
+ if (mHandler == null) {
+ mHandler = new AsyncTZHandler(context.getContentResolver());
+ }
+ mHandler.startQuery(0, context, CalendarCache.URI, CALENDAR_CACHE_POJECTION,
+ null, null, null);
}
- mHandler.startQuery(0, context, CalendarCache.URI, CALENDAR_CACHE_POJECTION,
- null, null, null);
}
if (mTZQueryInProgress) {
mTZCallbacks.add(callback);
diff --git a/src/com/android/calendar/DayView.java b/src/com/android/calendar/DayView.java
index ba736cd5..68ae6a46 100644
--- a/src/com/android/calendar/DayView.java
+++ b/src/com/android/calendar/DayView.java
@@ -3575,7 +3575,9 @@ public class DayView extends View implements View.OnCreateContextMenuListener,
}
}
- if (totalLineHeight == 0 || rect.top > bottom || rect.top + totalLineHeight < top) {
+ // + 2 is small workaround when the font is slightly bigger then the rect. This will
+ // still allow the text to be shown without overflowing into the other all day rects.
+ if (totalLineHeight == 0 || rect.top > bottom || rect.top + totalLineHeight + 2 < top) {
return;
}
diff --git a/src/com/android/calendar/EventInfoFragment.java b/src/com/android/calendar/EventInfoFragment.java
index 10436cf5..e73482cf 100644
--- a/src/com/android/calendar/EventInfoFragment.java
+++ b/src/com/android/calendar/EventInfoFragment.java
@@ -358,6 +358,7 @@ public class EventInfoFragment extends DialogFragment implements OnCheckedChange
private View mHeadlines;
private ScrollView mScrollView;
private View mLoadingMsgView;
+ private View mErrorMsgView;
private ObjectAnimator mAnimateAlpha;
private long mLoadingMsgStartTime;
@@ -465,11 +466,8 @@ public class EventInfoFragment extends DialogFragment implements OnCheckedChange
switch (token) {
case TOKEN_QUERY_EVENT:
mEventCursor = Utils.matrixCursorFromCursor(cursor);
- if (initEventCursor()) {
- // The cursor is empty. This can happen if the event was
- // deleted.
- // FRAG_TODO we should no longer rely on Activity.finish()
- activity.finish();
+ if (!initEventCursor()) {
+ displayEventNotFound();
return;
}
if (!mCalendarColorInitialized) {
@@ -907,6 +905,7 @@ public class EventInfoFragment extends DialogFragment implements OnCheckedChange
}
mScrollView = (ScrollView) mView.findViewById(R.id.event_info_scroll_view);
mLoadingMsgView = mView.findViewById(R.id.event_info_loading_msg);
+ mErrorMsgView = mView.findViewById(R.id.event_info_error_msg);
mTitle = (TextView) mView.findViewById(R.id.title);
mWhenDateTime = (TextView) mView.findViewById(R.id.when_datetime);
mWhere = (TextView) mView.findViewById(R.id.where);
@@ -955,6 +954,7 @@ public class EventInfoFragment extends DialogFragment implements OnCheckedChange
mLoadingMsgView.setAlpha(0);
mScrollView.setAlpha(0);
+ mErrorMsgView.setVisibility(View.INVISIBLE);
mLoadingMsgView.postDelayed(mLoadingMsgAlphaUpdater, LOADING_MSG_DELAY);
// start loading the data
@@ -1052,11 +1052,11 @@ public class EventInfoFragment extends DialogFragment implements OnCheckedChange
/**
* Initializes the event cursor, which is expected to point to the first
* (and only) result from a query.
- * @return true if the cursor is empty.
+ * @return false if the cursor is empty, true otherwise
*/
private boolean initEventCursor() {
if ((mEventCursor == null) || (mEventCursor.getCount() == 0)) {
- return true;
+ return false;
}
mEventCursor.moveToFirst();
mEventId = mEventCursor.getInt(EVENT_INDEX_ID);
@@ -1068,7 +1068,7 @@ public class EventInfoFragment extends DialogFragment implements OnCheckedChange
(mReminders != null && mReminders.size() > 0);
mMaxReminders = mEventCursor.getInt(EVENT_INDEX_MAX_REMINDERS);
mCalendarAllowedReminders = mEventCursor.getString(EVENT_INDEX_ALLOWED_REMINDERS);
- return false;
+ return true;
}
@SuppressWarnings("fallthrough")
@@ -1458,6 +1458,12 @@ public class EventInfoFragment extends DialogFragment implements OnCheckedChange
}
}
+ private void displayEventNotFound() {
+ mErrorMsgView.setVisibility(View.VISIBLE);
+ mScrollView.setVisibility(View.GONE);
+ mLoadingMsgView.setVisibility(View.GONE);
+ }
+
private void updateEvent(View view) {
if (mEventCursor == null || view == null) {
return;
@@ -1694,7 +1700,7 @@ public class EventInfoFragment extends DialogFragment implements OnCheckedChange
}
AccessibilityEvent event = AccessibilityEvent.obtain(AccessibilityEvent.TYPE_VIEW_FOCUSED);
- event.setClassName(getClass().getName());
+ event.setClassName(EventInfoFragment.class.getName());
event.setPackageName(getActivity().getPackageName());
List<CharSequence> text = event.getText();
diff --git a/src/com/android/calendar/ExtensionsFactory.java b/src/com/android/calendar/ExtensionsFactory.java
index c323e168..697e2b4e 100644
--- a/src/com/android/calendar/ExtensionsFactory.java
+++ b/src/com/android/calendar/ExtensionsFactory.java
@@ -42,9 +42,11 @@ public class ExtensionsFactory {
private static String ALL_IN_ONE_MENU_KEY = "AllInOneMenuExtensions";
private static String CLOUD_NOTIFICATION_KEY = "CloudNotificationChannel";
+ private static String ANALYTICS_LOGGER_KEY = "AnalyticsLogger";
private static Properties sProperties = new Properties();
private static AllInOneMenuExtensionsInterface sAllInOneMenuExtensions = null;
+ private static AnalyticsLogger sAnalyticsLogger = null;
public static void init(AssetManager assetManager) {
try {
@@ -74,29 +76,30 @@ public class ExtensionsFactory {
}
public static AllInOneMenuExtensionsInterface getAllInOneMenuExtensions() {
- if (sAllInOneMenuExtensions == null) {
- String className = sProperties.getProperty(ALL_IN_ONE_MENU_KEY);
- if (className != null) {
- sAllInOneMenuExtensions = createInstance(className);
- } else {
- Log.d(TAG, ALL_IN_ONE_MENU_KEY + " not found in properties file.");
- }
-
- if (sAllInOneMenuExtensions == null) {
- sAllInOneMenuExtensions = new AllInOneMenuExtensionsInterface() {
- @Override
- public Integer getExtensionMenuResource(Menu menu) {
- return null;
- }
-
- @Override
- public boolean handleItemSelected(MenuItem item, Context context) {
- return false;
- }
- };
- }
+ if ((sAllInOneMenuExtensions != null)) {
+ return sAllInOneMenuExtensions;
+ }
+
+ String className = sProperties.getProperty(ALL_IN_ONE_MENU_KEY);
+ if (className != null) {
+ sAllInOneMenuExtensions = createInstance(className);
+ } else {
+ Log.d(TAG, ALL_IN_ONE_MENU_KEY + " not found in properties file.");
}
+ if (sAllInOneMenuExtensions == null) {
+ sAllInOneMenuExtensions = new AllInOneMenuExtensionsInterface() {
+ @Override
+ public Integer getExtensionMenuResource(Menu menu) {
+ return null;
+ }
+
+ @Override
+ public boolean handleItemSelected(MenuItem item, Context context) {
+ return false;
+ }
+ };
+ }
return sAllInOneMenuExtensions;
}
@@ -134,4 +137,33 @@ public class ExtensionsFactory {
return cnb;
}
+
+ public static AnalyticsLogger getAnalyticsLogger(Context context) {
+ if (sAnalyticsLogger != null) {
+ return sAnalyticsLogger;
+ }
+
+ String className = sProperties.getProperty(ANALYTICS_LOGGER_KEY);
+ if (className != null) {
+ sAnalyticsLogger = createInstance(className);
+ } else {
+ Log.d(TAG, ANALYTICS_LOGGER_KEY + " not found in properties file.");
+ }
+
+ if (sAnalyticsLogger == null) {
+ sAnalyticsLogger = new AnalyticsLogger() {
+ @Override
+ public boolean initialize(Context context) {
+ return true;
+ }
+
+ @Override
+ public void trackView(String name) {
+ }
+ };
+ }
+
+ sAnalyticsLogger.initialize(context);
+ return sAnalyticsLogger;
+ }
}
diff --git a/src/com/android/calendar/Utils.java b/src/com/android/calendar/Utils.java
index a3d99ac1..f481c109 100644
--- a/src/com/android/calendar/Utils.java
+++ b/src/com/android/calendar/Utils.java
@@ -207,6 +207,13 @@ public class Utils {
return Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN;
}
+ /**
+ * Returns whether the SDK is the KeyLimePie release or later.
+ */
+ public static boolean isKeyLimePieOrLater() {
+ return Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT;
+ }
+
public static int getViewTypeFromIntentAndSharedPref(Activity activity) {
Intent intent = activity.getIntent();
Bundle extras = intent.getExtras();
diff --git a/src/com/android/calendar/alerts/AlertActivity.java b/src/com/android/calendar/alerts/AlertActivity.java
index 6e9af6de..78733bd4 100644
--- a/src/com/android/calendar/alerts/AlertActivity.java
+++ b/src/com/android/calendar/alerts/AlertActivity.java
@@ -253,7 +253,15 @@ public class AlertActivity extends Activity implements OnClickListener {
@Override
protected void onStop() {
super.onStop();
- AlertService.updateAlertNotification(this);
+ // Can't run updateAlertNotification in main thread
+ AsyncTask task = new AsyncTask<Context, Void, Void>() {
+ @Override
+ protected Void doInBackground(Context ... params) {
+ AlertService.updateAlertNotification(params[0]);
+ return null;
+ }
+ }.execute(this);
+
if (mCursor != null) {
mCursor.deactivate();
diff --git a/src/com/android/calendar/alerts/AlertReceiver.java b/src/com/android/calendar/alerts/AlertReceiver.java
index 38c2c6cb..bba89210 100644
--- a/src/com/android/calendar/alerts/AlertReceiver.java
+++ b/src/com/android/calendar/alerts/AlertReceiver.java
@@ -68,7 +68,6 @@ import java.util.regex.Pattern;
public class AlertReceiver extends BroadcastReceiver {
private static final String TAG = "AlertReceiver";
- private static final String DELETE_ALL_ACTION = "com.android.calendar.DELETEALL";
private static final String MAP_ACTION = "com.android.calendar.MAP";
private static final String CALL_ACTION = "com.android.calendar.CALL";
private static final String MAIL_ACTION = "com.android.calendar.MAIL";
@@ -103,13 +102,7 @@ public class AlertReceiver extends BroadcastReceiver {
if (AlertService.DEBUG) {
Log.d(TAG, "onReceive: a=" + intent.getAction() + " " + intent.toString());
}
- if (DELETE_ALL_ACTION.equals(intent.getAction())) {
-
- // The user has dismissed a digest notification.
- // TODO Grab a wake lock here?
- Intent serviceIntent = new Intent(context, DismissAlarmsService.class);
- context.startService(serviceIntent);
- } else if (MAP_ACTION.equals(intent.getAction())) {
+ if (MAP_ACTION.equals(intent.getAction())) {
// Try starting the map action.
// If no map location is found (something changed since the notification was originally
// fired), update the notifications to express this change.
@@ -208,24 +201,23 @@ public class AlertReceiver extends BroadcastReceiver {
private static PendingIntent createClickEventIntent(Context context, long eventId,
long startMillis, long endMillis, int notificationId) {
return createDismissAlarmsIntent(context, eventId, startMillis, endMillis, notificationId,
- "com.android.calendar.CLICK", true);
+ DismissAlarmsService.SHOW_ACTION);
}
private static PendingIntent createDeleteEventIntent(Context context, long eventId,
long startMillis, long endMillis, int notificationId) {
return createDismissAlarmsIntent(context, eventId, startMillis, endMillis, notificationId,
- "com.android.calendar.DELETE", false);
+ DismissAlarmsService.DISMISS_ACTION);
}
private static PendingIntent createDismissAlarmsIntent(Context context, long eventId,
- long startMillis, long endMillis, int notificationId, String action,
- boolean showEvent) {
+ long startMillis, long endMillis, int notificationId, String action) {
Intent intent = new Intent();
intent.setClass(context, DismissAlarmsService.class);
+ intent.setAction(action);
intent.putExtra(AlertUtils.EVENT_ID_KEY, eventId);
intent.putExtra(AlertUtils.EVENT_START_KEY, startMillis);
intent.putExtra(AlertUtils.EVENT_END_KEY, endMillis);
- intent.putExtra(AlertUtils.SHOW_EVENT_KEY, showEvent);
intent.putExtra(AlertUtils.NOTIFICATION_ID_KEY, notificationId);
// Must set a field that affects Intent.filterEquals so that the resulting
@@ -237,7 +229,6 @@ public class AlertReceiver extends BroadcastReceiver {
ContentUris.appendId(builder, eventId);
ContentUris.appendId(builder, startMillis);
intent.setData(builder.build());
- intent.setAction(action);
return PendingIntent.getService(context, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT);
}
@@ -432,8 +423,7 @@ public class AlertReceiver extends BroadcastReceiver {
priority, true);
if (Utils.isJellybeanOrLater()) {
// Create a new-style expanded notification
- Notification.BigTextStyle expandedBuilder = new Notification.BigTextStyle(
- basicBuilder);
+ Notification.BigTextStyle expandedBuilder = new Notification.BigTextStyle();
if (description != null) {
description = mBlankLinePattern.matcher(description).replaceAll("");
description = description.trim();
@@ -451,7 +441,8 @@ public class AlertReceiver extends BroadcastReceiver {
text = stringBuilder;
}
expandedBuilder.bigText(text);
- notification = expandedBuilder.build();
+ basicBuilder.setStyle(expandedBuilder);
+ notification = basicBuilder.build();
}
return new NotificationWrapper(notification, notificationId, eventId, startMillis,
endMillis, doPopup);
@@ -483,7 +474,7 @@ public class AlertReceiver extends BroadcastReceiver {
// expired events.
Intent deleteIntent = new Intent();
deleteIntent.setClass(context, DismissAlarmsService.class);
- deleteIntent.setAction(DELETE_ALL_ACTION);
+ deleteIntent.setAction(DismissAlarmsService.DISMISS_ACTION);
deleteIntent.putExtra(AlertUtils.EVENT_IDS_KEY, eventIds);
deleteIntent.putExtra(AlertUtils.EVENT_STARTS_KEY, startMillis);
PendingIntent pendingDeleteIntent = PendingIntent.getService(context, 0, deleteIntent,
@@ -510,8 +501,7 @@ public class AlertReceiver extends BroadcastReceiver {
if (expandable) {
// Multiple reminders. Combine into an expanded digest notification.
- Notification.InboxStyle expandedBuilder = new Notification.InboxStyle(
- notificationBuilder);
+ Notification.InboxStyle expandedBuilder = new Notification.InboxStyle();
int i = 0;
for (AlertService.NotificationInfo info : notificationInfos) {
if (i < NOTIFICATION_DIGEST_MAX_LENGTH) {
@@ -556,11 +546,10 @@ public class AlertReceiver extends BroadcastReceiver {
// Remove the title in the expanded form (redundant with the listed items).
expandedBuilder.setBigContentTitle("");
-
- n = expandedBuilder.build();
- } else {
- n = notificationBuilder.build();
+ notificationBuilder.setStyle(expandedBuilder);
}
+
+ n = notificationBuilder.build();
} else {
// Old-style notification (pre-JB). We only need a standard notification (no
// buttons) but use a custom view so it is consistent with the others.
@@ -770,23 +759,21 @@ public class AlertReceiver extends BroadcastReceiver {
*/
private static URLSpan[] getURLSpans(Context context, long eventId) {
Cursor locationCursor = getLocationCursor(context, eventId);
+
+ // Default to empty list
+ URLSpan[] urlSpans = new URLSpan[0];
if (locationCursor != null && locationCursor.moveToFirst()) {
String location = locationCursor.getString(0); // Only one item in this cursor.
- if (location == null || location.isEmpty()) {
- // Return an empty list if we know there was nothing in the location field.
- return new URLSpan[0];
+ if (location != null && !location.isEmpty()) {
+ Spannable text = Utils.extendedLinkify(location, true);
+ // The linkify method should have found at least one link, at the very least.
+ // If no smart links were found, it should have set the whole string as a geo link.
+ urlSpans = text.getSpans(0, text.length(), URLSpan.class);
}
-
- Spannable text = Utils.extendedLinkify(location, true);
-
- // The linkify method should have found at least one link, at the very least.
- // If no smart links were found, it should have set the whole string as a geo link.
- URLSpan[] urlSpans = text.getSpans(0, text.length(), URLSpan.class);
- return urlSpans;
+ locationCursor.close();
}
- // If no links were found or location was empty, return an empty list.
- return new URLSpan[0];
+ return urlSpans;
}
/**
diff --git a/src/com/android/calendar/alerts/AlertService.java b/src/com/android/calendar/alerts/AlertService.java
index 21406be1..b5c93e21 100644
--- a/src/com/android/calendar/alerts/AlertService.java
+++ b/src/com/android/calendar/alerts/AlertService.java
@@ -216,6 +216,13 @@ public class AlertService extends Service {
}
}
+ // If we dismissed a notification for a new event, then we need to sync the cache when
+ // an ACTION_PROVIDER_CHANGED event has been sent. Unfortunately, the data provider
+ // has a delay of CalendarProvider2.SYNC_UPDATE_BROADCAST_TIMEOUT_MILLIS (ie. 30 sec.)
+ // until it notifies us that the sync adapter has finished.
+ // TODO(psliwowski): Find a quicker way to be notified when the data provider has the
+ // syncId for event.
+ GlobalDismissManager.syncSenderDismissCache(this);
updateAlertNotification(this);
} else if (action.equals(Intent.ACTION_BOOT_COMPLETED)) {
// The provider usually initiates this setting up of alarms on startup,
@@ -277,6 +284,8 @@ public class AlertService extends Service {
return true;
}
+ // Sync CalendarAlerts with global dismiss cache before query it
+ GlobalDismissManager.syncReceiverDismissCache(context);
Cursor alertCursor = cr.query(CalendarAlerts.CONTENT_URI, ALERT_PROJECTION,
(ACTIVE_ALERTS_SELECTION + currentTime), ACTIVE_ALERTS_SELECTION_ARGS,
ACTIVE_ALERTS_SORT);
@@ -814,7 +823,7 @@ public class AlertService extends Service {
lowPriorityEvents.add(newInfo);
}
}
- // TODO(cwren) add beginTime/startTime
+ // TODO(psliwowski): move this to account synchronization
GlobalDismissManager.processEventIds(context, eventIds.keySet());
} finally {
if (alertCursor != null) {
diff --git a/src/com/android/calendar/alerts/AlertUtils.java b/src/com/android/calendar/alerts/AlertUtils.java
index 84c5f4a3..6a077d76 100644
--- a/src/com/android/calendar/alerts/AlertUtils.java
+++ b/src/com/android/calendar/alerts/AlertUtils.java
@@ -49,7 +49,6 @@ public class AlertUtils {
public static final int EXPIRED_GROUP_NOTIFICATION_ID = 0;
public static final String EVENT_ID_KEY = "eventid";
- public static final String SHOW_EVENT_KEY = "showevent";
public static final String EVENT_START_KEY = "eventstart";
public static final String EVENT_END_KEY = "eventend";
public static final String NOTIFICATION_ID_KEY = "notificationid";
@@ -88,7 +87,11 @@ public class AlertUtils {
return new AlarmManagerInterface() {
@Override
public void set(int type, long triggerAtMillis, PendingIntent operation) {
- mgr.set(type, triggerAtMillis, operation);
+ if (Utils.isKeyLimePieOrLater()) {
+ mgr.setExact(type, triggerAtMillis, operation);
+ } else {
+ mgr.set(type, triggerAtMillis, operation);
+ }
}
};
}
diff --git a/src/com/android/calendar/alerts/DismissAlarmsService.java b/src/com/android/calendar/alerts/DismissAlarmsService.java
index d5dfaf30..931f99f4 100644
--- a/src/com/android/calendar/alerts/DismissAlarmsService.java
+++ b/src/com/android/calendar/alerts/DismissAlarmsService.java
@@ -27,6 +27,7 @@ import android.os.IBinder;
import android.provider.CalendarContract.CalendarAlerts;
import android.support.v4.app.TaskStackBuilder;
+import android.util.Log;
import com.android.calendar.EventInfoActivity;
import com.android.calendar.alerts.GlobalDismissManager.AlarmId;
@@ -37,6 +38,10 @@ import java.util.List;
* Service for asynchronously marking fired alarms as dismissed.
*/
public class DismissAlarmsService extends IntentService {
+ private static final String TAG = "DismissAlarmsService";
+ public static final String SHOW_ACTION = "com.android.calendar.SHOW";
+ public static final String DISMISS_ACTION = "com.android.calendar.DISMISS";
+
private static final String[] PROJECTION = new String[] {
CalendarAlerts.STATE,
};
@@ -53,11 +58,13 @@ public class DismissAlarmsService extends IntentService {
@Override
public void onHandleIntent(Intent intent) {
+ if (AlertService.DEBUG) {
+ Log.d(TAG, "onReceive: a=" + intent.getAction() + " " + intent.toString());
+ }
long eventId = intent.getLongExtra(AlertUtils.EVENT_ID_KEY, -1);
long eventStart = intent.getLongExtra(AlertUtils.EVENT_START_KEY, -1);
long eventEnd = intent.getLongExtra(AlertUtils.EVENT_END_KEY, -1);
- boolean showEvent = intent.getBooleanExtra(AlertUtils.SHOW_EVENT_KEY, false);
long[] eventIds = intent.getLongArrayExtra(AlertUtils.EVENT_IDS_KEY);
long[] eventStarts = intent.getLongArrayExtra(AlertUtils.EVENT_STARTS_KEY);
int notificationId = intent.getIntExtra(AlertUtils.NOTIFICATION_ID_KEY, -1);
@@ -96,7 +103,7 @@ public class DismissAlarmsService extends IntentService {
nm.cancel(notificationId);
}
- if (showEvent) {
+ if (SHOW_ACTION.equals(intent.getAction())) {
// Show event on Calendar app by building an intent and task stack to start
// EventInfoActivity with AllInOneActivity as the parent activity rooted to home.
Intent i = AlertUtils.buildEventViewIntent(this, eventId, eventStart, eventEnd);
diff --git a/src/com/android/calendar/alerts/GlobalDismissManager.java b/src/com/android/calendar/alerts/GlobalDismissManager.java
index 6bbd2bc0..ce3402ca 100644
--- a/src/com/android/calendar/alerts/GlobalDismissManager.java
+++ b/src/com/android/calendar/alerts/GlobalDismissManager.java
@@ -39,6 +39,7 @@ import com.android.calendar.R;
import java.io.IOException;
import java.util.HashMap;
import java.util.HashSet;
+import java.util.Iterator;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.Map;
@@ -48,11 +49,129 @@ import java.util.Set;
* Utilities for managing notification dismissal across devices.
*/
public class GlobalDismissManager extends BroadcastReceiver {
+ private static class GlobalDismissId {
+ public final String mAccountName;
+ public final String mSyncId;
+ public final long mStartTime;
+
+ private GlobalDismissId(String accountName, String syncId, long startTime) {
+ // TODO(psliwowski): Add guava library to use Preconditions class
+ if (accountName == null) {
+ throw new IllegalArgumentException("Account Name can not be set to null");
+ } else if (syncId == null) {
+ throw new IllegalArgumentException("SyncId can not be set to null");
+ }
+ mAccountName = accountName;
+ mSyncId = syncId;
+ mStartTime = startTime;
+ }
+
+ @Override
+ public boolean equals(Object o) {
+ if (this == o) {
+ return true;
+ }
+ if (o == null || getClass() != o.getClass()) {
+ return false;
+ }
+
+ GlobalDismissId that = (GlobalDismissId) o;
+
+ if (mStartTime != that.mStartTime) {
+ return false;
+ }
+ if (!mAccountName.equals(that.mAccountName)) {
+ return false;
+ }
+ if (!mSyncId.equals(that.mSyncId)) {
+ return false;
+ }
+
+ return true;
+ }
+
+ @Override
+ public int hashCode() {
+ int result = mAccountName.hashCode();
+ result = 31 * result + mSyncId.hashCode();
+ result = 31 * result + (int) (mStartTime ^ (mStartTime >>> 32));
+ return result;
+ }
+ }
+
+ public static class LocalDismissId {
+ public final String mAccountType;
+ public final String mAccountName;
+ public final long mEventId;
+ public final long mStartTime;
+
+ public LocalDismissId(String accountType, String accountName, long eventId,
+ long startTime) {
+ if (accountType == null) {
+ throw new IllegalArgumentException("Account Type can not be null");
+ } else if (accountName == null) {
+ throw new IllegalArgumentException("Account Name can not be null");
+ }
+
+ mAccountType = accountType;
+ mAccountName = accountName;
+ mEventId = eventId;
+ mStartTime = startTime;
+ }
+
+ @Override
+ public boolean equals(Object o) {
+ if (this == o) {
+ return true;
+ }
+ if (o == null || getClass() != o.getClass()) {
+ return false;
+ }
+
+ LocalDismissId that = (LocalDismissId) o;
+
+ if (mEventId != that.mEventId) {
+ return false;
+ }
+ if (mStartTime != that.mStartTime) {
+ return false;
+ }
+ if (!mAccountName.equals(that.mAccountName)) {
+ return false;
+ }
+ if (!mAccountType.equals(that.mAccountType)) {
+ return false;
+ }
+
+ return true;
+ }
+
+ @Override
+ public int hashCode() {
+ int result = mAccountType.hashCode();
+ result = 31 * result + mAccountName.hashCode();
+ result = 31 * result + (int) (mEventId ^ (mEventId >>> 32));
+ result = 31 * result + (int) (mStartTime ^ (mStartTime >>> 32));
+ return result;
+ }
+ }
+
+ public static class AlarmId {
+ public long mEventId;
+ public long mStart;
+
+ public AlarmId(long id, long start) {
+ mEventId = id;
+ mStart = start;
+ }
+ }
+
+ private static final long TIME_TO_LIVE = 1 * 60 * 60 * 1000; // 1 hour
+
private static final String TAG = "GlobalDismissManager";
private static final String GOOGLE_ACCOUNT_TYPE = "com.google";
private static final String GLOBAL_DISMISS_MANAGER_PREFS = "com.android.calendar.alerts.GDM";
private static final String ACCOUNT_KEY = "known_accounts";
- protected static final long FOUR_WEEKS = 60 * 60 * 24 * 7 * 4;
static final String[] EVENT_PROJECTION = new String[] {
Events._ID,
@@ -74,24 +193,21 @@ public class GlobalDismissManager extends BroadcastReceiver {
public static final String ACCOUNT_NAME = KEY_PREFIX + "account_name";
public static final String DISMISS_INTENT = KEY_PREFIX + "DISMISS";
- public static class AlarmId {
- public long mEventId;
- public long mStart;
- public AlarmId(long id, long start) {
- mEventId = id;
- mStart = start;
- }
- }
+ // TODO(psliwowski): Look into persisting these like AlertUtils.ALERTS_SHARED_PREFS_NAME
+ private static HashMap<GlobalDismissId, Long> sReceiverDismissCache =
+ new HashMap<GlobalDismissId, Long>();
+ private static HashMap<LocalDismissId, Long> sSenderDismissCache =
+ new HashMap<LocalDismissId, Long>();
/**
* Look for unknown accounts in a set of events and associate with them.
- * Returns immediately, processing happens in the background.
- *
+ * Must not be called on main thread.
+ *
* @param context application context
* @param eventIds IDs for events that have posted notifications that may be
* dismissed.
*/
- public static void processEventIds(final Context context, final Set<Long> eventIds) {
+ public static void processEventIds(Context context, Set<Long> eventIds) {
final String senderId = context.getResources().getString(R.string.notification_sender_id);
if (senderId == null || senderId.isEmpty()) {
Log.i(TAG, "no sender configured");
@@ -155,25 +271,84 @@ public class GlobalDismissManager extends BroadcastReceiver {
}
/**
- * Globally dismiss notifications that are backed by the same events.
- *
- * @param context application context
- * @param alarmIds Unique identifiers for events that have been dismissed by the user.
- * @return true if notification_sender_id is available
+ * Some events don't have a global sync_id when they are dismissed. We need to wait
+ * until the data provider is updated before we can send the global dismiss message.
*/
- public static void dismissGlobally(final Context context, final List<AlarmId> alarmIds) {
+ public static void syncSenderDismissCache(Context context) {
final String senderId = context.getResources().getString(R.string.notification_sender_id);
if ("".equals(senderId)) {
Log.i(TAG, "no sender configured");
return;
}
+ CloudNotificationBackplane cnb = ExtensionsFactory.getCloudNotificationBackplane();
+ if (!cnb.open(context)) {
+ Log.i(TAG, "Unable to open cloud notification backplane");
+
+ }
+
+ long currentTime = System.currentTimeMillis();
+ ContentResolver resolver = context.getContentResolver();
+ synchronized (sSenderDismissCache) {
+ Iterator<Map.Entry<LocalDismissId, Long>> it =
+ sSenderDismissCache.entrySet().iterator();
+ while (it.hasNext()) {
+ Map.Entry<LocalDismissId, Long> entry = it.next();
+ LocalDismissId dismissId = entry.getKey();
+
+ Uri uri = asSync(Events.CONTENT_URI, dismissId.mAccountType,
+ dismissId.mAccountName);
+ Cursor cursor = resolver.query(uri, EVENT_SYNC_PROJECTION,
+ Events._ID + " = " + dismissId.mEventId, null, null);
+ try {
+ cursor.moveToPosition(-1);
+ int sync_id_idx = cursor.getColumnIndex(Events._SYNC_ID);
+ if (sync_id_idx != -1) {
+ while (cursor.moveToNext()) {
+ String syncId = cursor.getString(sync_id_idx);
+ if (syncId != null) {
+ Bundle data = new Bundle();
+ long startTime = dismissId.mStartTime;
+ String accountName = dismissId.mAccountName;
+ data.putString(SYNC_ID, syncId);
+ data.putString(START_TIME, Long.toString(startTime));
+ data.putString(ACCOUNT_NAME, accountName);
+ try {
+ cnb.send(accountName, syncId + ":" + startTime, data);
+ it.remove();
+ } catch (IOException e) {
+ // If we couldn't send, then leave dismissal in cache
+ }
+ }
+ }
+ }
+ } finally {
+ cursor.close();
+ }
+
+ // Remove old dismissals from cache after a certain time period
+ if (currentTime - entry.getValue() > TIME_TO_LIVE) {
+ it.remove();
+ }
+ }
+ }
+
+ cnb.close();
+ }
+
+ /**
+ * Globally dismiss notifications that are backed by the same events.
+ *
+ * @param context application context
+ * @param alarmIds Unique identifiers for events that have been dismissed by the user.
+ * @return true if notification_sender_id is available
+ */
+ public static void dismissGlobally(Context context, List<AlarmId> alarmIds) {
Set<Long> eventIds = new HashSet<Long>(alarmIds.size());
for (AlarmId alarmId: alarmIds) {
eventIds.add(alarmId.mEventId);
}
// find the mapping between calendars and events
Map<Long, Long> eventsToCalendars = lookupEventToCalendarMap(context, eventIds);
-
if (eventsToCalendars.isEmpty()) {
Log.d(TAG, "found no calendars for events");
return;
@@ -185,62 +360,24 @@ public class GlobalDismissManager extends BroadcastReceiver {
// find the accounts associated with those calendars
Map<Long, Pair<String, String>> calendarsToAccounts =
lookupCalendarToAccountMap(context, calendars);
-
if (calendarsToAccounts.isEmpty()) {
Log.d(TAG, "found no accounts for calendars");
return;
}
- // TODO group by account to reduce queries
- Map<String, String> syncIdToAccount = new HashMap<String, String>();
- Map<Long, String> eventIdToSyncId = new HashMap<Long, String>();
- ContentResolver resolver = context.getContentResolver();
- for (Long eventId : eventsToCalendars.keySet()) {
- Long calendar = eventsToCalendars.get(eventId);
+ long currentTime = System.currentTimeMillis();
+ for (AlarmId alarmId : alarmIds) {
+ Long calendar = eventsToCalendars.get(alarmId.mEventId);
Pair<String, String> account = calendarsToAccounts.get(calendar);
if (GOOGLE_ACCOUNT_TYPE.equals(account.first)) {
- Uri uri = asSync(Events.CONTENT_URI, account.first, account.second);
- Cursor cursor = resolver.query(uri, EVENT_SYNC_PROJECTION,
- Events._ID + " = " + eventId, null, null);
- try {
- cursor.moveToPosition(-1);
- int sync_id_idx = cursor.getColumnIndex(Events._SYNC_ID);
- if (sync_id_idx != -1) {
- while (cursor.moveToNext()) {
- String syncId = cursor.getString(sync_id_idx);
- syncIdToAccount.put(syncId, account.second);
- eventIdToSyncId.put(eventId, syncId);
- }
- }
- } finally {
- cursor.close();
+ LocalDismissId dismissId = new LocalDismissId(account.first, account.second,
+ alarmId.mEventId, alarmId.mStart);
+ synchronized (sSenderDismissCache) {
+ sSenderDismissCache.put(dismissId, currentTime);
}
}
}
-
- if (syncIdToAccount.isEmpty()) {
- Log.d(TAG, "found no syncIds for events");
- return;
- }
-
- // TODO group by account to reduce packets
- CloudNotificationBackplane cnb = ExtensionsFactory.getCloudNotificationBackplane();
- if (cnb.open(context)) {
- for (AlarmId alarmId: alarmIds) {
- String syncId = eventIdToSyncId.get(alarmId.mEventId);
- String account = syncIdToAccount.get(syncId);
- Bundle data = new Bundle();
- data.putString(SYNC_ID, syncId);
- data.putString(START_TIME, Long.toString(alarmId.mStart));
- data.putString(ACCOUNT_NAME, account);
- try {
- cnb.send(account, syncId + ":" + alarmId.mStart, data);
- } catch (IOException e) {
- // TODO save a note to try again later
- }
- }
- cnb.close();
- }
+ syncSenderDismissCache(context);
}
private static Uri asSync(Uri uri, String accountType, String account) {
@@ -253,8 +390,8 @@ public class GlobalDismissManager extends BroadcastReceiver {
}
/**
- * build a selection over a set of row IDs
- *
+ * Build a selection over a set of row IDs
+ *
* @param ids row IDs to select
* @param key row name for the table
* @return a selection string suitable for a resolver query.
@@ -280,8 +417,7 @@ public class GlobalDismissManager extends BroadcastReceiver {
* @param eventIds Event row IDs to query.
* @return a map from event to calendar
*/
- private static Map<Long, Long> lookupEventToCalendarMap(final Context context,
- final Set<Long> eventIds) {
+ private static Map<Long, Long> lookupEventToCalendarMap(Context context, Set<Long> eventIds) {
Map<Long, Long> eventsToCalendars = new HashMap<Long, Long>();
ContentResolver resolver = context.getContentResolver();
String eventSelection = buildMultipleIdQuery(eventIds, Events._ID);
@@ -308,11 +444,10 @@ public class GlobalDismissManager extends BroadcastReceiver {
* @param calendars Calendar row IDs to query.
* @return a map from Calendar to a pair (account type, account name)
*/
- private static Map<Long, Pair<String, String>> lookupCalendarToAccountMap(final Context context,
+ private static Map<Long, Pair<String, String>> lookupCalendarToAccountMap(Context context,
Set<Long> calendars) {
Map<Long, Pair<String, String>> calendarsToAccounts =
new HashMap<Long, Pair<String, String>>();
- ;
ContentResolver resolver = context.getContentResolver();
String calendarSelection = buildMultipleIdQuery(calendars, Calendars._ID);
Cursor calendarCursor = resolver.query(Calendars.CONTENT_URI, CALENDARS_PROJECTION,
@@ -327,7 +462,9 @@ public class GlobalDismissManager extends BroadcastReceiver {
Long id = calendarCursor.getLong(calendar_id_idx);
String name = calendarCursor.getString(account_name_idx);
String type = calendarCursor.getString(account_type_idx);
- calendarsToAccounts.put(id, new Pair<String, String>(type, name));
+ if (name != null && type != null) {
+ calendarsToAccounts.put(id, new Pair<String, String>(type, name));
+ }
}
}
} finally {
@@ -336,46 +473,71 @@ public class GlobalDismissManager extends BroadcastReceiver {
return calendarsToAccounts;
}
- @SuppressWarnings("unchecked")
+ /**
+ * We can get global dismisses for events we don't know exists yet, so sync our cache
+ * with the data provider whenever it updates.
+ */
+ public static void syncReceiverDismissCache(Context context) {
+ ContentResolver resolver = context.getContentResolver();
+ long currentTime = System.currentTimeMillis();
+ synchronized (sReceiverDismissCache) {
+ Iterator<Map.Entry<GlobalDismissId, Long>> it =
+ sReceiverDismissCache.entrySet().iterator();
+ while (it.hasNext()) {
+ Map.Entry<GlobalDismissId, Long> entry = it.next();
+ GlobalDismissId globalDismissId = entry.getKey();
+ Uri uri = GlobalDismissManager.asSync(Events.CONTENT_URI,
+ GlobalDismissManager.GOOGLE_ACCOUNT_TYPE, globalDismissId.mAccountName);
+ Cursor cursor = resolver.query(uri, GlobalDismissManager.EVENT_SYNC_PROJECTION,
+ Events._SYNC_ID + " = '" + globalDismissId.mSyncId + "'",
+ null, null);
+ try {
+ int event_id_idx = cursor.getColumnIndex(Events._ID);
+ cursor.moveToFirst();
+ if (event_id_idx != -1 && !cursor.isAfterLast()) {
+ long eventId = cursor.getLong(event_id_idx);
+ ContentValues values = new ContentValues();
+ String selection = "(" + CalendarAlerts.STATE + "=" +
+ CalendarAlerts.STATE_FIRED + " OR " +
+ CalendarAlerts.STATE + "=" +
+ CalendarAlerts.STATE_SCHEDULED + ") AND " +
+ CalendarAlerts.EVENT_ID + "=" + eventId + " AND " +
+ CalendarAlerts.BEGIN + "=" + globalDismissId.mStartTime;
+ values.put(CalendarAlerts.STATE, CalendarAlerts.STATE_DISMISSED);
+ int rows = resolver.update(CalendarAlerts.CONTENT_URI, values,
+ selection, null);
+ if (rows > 0) {
+ it.remove();
+ }
+ }
+ } finally {
+ cursor.close();
+ }
+
+ if (currentTime - entry.getValue() > TIME_TO_LIVE) {
+ it.remove();
+ }
+ }
+ }
+ }
+
@Override
+ @SuppressWarnings("unchecked")
public void onReceive(Context context, Intent intent) {
new AsyncTask<Pair<Context, Intent>, Void, Void>() {
@Override
protected Void doInBackground(Pair<Context, Intent>... params) {
Context context = params[0].first;
Intent intent = params[0].second;
- boolean updated = false;
- if (intent.hasExtra(SYNC_ID) && intent.hasExtra(ACCOUNT_NAME)) {
- String syncId = intent.getStringExtra(SYNC_ID);
- long startTime = Long.parseLong(intent.getStringExtra(START_TIME));
- ContentResolver resolver = context.getContentResolver();
-
- Uri uri = asSync(Events.CONTENT_URI, GOOGLE_ACCOUNT_TYPE,
- intent.getStringExtra(ACCOUNT_NAME));
- Cursor cursor = resolver.query(uri, EVENT_SYNC_PROJECTION,
- Events._SYNC_ID + " = '" + syncId + "'", null, null);
- try {
- int event_id_idx = cursor.getColumnIndex(Events._ID);
- cursor.moveToFirst();
- if (event_id_idx != -1 && !cursor.isAfterLast()) {
- long eventId = cursor.getLong(event_id_idx);
- ContentValues values = new ContentValues();
- String selection = CalendarAlerts.STATE + "=" +
- CalendarAlerts.STATE_FIRED + " AND " +
- CalendarAlerts.EVENT_ID + "=" + eventId + " AND " +
- CalendarAlerts.BEGIN + "=" + startTime;
- values.put(CalendarAlerts.STATE, CalendarAlerts.STATE_DISMISSED);
- int rows = resolver.update(CalendarAlerts.CONTENT_URI, values,
- selection, null);
- updated = rows > 0;
- }
- } finally {
- cursor.close();
+ if (intent.hasExtra(SYNC_ID) && intent.hasExtra(ACCOUNT_NAME)
+ && intent.hasExtra(START_TIME)) {
+ synchronized (sReceiverDismissCache) {
+ sReceiverDismissCache.put(new GlobalDismissId(
+ intent.getStringExtra(ACCOUNT_NAME),
+ intent.getStringExtra(SYNC_ID),
+ Long.parseLong(intent.getStringExtra(START_TIME))
+ ), System.currentTimeMillis());
}
- }
-
- if (updated) {
- Log.d(TAG, "updating alarm state");
AlertService.updateAlertNotification(context);
}
return null;
diff --git a/src/com/android/calendar/event/EditEventFragment.java b/src/com/android/calendar/event/EditEventFragment.java
index e1d59f8e..2c966e94 100644
--- a/src/com/android/calendar/event/EditEventFragment.java
+++ b/src/com/android/calendar/event/EditEventFragment.java
@@ -126,7 +126,7 @@ public class EditEventFragment extends Fragment implements EventHandler, OnColor
private EventColorPickerDialog mColorPickerDialog;
- private Activity mContext;
+ private Activity mActivity;
private final Done mOnDone = new Done();
private boolean mSaveOnDetach = true;
@@ -545,7 +545,7 @@ public class EditEventFragment extends Fragment implements EventHandler, OnColor
@Override
public void onAttach(Activity activity) {
super.onAttach(activity);
- mContext = activity;
+ mActivity = activity;
mHelper = new EditEventHelper(activity, null);
mHandler = new QueryHandler(activity.getContentResolver());
@@ -553,7 +553,7 @@ public class EditEventFragment extends Fragment implements EventHandler, OnColor
mInputMethodManager = (InputMethodManager)
activity.getSystemService(Context.INPUT_METHOD_SERVICE);
- mUseCustomActionBar = !Utils.getConfigBool(mContext, R.bool.multiple_pane_config);
+ mUseCustomActionBar = !Utils.getConfigBool(mActivity, R.bool.multiple_pane_config);
}
@Override
@@ -566,19 +566,19 @@ public class EditEventFragment extends Fragment implements EventHandler, OnColor
} else {
view = inflater.inflate(R.layout.edit_event, null);
}
- mView = new EditEventView(mContext, view, mOnDone, mTimeSelectedWasStartTime,
+ mView = new EditEventView(mActivity, view, mOnDone, mTimeSelectedWasStartTime,
mDateSelectedWasStartDate);
startQuery();
if (mUseCustomActionBar) {
View actionBarButtons = inflater.inflate(R.layout.edit_event_custom_actionbar,
- new LinearLayout(mContext), false);
+ new LinearLayout(mActivity), false);
View cancelActionView = actionBarButtons.findViewById(R.id.action_cancel);
cancelActionView.setOnClickListener(mActionBarListener);
View doneActionView = actionBarButtons.findViewById(R.id.action_done);
doneActionView.setOnClickListener(mActionBarListener);
- mContext.getActionBar().setCustomView(actionBarButtons);
+ mActivity.getActionBar().setCustomView(actionBarButtons);
}
return view;
@@ -589,7 +589,7 @@ public class EditEventFragment extends Fragment implements EventHandler, OnColor
super.onDestroyView();
if (mUseCustomActionBar) {
- mContext.getActionBar().setCustomView(null);
+ mActivity.getActionBar().setCustomView(null);
}
}
@@ -702,7 +702,7 @@ public class EditEventFragment extends Fragment implements EventHandler, OnColor
service.startUpdate(0, null, uri, values, null, null, 0);
}
- Toast.makeText(mContext, R.string.saving_event, Toast.LENGTH_SHORT).show();
+ Toast.makeText(mActivity, R.string.saving_event, Toast.LENGTH_SHORT).show();
}
protected void displayEditWhichDialog() {
@@ -728,13 +728,13 @@ public class EditEventFragment extends Fragment implements EventHandler, OnColor
} else {
items = new CharSequence[3];
}
- items[itemIndex++] = mContext.getText(R.string.modify_event);
+ items[itemIndex++] = mActivity.getText(R.string.modify_event);
}
- items[itemIndex++] = mContext.getText(R.string.modify_all);
+ items[itemIndex++] = mActivity.getText(R.string.modify_all);
// Do one more check to make sure this remains at the end of the list
if (!isFirstEventInSeries) {
- items[itemIndex++] = mContext.getText(R.string.modify_all_following);
+ items[itemIndex++] = mActivity.getText(R.string.modify_all_following);
}
// Display the modification dialog.
@@ -742,7 +742,7 @@ public class EditEventFragment extends Fragment implements EventHandler, OnColor
mModifyDialog.dismiss();
mModifyDialog = null;
}
- mModifyDialog = new AlertDialog.Builder(mContext).setTitle(R.string.edit_event_label)
+ mModifyDialog = new AlertDialog.Builder(mActivity).setTitle(R.string.edit_event_label)
.setItems(items, new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
@@ -818,9 +818,9 @@ public class EditEventFragment extends Fragment implements EventHandler, OnColor
stringResource = R.string.creating_event;
}
}
- Toast.makeText(mContext, stringResource, Toast.LENGTH_SHORT).show();
+ Toast.makeText(mActivity, stringResource, Toast.LENGTH_SHORT).show();
} else if ((mCode & Utils.DONE_SAVE) != 0 && mModel != null && isEmptyNewEvent()) {
- Toast.makeText(mContext, R.string.empty_event, Toast.LENGTH_SHORT).show();
+ Toast.makeText(mActivity, R.string.empty_event, Toast.LENGTH_SHORT).show();
}
if ((mCode & Utils.DONE_DELETE) != 0 && mOriginalModel != null
@@ -840,7 +840,7 @@ public class EditEventFragment extends Fragment implements EventHandler, OnColor
break;
}
DeleteEventHelper deleteHelper = new DeleteEventHelper(
- mContext, mContext, !mIsReadOnly /* exitWhenDone */);
+ mActivity, mActivity, !mIsReadOnly /* exitWhenDone */);
deleteHelper.delete(begin, end, mOriginalModel, which);
}
@@ -848,13 +848,13 @@ public class EditEventFragment extends Fragment implements EventHandler, OnColor
// This will exit the edit event screen, should be called
// when we want to return to the main calendar views
if ((mCode & Utils.DONE_SAVE) != 0) {
- if (mContext != null) {
+ if (mActivity != null) {
long start = mModel.mStart;
long end = mModel.mEnd;
if (mModel.mAllDay) {
// For allday events we want to go to the day in the
// user's current tz
- String tz = Utils.getTimeZone(mContext, null);
+ String tz = Utils.getTimeZone(mActivity, null);
Time t = new Time(Time.TIMEZONE_UTC);
t.set(start);
t.timezone = tz;
@@ -865,7 +865,7 @@ public class EditEventFragment extends Fragment implements EventHandler, OnColor
t.timezone = tz;
end = t.toMillis(true);
}
- CalendarController.getInstance(mContext).launchViewEvent(-1, start, end,
+ CalendarController.getInstance(mActivity).launchViewEvent(-1, start, end,
Attendees.ATTENDEE_STATUS_NONE);
}
}
@@ -877,7 +877,7 @@ public class EditEventFragment extends Fragment implements EventHandler, OnColor
// Hide a software keyboard so that user won't see it even after this Fragment's
// disappearing.
- final View focusedView = mContext.getCurrentFocus();
+ final View focusedView = mActivity.getCurrentFocus();
if (focusedView != null) {
mInputMethodManager.hideSoftInputFromWindow(focusedView.getWindowToken(), 0);
focusedView.clearFocus();
diff --git a/src/com/android/calendar/event/EditEventHelper.java b/src/com/android/calendar/event/EditEventHelper.java
index b1105914..c735e91e 100644
--- a/src/com/android/calendar/event/EditEventHelper.java
+++ b/src/com/android/calendar/event/EditEventHelper.java
@@ -914,7 +914,7 @@ public class EditEventHelper {
String duration = model.mDuration;
boolean isAllDay = model.mAllDay;
- if (end > start) {
+ if (end >= start) {
if (isAllDay) {
// if it's all day compute the duration in days
long days = (end - start + DateUtils.DAY_IN_MILLIS - 1)
@@ -1320,7 +1320,8 @@ public class EditEventHelper {
// Not weekly so nothing to worry about.
return;
}
- if (mEventRecurrence.byday.length > mEventRecurrence.bydayCount) {
+ if (mEventRecurrence.byday == null ||
+ mEventRecurrence.byday.length > mEventRecurrence.bydayCount) {
// This shouldn't happen, but just in case something is weird about the recurrence.
return;
}
diff --git a/src/com/android/calendar/event/EditEventView.java b/src/com/android/calendar/event/EditEventView.java
index 3df601c5..a06774b8 100644
--- a/src/com/android/calendar/event/EditEventView.java
+++ b/src/com/android/calendar/event/EditEventView.java
@@ -498,7 +498,14 @@ public class EditEventView implements View.OnClickListener, DialogInterface.OnCa
@Override
public void onClick(View v) {
-
+ if (!mView.hasWindowFocus()) {
+ // Don't do anything if the activity if paused. Since Activity doesn't
+ // have a built in way to do this, we would have to implement one ourselves and
+ // either cast our Activity to a specialized activity base class or implement some
+ // generic interface that tells us if an activity is paused. hasWindowFocus() is
+ // close enough if not quite perfect.
+ return;
+ }
if (v == mStartDateButton) {
mDateSelectedWasStartDate = true;
} else {
@@ -1607,6 +1614,7 @@ public class EditEventView implements View.OnClickListener, DialogInterface.OnCa
private void setTime(TextView view, long millis) {
int flags = DateUtils.FORMAT_SHOW_TIME;
+ flags |= DateUtils.FORMAT_CAP_NOON_MIDNIGHT;
if (DateFormat.is24HourFormat(mActivity)) {
flags |= DateUtils.FORMAT_24HOUR;
}
diff --git a/src/com/android/calendar/recurrencepicker/RecurrencePickerDialog.java b/src/com/android/calendar/recurrencepicker/RecurrencePickerDialog.java
index acf48431..73591dd9 100644
--- a/src/com/android/calendar/recurrencepicker/RecurrencePickerDialog.java
+++ b/src/com/android/calendar/recurrencepicker/RecurrencePickerDialog.java
@@ -80,6 +80,10 @@ public class RecurrencePickerDialog extends DialogFragment implements OnItemSele
private static final int COUNT_MAX = 730;
private static final int COUNT_DEFAULT = 5;
+ // Special cases in monthlyByNthDayOfWeek
+ private static final int FIFTH_WEEK_IN_A_MONTH = 5;
+ private static final int LAST_NTH_DAY_OF_WEEK = -1;
+
private DatePickerDialog mDatePickerDialog;
private class RecurrenceModel implements Parcelable {
@@ -166,7 +170,10 @@ public class RecurrencePickerDialog extends DialogFragment implements OnItemSele
/**
* Nth day of the week to repeat. Used when monthlyRepeat ==
- * MONTHLY_BY_NTH_DAY_OF_WEEK 0=undefined, 1=1st, 2=2nd, etc
+ * MONTHLY_BY_NTH_DAY_OF_WEEK 0=undefined, -1=Last, 1=1st, 2=2nd, ..., 5=5th
+ *
+ * We support 5th, just to handle backwards capabilities with old bug, but it
+ * gets converted to -1 once edited.
*/
int monthlyByNthDayOfWeek;
@@ -344,6 +351,12 @@ public class RecurrencePickerDialog extends DialogFragment implements OnItemSele
public RecurrencePickerDialog() {
}
+ static public boolean isSupportedMonthlyByNthDayOfWeek(int num) {
+ // We only support monthlyByNthDayOfWeek when it is greater then 0 but less then 5.
+ // Or if -1 when it is the last monthly day of the week.
+ return (num > 0 && num <= FIFTH_WEEK_IN_A_MONTH) || num == LAST_NTH_DAY_OF_WEEK;
+ }
+
static public boolean canHandleRecurrenceRule(EventRecurrence er) {
switch (er.freq) {
case EventRecurrence.DAILY:
@@ -369,7 +382,7 @@ public class RecurrencePickerDialog extends DialogFragment implements OnItemSele
*/
int numOfByDayNum = 0;
for (int i = 0; i < er.bydayCount; i++) {
- if (er.bydayNum[i] > 0) {
+ if (isSupportedMonthlyByNthDayOfWeek(er.bydayNum[i])) {
++numOfByDayNum;
}
}
@@ -462,8 +475,9 @@ public class RecurrencePickerDialog extends DialogFragment implements OnItemSele
int dayOfWeek = EventRecurrence.day2TimeDay(er.byday[i]);
model.weeklyByDayOfWeek[dayOfWeek] = true;
- if (model.freq == RecurrenceModel.FREQ_MONTHLY && er.bydayNum[i] > 0) {
- // LIMITATION: Can handle only (one) weekDayNum and only
+ if (model.freq == RecurrenceModel.FREQ_MONTHLY &&
+ isSupportedMonthlyByNthDayOfWeek(er.bydayNum[i])) {
+ // LIMITATION: Can handle only (one) weekDayNum in nth or last and only
// when
// monthly
model.monthlyByDayOfWeek = dayOfWeek;
@@ -557,7 +571,7 @@ public class RecurrencePickerDialog extends DialogFragment implements OnItemSele
er.bymonthdayCount = 1;
}
} else if (model.monthlyRepeat == RecurrenceModel.MONTHLY_BY_NTH_DAY_OF_WEEK) {
- if (model.monthlyByNthDayOfWeek <= 0) {
+ if (!isSupportedMonthlyByNthDayOfWeek(model.monthlyByNthDayOfWeek)) {
throw new IllegalStateException("month repeat by nth week but n is "
+ model.monthlyByNthDayOfWeek);
}
@@ -934,13 +948,22 @@ public class RecurrencePickerDialog extends DialogFragment implements OnItemSele
if (mMonthRepeatByDayOfWeekStr == null) {
if (mModel.monthlyByNthDayOfWeek == 0) {
mModel.monthlyByNthDayOfWeek = (mTime.monthDay + 6) / 7;
+ // Since not all months have 5 weeks, we convert 5th NthDayOfWeek to
+ // -1 for last monthly day of the week
+ if (mModel.monthlyByNthDayOfWeek >= FIFTH_WEEK_IN_A_MONTH) {
+ mModel.monthlyByNthDayOfWeek = LAST_NTH_DAY_OF_WEEK;
+ }
mModel.monthlyByDayOfWeek = mTime.weekDay;
}
String[] monthlyByNthDayOfWeekStrs =
mMonthRepeatByDayOfWeekStrs[mModel.monthlyByDayOfWeek];
+
+ // TODO(psliwowski): Find a better way handle -1 indexes
+ int msgIndex = mModel.monthlyByNthDayOfWeek < 0 ? FIFTH_WEEK_IN_A_MONTH :
+ mModel.monthlyByNthDayOfWeek;
mMonthRepeatByDayOfWeekStr =
- monthlyByNthDayOfWeekStrs[mModel.monthlyByNthDayOfWeek - 1];
+ monthlyByNthDayOfWeekStrs[msgIndex - 1];
mRepeatMonthlyByNthDayOfWeek.setText(mMonthRepeatByDayOfWeekStr);
}
break;